#include <SoView2DCSOEditor.h>

Public Types | |
| enum | INTERACTION_MODES { INTERACTION_MODE_EDIT = 0, INTERACTION_MODE_MOVE = 1 } |
| Enumeration of the interaction modes. More... | |
| enum | TOGGLE_MODE_KEYS { TOGGLE_MODE_NONE = 0, TOGGLE_MODE_ALT = 1, TOGGLE_MODE_CONTROL = 2, TOGGLE_MODE_SHIFT = 3 } |
| Enumeration of the keyboard modifiers to use for toggling seed point / whole CSO interaction. More... | |
| enum | EDITING_OPERATION_KEYBOARD_MODIFIERS { EDIT_OP_KEY_MOD_NONE = 0, EDIT_OP_KEY_MOD_ALT = 1, EDIT_OP_KEY_MOD_CONTROL = 2, EDIT_OP_KEY_MOD_SHIFT = 3 } |
| Enumeration of the keyboard modifiers for editing operations. More... | |
| enum | EDITING_OPERATION_KEYS { EDIT_OP_KEY_A, EDIT_OP_KEY_B, EDIT_OP_KEY_C, EDIT_OP_KEY_D, EDIT_OP_KEY_E, EDIT_OP_KEY_F, EDIT_OP_KEY_G, EDIT_OP_KEY_H, EDIT_OP_KEY_I, EDIT_OP_KEY_J, EDIT_OP_KEY_K, EDIT_OP_KEY_L, EDIT_OP_KEY_M, EDIT_OP_KEY_N, EDIT_OP_KEY_O, EDIT_OP_KEY_P, EDIT_OP_KEY_Q, EDIT_OP_KEY_R, EDIT_OP_KEY_S, EDIT_OP_KEY_T, EDIT_OP_KEY_U, EDIT_OP_KEY_V, EDIT_OP_KEY_W, EDIT_OP_KEY_X, EDIT_OP_KEY_Y, EDIT_OP_KEY_Z, EDIT_OP_KEY_SPACE, EDIT_OP_KEY_ENTER, EDIT_OP_KEY_DELETE, EDIT_OP_KEY_BCKSPC } |
| Enumeration of the keys for editing operations. More... | |
| enum | WINDING_RULES { WR_ODD = GLU_TESS_WINDING_ODD, WR_NONZERO = GLU_TESS_WINDING_NONZERO, WR_POSITIVE = GLU_TESS_WINDING_POSITIVE, WR_NEGATIVE = GLU_TESS_WINDING_NEGATIVE, WR_ABS_GEQ_TWO = GLU_TESS_WINDING_ABS_GEQ_TWO } |
| enum | HIGHLIGHT_COLOR_MODES { HIGHLIGHT_COLOR_MODE_BRIGHTEN = 0, HIGHLIGHT_COLOR_MODE_FIXED = 1 } |
| Defines the highlighting color mode for CSOs under the mouse cursor. More... | |
| enum | HIGHLIGHT_LINE_WIDTH_MODES { HIGHLIGHT_LINE_WIDEN = 0, HIGHLIGHT_LINE_FIXED = 1 } |
| Defines the highlighting line width mode for CSOs under the mouse cursor. More... | |
| enum | SELECTION_COLOR_MODES { SELECTION_COLOR_MODE_BRIGHTEN = 0, SELECTION_COLOR_MODE_FIXED = 1 } |
| Defines the color mode for selected CSOs. More... | |
| enum | SELECTION_LINE_WIDTH_MODES { SELECTION_LINE_WIDEN = 0, SELECTION_LINE_FIXED = 1 } |
| Defines the line width mode for selected CSOs. More... | |
| enum | LABEL_SHOW_MODES { LABEL_SHOW_NONE = 0, LABEL_SHOW_CSO_LABEL = 1, LABEL_SHOW_CSO_DESCRIPTION = 2, LABEL_SHOW_CSO_ID = 3, LABEL_SHOW_CSO_INDEX = 4, LABEL_SHOW_GROUP_LABEL = 5, LABEL_SHOW_GROUP_DESCRIPTION = 6, LABEL_SHOW_GROUP_ID = 7, LABEL_SHOW_GROUP_INDEX = 8, LABEL_SHOW_CSO_LENGTH = 9, LABEL_SHOW_CSO_AREA = 10 } |
| Enumeration of the label show modes. More... | |
| enum | LABEL_ALIGNMENT_MODES { LABEL_ALIGN_TOP_LEFT = 0, LABEL_ALIGN_TOP_RIGHT = 1, LABEL_ALIGN_BOTTOM_LEFT = 2, LABEL_ALIGN_BOTTOM_RIGHT = 3, LABEL_ALIGN_TOP = 4, LABEL_ALIGN_BOTTOM = 5, LABEL_ALIGN_LEFT = 6, LABEL_ALIGN_RIGHT = 7, LABEL_ALIGN_CENTER = 8 } |
| Enumeration of the label alignment. More... | |
| enum | LABEL_UNITS_SCALES { LABEL_UNIT_SCALE_MM = 0, LABEL_UNIT_SCALE_CM = 1, LABEL_UNIT_SCALE_M = 2 } |
| Enumeration of unit scales. More... | |
Public Member Functions | |
| SoView2DCSOEditor () | |
| Standard constructor. | |
Static Public Member Functions | |
| static void | initClass () |
| Initialization of inventor stuff. | |
Public Attributes | |
| SoSFMLBase | inCSOList |
| Base input node: the CSOList. | |
| SoSFMLBase | inProcessor |
| Base input node: a processor modules that evaluates interaction events and interpolates the contours accordingly. | |
| SoSFMLBase | inStylePalette |
| Input of a style palette. | |
| SoSFEnum | generalInteractionMode |
| The general interaction mode: edit or move. | |
| SoSFEnum | generalInteractionModeToggleKey |
| The modifier key that can toggle the general interaction mode. | |
| SoSFBool | selectGroupsParsProToto |
| If checked, the module selects all Groups the just selected CSO is in as well. | |
| SoSFBool | setPastedCSOsSelected |
| If checked, all pasted CSOs will be set as selected (and the previous selection will be cleared). | |
| SoSFEnum | forceStartNewCSOKeyModifier |
| (Modifier): If this key is pressed, a new contour is started, even if the first hit point is in the vicinity of an existing CSO (no editing of the existing CSO is triggered). | |
| SoSFEnum | forceStartNewCSOKey |
| If this key is pressed, a new contour is started, even if the first hit point is in the vicinity of an existing CSO (no editing of the existing CSO is triggered). | |
| SoSFBool | shouldNotifyItself |
| Should the module be able to notify itself? | |
| SoSFBool | shouldListenToRepaintEvents |
| Should the module touch itself on repaint events? | |
| SoSFBool | shouldListenToSelectionChangedEvents |
| Should the module touch itself on selection change events? | |
| SoSFBool | shouldListenToFinishedEvents |
| Should the module touch itself on finished events? | |
| SoSFBool | useAntiAliasing |
| Should the CSO be rendered with anti aliasing? | |
| SoSFBool | useInterpolationTargetColor |
| Shall the target interpolation color be used? | |
| SoSFColor | interpolationTargetColor |
| The target color for positionValue interpolation. | |
| SoSFBool | showCSOsOnAllTimePoints |
| Should the CSOs be shown on all time points of an image? | |
| SoSFBool | showBoundingBox |
| Should the bounding box of a CSO be displayed? | |
| SoSFFloat | boundingBoxAlpha |
| The alpha value of the bounding box. | |
| SoSFColor | boundingBoxColor |
| The color of the bounding boxes. | |
| SoSFBool | showOnlyParallelCSOs |
| Shows only CSOs that are parallel to the current viewing plane if checked. | |
| SoSFFloat | showParallelThickness |
| Defines the thickness of a point cloud in which all points should be in the test of being parallel to the slice. | |
| SoSFBool | shouldLevelCSO |
| Should the last generated / edited CSO be automatically leveled? | |
| SoSFEnum | ghostMode |
| Defines the ghost mode. (Seeing the contour on a slice being further away.). | |
| SoSFEnum | ghostUnitMode |
| Defines the ghost unit mode. (ghostDepth in mm or slices.). | |
| SoSFBool | ghostStyleAlpha |
| Defines the ghost style alpha. | |
| SoSFBool | ghostStyleStipple |
| Defines the ghost style stipple. | |
| SoSFBool | ghostStyleLineWidth |
| Defines the ghost style line width. | |
| SoSFBool | ghostStyleBrighten |
| Defines the ghost style line brighten. | |
| SoSFFloat | ghostDepth |
| Defines the ghost depth. | |
| SoSFFloat | ghostFadeOutAlpha |
| Defines the ghost fade out alpha (default is 0). If it is greater than 0, CSOs are drawn completely. | |
| SoSFBool | useTessellation |
| Shall the CSOs be tessellated? | |
| SoSFBool | useHoleCorrection |
| SoSFEnum | tessellationColorMode |
| Color mode for the tessellation. | |
| SoSFColor | tessellationColor |
| Color for tessellation (if not as CSO). | |
| SoSFFloat | tessellationAlpha |
| Alpha value for tessellation (multiplies with the CSO's alpha no matter what tess. color mode). | |
| SoSFEnum | tessellationWindingRule |
| Sets the winding rule for tessellation. | |
| SoSFFloat | globalAlphaFactor |
| A factor multiplied to the alpha values of each path point and each seed point. | |
| SoSFBool | overwriteSelectionVisualizationSettings |
| Shall the visualization settings be used instead of the CSOManagers settings? | |
| SoSFEnum | selectionColoringMode |
| Adjusts the selection coloring mode (brighten / fixed color). | |
| SoSFColor | selectionFixedColor |
| Sets the color for the selection color (deprecatedName: selectionFallbackColor). | |
| SoSFFloat | selectionBrightenColor |
| Sets the brighten value for the selection color. | |
| SoSFEnum | selectionLineWidthMode |
| Adjusts the selection line width mode (widen / fixed width). | |
| SoSFFloat | selectionFixedLineWidth |
| Sets the line width for the selection line width. | |
| SoSFFloat | selectionWidenLineWidth |
| Sets the widen value for the selection line width (deprecatedName: selectionFallbackWidth). | |
| SoSFBool | enableMouseOverHighlighting |
| Activates the mouse-over highlighting. | |
| SoSFEnum | mouseOverColorMode |
| Sets the mouse-over highlighting color mode (brighten or fixed). | |
| SoSFFloat | mouseOverColorBrightenValue |
| Sets the mouse-over highlighting brighten amount. | |
| SoSFColor | mouseOverColorColor |
| Sets the mouse-over highlighting fixed color. | |
| SoSFEnum | mouseOverLineWidthMode |
| Sets the mouse-over highlighting line width mode (widen or fixed). | |
| SoSFFloat | mouseOverLineWidthWidenValue |
| Sets the mouse-over highlighting line widen amount. | |
| SoSFFloat | mouseOverLineWidthLineWidth |
| Sets the mouse-over highlighting line fixed width. | |
| SoSFInt32 | currentlyUnderMouseCursorCSOId |
| Provides id of the CSO currently under mouse. | |
| SoSFBool | highlightSelectedGroups |
| Should the module highlight all CSOs that are in selected Groups? | |
| SoSFBool | useStylePalette |
| Should a style palette be used for adjusting display options if one is attached? | |
| SoSFEnum | stylePaletteUseIndexAs |
| Defines the use of style palette indices (CSO / Group). | |
| SoSFEnum | labelShowMode |
| Field for setting the label show mode. | |
| SoSFEnum | labelUnitScale |
| Field for adjusting the label's unit scale (for length and area). | |
| SoSFBool | showLabelUnits |
| Shall the units be shown? (for length and area). | |
| SoSFEnum | labelAlignmentMode |
| Field for adjusting the label alignment mode. | |
| SoSFFloat | labelFontSize |
| Field for adjusting the font size. | |
| SoSFBool | labelUseTextShadow |
| Field for toggling text shadow on/off for labels. | |
| SoSFFloat | labelMarginX |
| Field for adjusting the x-margin of the label alignment. | |
| SoSFFloat | labelMarginY |
| Field for adjusting the y-margin of the label alignment. | |
| SoSFColor | generalLabelColor |
| Field for adjusting the label color. | |
| SoSFFloat | generalLabelAlpha |
| Field for adjusting the label alpha. | |
| SoSFEnum | labelColorMode |
| Field for adjusting the label color mode (as CSO / general). | |
| SoSFBool | useIconFile |
| Shall the icon file be used? | |
| SoSFString | iconFile |
| The external icon file name. This field is used to hold a initial value with a path variable; the real path is set to internalIconFile by some MDL function. | |
| SoSFString | internalIconFile |
| The internal icon file name. This field is filled by some MDL function (expand path). | |
| SoSFEnum | cutCopyKeyModifier |
| Field for adjusting the keyboard modifier for the cut© operation. | |
| SoSFEnum | copyKeyModifier |
| Field for adjusting the keyboard modifier for the copy operation. | |
| SoSFEnum | pasteKeyModifier |
| Field for adjusting the keyboard modifier for the paste operation. | |
| SoSFEnum | undoKeyModifier |
| Field for adjusting the keyboard modifier for the undo operation. | |
| SoSFEnum | redoKeyModifier |
| Field for adjusting the keyboard modifier for the redo operation. | |
| SoSFEnum | deleteSeedPointKeyModifier |
| Field for adjusting the keyboard modifier for the delete seed point operation. | |
| SoSFEnum | deleteCSOKeyModifier |
| Field for adjusting the keyboard modifier for the delete CSO operation. | |
| SoSFEnum | multiSelectionKeyModifier |
| Field for adjusting the keyboard modifier for multi-selections. | |
| SoSFBool | enableMultiSelection |
| Field for enabling/disabling multi selection. | |
| SoSFEnum | cutCopyKey |
| Field for adjusting the key for the cut© operation. | |
| SoSFEnum | copyKey |
| Field for adjusting the key for the copy operation. | |
| SoSFEnum | pasteKey |
| Field for adjusting the key for the paste operation. | |
| SoSFEnum | undoKey |
| Field for adjusting the key for the undo operation. | |
| SoSFEnum | redoKey |
| Field for adjusting the key for the redo operation. | |
| SoSFEnum | deleteSeedPointKey |
| Field for adjusting the key for the delete seed point operation. | |
| SoSFEnum | deleteCSOKey |
| Field for adjusting the key for the delete CSO operation. | |
| SoSFTrigger | triggerCutCopy |
| Trigger for the Cut&Copy operation. | |
| SoSFTrigger | triggerCopy |
| Trigger for the Copy operation. | |
| SoSFTrigger | triggerPaste |
| Trigger for the Paste operation. | |
| SoSFString | keyConfigurationStatus |
| Field displays the status of the key/key modifier configuration. | |
| SoSFBool | shouldUpdateInteractionStateAndCSOId |
| Should the next interaction and the current CSO id under the cursor be updated on each interaction? | |
| SoSFBool | shouldTouchItselfInEvalEvent |
| Should the module touch itself in the evalEvent method? | |
| SoSFEnum | nextInteractionStatus |
| Field for displaying the status of the (next) interaction. | |
Protected Member Functions | |
| ~SoView2DCSOEditor () | |
| Standard destructor. | |
| virtual void | draw (View2DSliceList *slicelist, View2DSlice *, int z) |
| Drawing on slices. | |
| void | tessellateAllCSOsOnSlice (View2DSliceList *slicelist) |
| Tessellation and filling of all CSOs on the current slice. | |
| virtual bool | evalEvent (SoView2D *view2d, View2DSliceList *slicelist, View2DEvent *ec, View2DEventPhase phase) |
| Event handling. | |
Definition at line 61 of file SoView2DCSOEditor.h.
Enumeration of the keyboard modifiers for editing operations.
Definition at line 101 of file SoView2DCSOEditor.h.
Enumeration of the keys for editing operations.
Definition at line 109 of file SoView2DCSOEditor.h.
Defines the highlighting color mode for CSOs under the mouse cursor.
Definition at line 228 of file SoView2DCSOEditor.h.
Defines the highlighting line width mode for CSOs under the mouse cursor.
Definition at line 234 of file SoView2DCSOEditor.h.
Enumeration of the interaction modes.
| INTERACTION_MODE_EDIT | On click, a contour can be edited. |
| INTERACTION_MODE_MOVE | On click, a contour is selected for moving. |
Definition at line 85 of file SoView2DCSOEditor.h.
Enumeration of the label alignment.
Definition at line 295 of file SoView2DCSOEditor.h.
Enumeration of the label show modes.
Definition at line 277 of file SoView2DCSOEditor.h.
Enumeration of unit scales.
| LABEL_UNIT_SCALE_MM | Unit scale: mm. |
| LABEL_UNIT_SCALE_CM | Unit scale: cm. |
| LABEL_UNIT_SCALE_M | Unit scale: m. |
Definition at line 308 of file SoView2DCSOEditor.h.
Defines the color mode for selected CSOs.
| SELECTION_COLOR_MODE_BRIGHTEN | Selection color mode: the selected CSO is brightened. |
| SELECTION_COLOR_MODE_FIXED | Selection color mode: the selected CSO is set to a fixed color. |
Definition at line 240 of file SoView2DCSOEditor.h.
Defines the line width mode for selected CSOs.
Definition at line 246 of file SoView2DCSOEditor.h.
Enumeration of the keyboard modifiers to use for toggling seed point / whole CSO interaction.
Definition at line 91 of file SoView2DCSOEditor.h.
Definition at line 219 of file SoView2DCSOEditor.h.
| SoView2DCSOEditor::SoView2DCSOEditor | ( | ) |
Standard constructor.
| SoView2DCSOEditor::~SoView2DCSOEditor | ( | ) | [protected] |
Standard destructor.
| virtual void SoView2DCSOEditor::draw | ( | View2DSliceList * | slicelist, | |
| View2DSlice * | , | |||
| int | z | |||
| ) | [protected, virtual] |
| virtual bool SoView2DCSOEditor::evalEvent | ( | SoView2D * | view2d, | |
| View2DSliceList * | slicelist, | |||
| View2DEvent * | ec, | |||
| View2DEventPhase | phase | |||
| ) | [protected, virtual] |
| static void SoView2DCSOEditor::initClass | ( | ) | [static] |
| void SoView2DCSOEditor::tessellateAllCSOsOnSlice | ( | View2DSliceList * | slicelist | ) | [protected] |
Tessellation and filling of all CSOs on the current slice.
| SoSFFloat SoView2DCSOEditor::boundingBoxAlpha |
| SoSFColor SoView2DCSOEditor::boundingBoxColor |
| SoSFEnum SoView2DCSOEditor::copyKey |
Field for adjusting the key for the copy operation.
Definition at line 366 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::copyKeyModifier |
Field for adjusting the keyboard modifier for the copy operation.
Definition at line 348 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::cutCopyKey |
Field for adjusting the key for the cut© operation.
Definition at line 364 of file SoView2DCSOEditor.h.
Field for adjusting the keyboard modifier for the cut© operation.
Definition at line 346 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::deleteCSOKey |
Field for adjusting the key for the delete CSO operation.
Definition at line 376 of file SoView2DCSOEditor.h.
Field for adjusting the keyboard modifier for the delete CSO operation.
Definition at line 358 of file SoView2DCSOEditor.h.
Field for adjusting the key for the delete seed point operation.
Definition at line 374 of file SoView2DCSOEditor.h.
Field for adjusting the keyboard modifier for the delete seed point operation.
Definition at line 356 of file SoView2DCSOEditor.h.
If this key is pressed, a new contour is started, even if the first hit point is in the vicinity of an existing CSO (no editing of the existing CSO is triggered).
Definition at line 136 of file SoView2DCSOEditor.h.
(Modifier): If this key is pressed, a new contour is started, even if the first hit point is in the vicinity of an existing CSO (no editing of the existing CSO is triggered).
Definition at line 133 of file SoView2DCSOEditor.h.
The modifier key that can toggle the general interaction mode.
Definition at line 125 of file SoView2DCSOEditor.h.
| SoSFFloat SoView2DCSOEditor::generalLabelAlpha |
| SoSFColor SoView2DCSOEditor::generalLabelColor |
| SoSFFloat SoView2DCSOEditor::ghostDepth |
| SoSFFloat SoView2DCSOEditor::ghostFadeOutAlpha |
Defines the ghost fade out alpha (default is 0). If it is greater than 0, CSOs are drawn completely.
Definition at line 187 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::ghostMode |
Defines the ghost mode. (Seeing the contour on a slice being further away.).
Definition at line 173 of file SoView2DCSOEditor.h.
| SoSFBool SoView2DCSOEditor::ghostStyleAlpha |
| SoSFBool SoView2DCSOEditor::ghostStyleStipple |
| SoSFEnum SoView2DCSOEditor::ghostUnitMode |
Defines the ghost unit mode. (ghostDepth in mm or slices.).
Definition at line 175 of file SoView2DCSOEditor.h.
| SoSFFloat SoView2DCSOEditor::globalAlphaFactor |
A factor multiplied to the alpha values of each path point and each seed point.
Definition at line 201 of file SoView2DCSOEditor.h.
Should the module highlight all CSOs that are in selected Groups?
Definition at line 269 of file SoView2DCSOEditor.h.
| SoSFString SoView2DCSOEditor::iconFile |
The external icon file name. This field is used to hold a initial value with a path variable; the real path is set to internalIconFile by some MDL function.
Definition at line 337 of file SoView2DCSOEditor.h.
Base input node: a processor modules that evaluates interaction events and interpolates the contours accordingly.
Definition at line 76 of file SoView2DCSOEditor.h.
| SoSFString SoView2DCSOEditor::internalIconFile |
The internal icon file name. This field is filled by some MDL function (expand path).
Definition at line 339 of file SoView2DCSOEditor.h.
The target color for positionValue interpolation.
Definition at line 156 of file SoView2DCSOEditor.h.
| SoSFString SoView2DCSOEditor::keyConfigurationStatus |
Field displays the status of the key/key modifier configuration.
Definition at line 386 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::labelColorMode |
Field for adjusting the label color mode (as CSO / general).
Definition at line 333 of file SoView2DCSOEditor.h.
| SoSFFloat SoView2DCSOEditor::labelFontSize |
| SoSFFloat SoView2DCSOEditor::labelMarginX |
Field for adjusting the x-margin of the label alignment.
Definition at line 325 of file SoView2DCSOEditor.h.
| SoSFFloat SoView2DCSOEditor::labelMarginY |
Field for adjusting the y-margin of the label alignment.
Definition at line 327 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::labelShowMode |
| SoSFEnum SoView2DCSOEditor::labelUnitScale |
Field for adjusting the label's unit scale (for length and area).
Definition at line 315 of file SoView2DCSOEditor.h.
Field for toggling text shadow on/off for labels.
Definition at line 323 of file SoView2DCSOEditor.h.
Sets the mouse-over highlighting brighten amount.
Definition at line 256 of file SoView2DCSOEditor.h.
| SoSFColor SoView2DCSOEditor::mouseOverColorColor |
Sets the mouse-over highlighting color mode (brighten or fixed).
Definition at line 254 of file SoView2DCSOEditor.h.
Sets the mouse-over highlighting line fixed width.
Definition at line 264 of file SoView2DCSOEditor.h.
Sets the mouse-over highlighting line width mode (widen or fixed).
Definition at line 260 of file SoView2DCSOEditor.h.
Sets the mouse-over highlighting line widen amount.
Definition at line 262 of file SoView2DCSOEditor.h.
Field for adjusting the keyboard modifier for multi-selections.
Definition at line 360 of file SoView2DCSOEditor.h.
Field for displaying the status of the (next) interaction.
Definition at line 395 of file SoView2DCSOEditor.h.
Shall the visualization settings be used instead of the CSOManagers settings?
Definition at line 204 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::pasteKey |
Field for adjusting the key for the paste operation.
Definition at line 368 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::pasteKeyModifier |
Field for adjusting the keyboard modifier for the paste operation.
Definition at line 350 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::redoKey |
Field for adjusting the key for the redo operation.
Definition at line 372 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::redoKeyModifier |
Field for adjusting the keyboard modifier for the redo operation.
Definition at line 354 of file SoView2DCSOEditor.h.
If checked, the module selects all Groups the just selected CSO is in as well.
Definition at line 127 of file SoView2DCSOEditor.h.
Sets the brighten value for the selection color.
Definition at line 210 of file SoView2DCSOEditor.h.
Adjusts the selection coloring mode (brighten / fixed color).
Definition at line 206 of file SoView2DCSOEditor.h.
| SoSFColor SoView2DCSOEditor::selectionFixedColor |
Sets the color for the selection color (deprecatedName: selectionFallbackColor).
Definition at line 208 of file SoView2DCSOEditor.h.
Sets the line width for the selection line width.
Definition at line 214 of file SoView2DCSOEditor.h.
Adjusts the selection line width mode (widen / fixed width).
Definition at line 212 of file SoView2DCSOEditor.h.
Sets the widen value for the selection line width (deprecatedName: selectionFallbackWidth).
Definition at line 216 of file SoView2DCSOEditor.h.
If checked, all pasted CSOs will be set as selected (and the previous selection will be cleared).
Definition at line 130 of file SoView2DCSOEditor.h.
| SoSFBool SoView2DCSOEditor::shouldLevelCSO |
Should the last generated / edited CSO be automatically leveled?
Definition at line 171 of file SoView2DCSOEditor.h.
Should the module touch itself on finished events?
Definition at line 144 of file SoView2DCSOEditor.h.
Should the module touch itself on repaint events?
Definition at line 140 of file SoView2DCSOEditor.h.
Should the module touch itself on selection change events?
Definition at line 142 of file SoView2DCSOEditor.h.
Should the module touch itself in the evalEvent method?
Definition at line 392 of file SoView2DCSOEditor.h.
Should the next interaction and the current CSO id under the cursor be updated on each interaction?
Definition at line 390 of file SoView2DCSOEditor.h.
| SoSFBool SoView2DCSOEditor::showBoundingBox |
Should the CSOs be shown on all time points of an image?
Definition at line 158 of file SoView2DCSOEditor.h.
| SoSFBool SoView2DCSOEditor::showLabelUnits |
Shall the units be shown? (for length and area).
Definition at line 317 of file SoView2DCSOEditor.h.
Shows only CSOs that are parallel to the current viewing plane if checked.
Definition at line 166 of file SoView2DCSOEditor.h.
| SoSFFloat SoView2DCSOEditor::showParallelThickness |
Defines the thickness of a point cloud in which all points should be in the test of being parallel to the slice.
Definition at line 169 of file SoView2DCSOEditor.h.
Defines the use of style palette indices (CSO / Group).
Definition at line 274 of file SoView2DCSOEditor.h.
| SoSFFloat SoView2DCSOEditor::tessellationAlpha |
Alpha value for tessellation (multiplies with the CSO's alpha no matter what tess. color mode).
Definition at line 197 of file SoView2DCSOEditor.h.
| SoSFColor SoView2DCSOEditor::tessellationColor |
| SoSFTrigger SoView2DCSOEditor::triggerCopy |
| SoSFTrigger SoView2DCSOEditor::triggerCutCopy |
| SoSFTrigger SoView2DCSOEditor::triggerPaste |
| SoSFEnum SoView2DCSOEditor::undoKey |
Field for adjusting the key for the undo operation.
Definition at line 370 of file SoView2DCSOEditor.h.
| SoSFEnum SoView2DCSOEditor::undoKeyModifier |
Field for adjusting the keyboard modifier for the undo operation.
Definition at line 352 of file SoView2DCSOEditor.h.
| SoSFBool SoView2DCSOEditor::useAntiAliasing |
| SoSFBool SoView2DCSOEditor::useHoleCorrection |
Definition at line 191 of file SoView2DCSOEditor.h.
| SoSFBool SoView2DCSOEditor::useIconFile |
| SoSFBool SoView2DCSOEditor::useStylePalette |
Should a style palette be used for adjusting display options if one is attached?
Definition at line 272 of file SoView2DCSOEditor.h.
| SoSFBool SoView2DCSOEditor::useTessellation |
1.5.8