MeVisLab Toolbox Reference
|
#include <SoCSOIncludes.h>
#include <CSOBase/CSODefines.h>
#include <Inventor/nodes/SoCSOTransform.h>
#include <SoView2D.h>
Go to the source code of this file.
Classes | |
struct | CSOEvalEventView2DInfos |
struct | CSOEvalEventCSOInfos |
struct | CSODrawView2DInfos |
struct | CSOSliceCrossing |
struct | CSOVoxelSlab |
Defines the z slab of a CSO bounding box in voxel coordinates. More... | |
struct | CSODrawSliceInformation |
struct | CSODrawCSOInfos |
struct | CSOLabelRenderInformation |
Structure to store render information for a certain CSO and viewer. More... | |
struct | CSOVisualParameters |
Structure to hold visual parameters for the old editor. More... | |
struct | CSOEditorState |
Structure holding information about the processor/editor state. More... | |
Namespaces | |
ml | |
Main documentation file for ML users and developers. | |
Macros | |
#define | TAG_VIEWER_ID "viewerId" |
Typedefs | |
typedef CSOEvalEventView2DInfos | CSOProcessView2DInfos |
Typedefs for backward compatibility. More... | |
typedef CSOEvalEventCSOInfos | CSOProcessCSOInfos |
Variables | |
const unsigned short | PATH_POINTS_PATTERN_NONE = 0x0000 |
Line pattern for no line at all. More... | |
const unsigned short | PATH_POINTS_PATTERN_SOLID = 0xFFFF |
const unsigned short | PATH_POINTS_PATTERN_DASHED = 0xF0F0 |
Line pattern for a dashed line. More... | |
const unsigned short | PATH_POINTS_PATTERN_DOTTED = 0xAAAA |
Line pattern for a dotted line. More... | |
const unsigned short | PATH_POINTS_PATTERN_SHORT_DASHED = 0xC7C7 |
#define TAG_VIEWER_ID "viewerId" |
Definition at line 327 of file SoCSODefines.h.
Definition at line 62 of file SoCSODefines.h.
Typedefs for backward compatibility.
Definition at line 61 of file SoCSODefines.h.
enum COLOR_MODES |
Enumeration of marker coloring.
Enumerator | |
---|---|
COLOR_AS_CSO | The marker is shown in the same color as the CSO. |
COLOR_GENERAL | Use the general marker color for all markers. |
Definition at line 192 of file SoCSODefines.h.
enum CSOSliceInformation |
Definition at line 103 of file SoCSODefines.h.
Defines the highlighting color mode for CSOs under the mouse cursor.
Definition at line 292 of file SoCSODefines.h.
Defines the highlighting line width mode for CSOs under the mouse cursor.
Definition at line 301 of file SoCSODefines.h.
enum HIT_POINT_MODE |
Enumeration for different hit point modes.
Enumerator | |
---|---|
HIT_NOTHING_HIT | Hit point was nowhere near an existing CSO. |
HIT_SEED_POINT | Hit point was near an existing seed point. |
HIT_PATH_POINT | Hit point was near a path point. |
Definition at line 246 of file SoCSODefines.h.
Enumeration of markers for seed points.
Enumerator | |
---|---|
SHOW_MARKER_NONE | Shows no marker at the seed point positions. |
SHOW_MARKER_RECT | Shows a rectangle at the seed point positions. |
SHOW_MARKER_CIRCLE | Shows a circle at the seed point positions. |
Definition at line 182 of file SoCSODefines.h.
Defines the color mode for selected seed points.
Definition at line 274 of file SoCSODefines.h.
Defines the size mode for selected seed points.
Definition at line 283 of file SoCSODefines.h.
Defines the color mode for selected CSOs.
Enumerator | |
---|---|
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 256 of file SoCSODefines.h.
Defines the line width mode for selected CSOs.
Definition at line 265 of file SoCSODefines.h.
Enumeration of line width modes for side fillings.
Enumerator | |
---|---|
SIDE_FILLING_WIDTH_AS_CSO | |
SIDE_FILLING_WIDTH_AUTOMATIC | |
SIDE_FILLING_WIDTH_MANUAL |
Definition at line 310 of file SoCSODefines.h.
Enumeration of the usage of style palette indices.
Enumerator | |
---|---|
USE_INDEX_FOR_CSO | The style of the according CSO index is chosen. |
USE_INDEX_FOR_GROUP | The style of the according Group index is chosen (overrides CSO style). |
Definition at line 201 of file SoCSODefines.h.
const unsigned short PATH_POINTS_PATTERN_DASHED = 0xF0F0 |
Line pattern for a dashed line.
Definition at line 321 of file SoCSODefines.h.
Referenced by ml::CSOVisualizationSettings::stipplePattern().
const unsigned short PATH_POINTS_PATTERN_DOTTED = 0xAAAA |
Line pattern for a dotted line.
Definition at line 322 of file SoCSODefines.h.
Referenced by ml::CSOVisualizationSettings::stipplePattern().
const unsigned short PATH_POINTS_PATTERN_NONE = 0x0000 |
Line pattern for no line at all.
Definition at line 319 of file SoCSODefines.h.
Referenced by ml::CSOVisualizationSettings::stipplePattern().
const unsigned short PATH_POINTS_PATTERN_SHORT_DASHED = 0xC7C7 |
Definition at line 323 of file SoCSODefines.h.
Referenced by ml::CSOVisualizationSettings::stipplePattern().
const unsigned short PATH_POINTS_PATTERN_SOLID = 0xFFFF |
Definition at line 320 of file SoCSODefines.h.
Referenced by ml::CSOVisualizationSettings::stipplePattern().