Page MenuHomePhabricator

Document the point set properties
Closed, ResolvedPublic

Description

To work on this bug you will have to branch from/merge into
bug-8203-provide-module-documentation

What should (at least) be done:
Add the following folders to the module.
If no module fits add it to an appropriate bundle.

Modules/YourModuleName/Documentation/doxygen/
for any files describing how to interact with the module as a developer

Modules/YourModuleName/Documentation/UserManual/
for any files describing how to interact with the module as a user

and the file
Modules/YourModuleName/Documentation/doxygen/DiffusionImagingProperties.dox

A template of the property page including some of what should be explained therein:

/**
\page PointSetPropertiesPage The Point Set Properties

TODO
close contour - toggles whether first and last point of the contour are connected (if drawn)
contourcolor - color of the contour (if active)
contoursize - how thick is the contour (if active)
distance decimal digits - if show distance is active, how decimal places are
shown
point 2D size - in 2D, how big are the points (how long are the arms of the
crosses)
point line width - in 2D how thick are the lines
pointsize - in 3D - control the sphere radius
selectedcolor - colour the selected points are drawn in
show angles - if contour, print angle between two pieces
show contour - draw connecting pieces between dots
show distance lines - show angles/lines even if not on current slice
show distances - draw length of connecting elements
show points - toggle points
updateDataOnRender - ???

*/

Additionally you will need to add your page to
\MITK\Documentation\Doxygen\Modules.dox
as a subpage by as demonstrated by
\subpage PropertiesPage

Related Objects

StatusAssignedTask
ResolvedNone
ResolvedNone
ResolvedNone

Event Timeline

The file should of course be named something like
Modules/YourModuleName/Documentation/doxygen/PointSetProperties.dox

so, a first attempt for documenting the point set properties

close contour - Toggles whether the first and the last point of a contour (connecting pieces between following points of a pointset) are connected.

contourcolor - Determines the color of the contour (connecting pieces between following points of a pointset). Visible only if "show contour" is active.

contoursize - Represents the diameter of the contour (which is kind of a tube between the following points of a pointset). Visible only if "show contour" is active.

distance decimal digits - Sets the number of decimal places for the euclidean point to point distance which can be displayed by activating "show distances".

point 2D size - The positions of points in the 2D view are represented by crosses. "point 2D size" determines the size of this crosses.

point line width - The positions of points in the 2D view are represented by crosses. "point line width" determines the thickness of this crosses.

pointsize - The positions of points in the 3D view are represented by spheres. "pointsize" determines the diameter (size) of this spheres.

selectedcolor - Sets the color for selected points from a pointset.

show angles - If "show contour" is active the angles between two contour parts can be shown.

show contour - Connects following points of a pointset by drawing connecting pieces between this points.

show distance lines - Shows all angles and lines of the contour (in 2D views) even if they are not on the view's current slice.

show distances - Draws lines between following points (in 2D views) and displays the euclidean distance between this points.

show points - Toggles if the points are visible or not in the view.

updateDataOnRender - ?????????????????????????????

just discovered what "updateDataOnRender" does:

updateDataOnRender - If "true" the pointset is updated before rendering. If the pointset is part of a filter pipeline this also causes an update to the pipeline which sometimes may be not desired so it can be switched of by setting it to false.

Resetting all bugs without active assignee flag to "CONFIRMED". Change status to IN_PROGRESS if you are working on it.

I will push Pauls documentation

[66ba79]: Merge branch 'bug-8213-document-point-set-properties'

Merged commits:

2011-07-27 16:54:43 Caspar Goch [9f95a5]
Added documentation of the point set properties