MeVisLabToolboxReference
|
Some defines used by CSO modules. More...
Go to the source code of this file.
Namespaces | |
namespace | ml |
Define the namespace name like in the ML. Default is | |
Enumerations | |
enum | ml::CSOVoxelValueModes { ml::VOXEL_VALUE_ID = 0, ml::VOXEL_VALUE_CONST = 1, ml::VOXEL_VALUE_CONST_PLUS_ID = 2, ml::VOXEL_VALUE_MODULE = 3 } |
Enumeration of the voxel value modes. More... | |
enum | ml::CSOLineStyle { ml::LINE_STYLE_NONE = 0, ml::LINE_STYLE_SOLID = 1, ml::LINE_STYLE_DASHED = 2, ml::LINE_STYLE_DOTTED = 3, ml::LINE_STYLE_SHORT_DASHED = 4 } |
Enumeration of line styles (order as StylePalette::LineStyle). More... | |
enum | ml::CSOSelectionColoring { ml::SELECTION_COLORING_BRIGHTEN = 0, ml::SELECTION_COLORING_FIXED = 1 } |
Enumeration of selection coloring modes. More... | |
enum | ml::CSOSelectionLineWidth { ml::SELECTION_LINE_WIDTH_WIDEN = 0, ml::SELECTION_LINE_WIDTH_FIXED = 1 } |
Enumeration of selection line width modes. More... | |
enum | ml::CSOSelectedSeedPointColoring { ml::SELECTED_SEED_POINT_COLORING_BRIGHTEN = 0, ml::SELECTED_SEED_POINT_COLORING_FIXED = 1 } |
Enumeration of selected seed point coloring modes. More... | |
enum | ml::CSOSelectedSeedPointSize { ml::SELECTED_SEED_POINT_SIZE_ENLARGE = 0, ml::SELECTED_SEED_POINT_SIZE_FIXED = 1 } |
Enumeration of selected seed point size modes. More... | |
enum | ml::CSOMarkerDisplayMode { ml::MARKER_DISPLAY_MODE_NONE = 0, ml::MARKER_DISPLAY_MODE_RECT = 1, ml::MARKER_DISPLAY_MODE_CIRCLE = 2 } |
Enumeration of marker display modes for CSO states. More... | |
enum | ml::CSOErrorCode { ml::CSO_RESULT_OK = 0, ml::CSO_NO_INPUT_IMAGE = 1, ml::CSO_INVALID_INPUT_IMAGE = 2, ml::CSO_NO_MEMORY = 3 } |
Enumeration of error codes. More... | |
enum | ml::CSOUpdateModes { ml::MODE_OFF = 0, ml::MODE_AUTO_UPDATE = 1, ml::MODE_AUTO_CLEAR = 2 } |
Enumeration of update modes. More... | |
enum | ml::CSOProcessorMode { ml::PROCESSOR_MODE_MODIFICATOR = 0, ml::PROCESSOR_MODE_GENERATOR = 1, ml::PROCESSOR_MODE_GENERATOR_MODIFICATOR = 2 } |
Enumeration of Processor modes. More... | |
enum | ml::CSOProcessorPickingMode { ml::PROCESSOR_PICKING_MODE_SEED_POINTS = 0, ml::PROCESSOR_PICKING_MODE_PATH_POINTS = 1 } |
Enumeration of processor picking mode. More... | |
enum | ml::CSOSmoothingModes { ml::SMOOTHING_MODE_NONE = 0, ml::SMOOTHING_MODE_SPLINE_APPROXIMATION = 1, ml::SMOOTHING_MODE_SPLINE_INTERPOLATION = 2 } |
Enumeration of smoothing modes. More... | |
enum | ml::Corner { ml::TLR = 0, ml::TRR = 1, ml::TRF = 2, ml::TLF = 3, ml::BLR = 4, ml::BRR = 5, ml::BRF = 6, ml::BLF = 7 } |
Enumeration of corner names for array access. More... | |
enum | ml::Direction { ml::DIRECTION_TOP = 0, ml::DIRECTION_BOTTOM = 1, ml::DIRECTION_RIGHT = 2, ml::DIRECTION_LEFT = 3, ml::DIRECTION_FRONT = 4, ml::DIRECTION_REAR = 5, ml::DIRECTION_NUM_DIRECTIONS = 6 } |
Enumeration of directions for marching direction. More... | |
enum | ml::CrossingSide { ml::CrossingTop = 0, ml::CrossingBottom = 1, ml::CrossingRight = 2, ml::CrossingLeft = 3, ml::CrossingFront = 4, ml::CrossingRear = 5, ml::CrossingNone = 6 } |
Enumeration of sides to which a segment can leave or enter a voxel box. More... | |
Variables | |
const std::string | ml::nameCommonNumCSOs = "NumCSOs" |
String name for the number of CSOs. | |
const std::string | ml::nameCommonNumGroups = "NumGroups" |
String name for the number of CSOGroups. | |
const std::string | ml::nameCommonNumSelectedCSOs = "NumSelectedCSOs" |
String name for the number of selected CSOs. | |
const std::string | ml::nameCommonNumSelectedGroups = "NumSelectedGroups" |
String name for the number of selected CSOGroups. | |
const std::string | ml::nameAttribId = "Id" |
String name for an id. | |
const std::string | ml::nameAttribLabel = "Label" |
String name for a label. | |
const std::string | ml::nameAttribDescription = "Description" |
String name for a description. | |
const std::string | ml::nameAttribTimePointIndex = "TimePointIndex" |
String name for a time point index. | |
const std::string | ml::nameAttribShowState = "ShowState" |
String name for the show state. | |
const std::string | ml::nameAttribVoxelizeState = "VoxelizeState" |
String name for the voxelize state. | |
const std::string | ml::nameAttribEditableState = "EditableState" |
String name for the editable state. | |
const std::string | ml::nameAttribPathPointStyle = "PathPointStyle" |
String name for a path point style. | |
const std::string | ml::nameAttribPathPointWidth = "PathPointWidth" |
String name for a path point width. | |
const std::string | ml::nameAttribPathPointColor = "PathPointColor" |
String name for a path point color. | |
const std::string | ml::nameAttribPathPointAlpha = "PathPointAlpha" |
String name for a path point alpha. | |
const std::string | ml::nameAttribSeedPointStyle = "SeedPointStyle" |
String name for a seed point style. | |
const std::string | ml::nameAttribSeedPointSize = "SeedPointSize" |
String name for a seed point size. | |
const std::string | ml::nameAttribSeedPointColor = "SeedPointColor" |
String name for a seed point color. | |
const std::string | ml::nameAttribSeedPointAlpha = "SeedPointAlpha" |
String name for a seed point alpha. | |
const std::string | ml::nameAttribVoxelWriteMode = "VoxelWriteMode" |
String name for the voxel write mode. | |
const std::string | ml::nameAttribVoxelWriteValue = "VoxelWriteValue" |
String name for the voxel write value. | |
const std::string | ml::nameAttribNumUserData = "NumUserData" |
const std::string | ml::nameAttribUserDataName = "UserDataName" |
const std::string | ml::nameAttribUserDataType = "UserDataType" |
const std::string | ml::nameAttribUserDataValue = "UserDataValue" |
const std::string | ml::nameCSONumSeedPoints = "NumSeedPoints" |
String name for the number of seed points. | |
const std::string | ml::nameCSONumPathPointLists = "NumPathPointLists" |
String name for the number of path point lists. | |
const std::string | ml::namePathNumPoints = "PathNumPoints" |
String name for the number of points in a path point list. | |
const std::string | ml::nameCSOFinished = "IsFinished" |
String name for the finished state of a CSO. | |
const std::string | ml::nameCSOClosed = "IsClosed" |
String name for the closed state of a CSO. | |
const std::string | ml::nameCSOInPlane = "IsInPlane" |
String name for the in-plane state of a CSO. | |
const std::string | ml::nameCSOPlaneNormal = "PlaneNormal" |
String name for the plane normal of a CSO. | |
const std::string | ml::nameCSOBoundingBox = "BoundingBox" |
String name for the bounding box of a CSO. | |
const std::string | ml::nameCSOType = "Type" |
String name for the type of a CSO. | |
const std::string | ml::nameCSOSubType = "SubType" |
String name for the subtype of a CSO. | |
const std::string | ml::nameCSOCreatorId = "CreatorId" |
String name for the creator id of a CSO. | |
const std::string | ml::nameGroupUseTimePointIndex = "UseTimePointIndex" |
String name for the use time point index state of a CSOGroup. | |
const std::string | ml::nameGroupUseShowState = "UseShowState" |
String name for the use show state of a CSOGroup. | |
const std::string | ml::nameGroupUseVoxelizeState = "UseVoxelizeState" |
String name for the use voxelize state of a CSOGroup. | |
const std::string | ml::nameGroupUseEditableState = "UseEditableState" |
String name for the use editable state of a CSOGroup. | |
const std::string | ml::nameGroupUsePathPointStyle = "UsePathPointStyle" |
String name for the use path point style of a CSOGroup. | |
const std::string | ml::nameGroupUsePathPointWidth = "UsePathPointWidth" |
String name for the use path point width of a CSOGroup. | |
const std::string | ml::nameGroupUsePathPointColor = "UsePathPointColor" |
String name for the use path point color of a CSOGroup. | |
const std::string | ml::nameGroupUsePathPointAlpha = "UsePathPointAlpha" |
String name for the use path point alpha of a CSOGroup. | |
const std::string | ml::nameGroupUseSeedPointStyle = "UseSeedPointStyle" |
String name for the use seed point style of a CSOGroup. | |
const std::string | ml::nameGroupUseSeedPointSize = "UseSeedPointSize" |
String name for the use seed point size of a CSOGroup. | |
const std::string | ml::nameGroupUseSeedPointColor = "UseSeedPointColor" |
String name for the use seed point color of a CSOGroup. | |
const std::string | ml::nameGroupUseSeedPointAlpha = "UseSeedPointAlpha" |
String name for the use seed point alpha of a CSOGroup. | |
const std::string | ml::nameGroupUseVoxelWriteMode = "UseVoxelWriteMode" |
String name for the use voxel write mode state of a CSOGroup. | |
const std::string | ml::nameGroupUseVoxelWriteValue = "UseVoxelWriteValue" |
String name for the use voxel write value state of a CSOGroup. | |
const std::string | ml::nameAttribLineStyle = "LineStyle" |
String name for the line style. | |
const std::string | ml::nameAttribColor = "Color" |
String name for the line's color. | |
const std::string | ml::nameAttribAlpha = "Alpha" |
String name for the line's alpha value. | |
const std::string | ml::nameAttribLineWidth = "LineWidth" |
String name for the line width. | |
const std::string | ml::nameAttribMarkerMode = "MarkerMode" |
String name for the marker mode. | |
const std::string | ml::nameAttribMarkerColor = "MarkerColor" |
String name for the marker's color. | |
const std::string | ml::nameAttribMarkerAlpha = "MarkerAlpha" |
String name for the marker's alpha value. | |
const std::string | ml::nameAttribMarkerSize = "MarkerSize" |
String name for the marker's size. | |
const std::string | ml::nameAttribVoxelValue = "VoxelValue" |
String name for the voxel write value. | |
const std::string | ml::nameGroupUseVisuals = "UseVisuals" |
String name for the use visual state of a CSOGroup. | |
const std::string | ml::nameGroupUseMarkerSettings = "UseMarkerSettings" |
String name for the use marker settings state of a CSOGroup. |