_csoTransform | SoView2DCSOExtensibleEditor | protected |
_nodeSensor | SoView2DExtension | protected |
_rgbColor | SoView2DExtension | protected |
_wantsMouseOverUpdateEvents | SoView2DExtension | protected |
addCommandAction(SoCommandAction *) | SoInteractionOwner | inlineprotected |
addListener(SoInteractionOwnerListenerInterface *listener) | SoInteractionOwner | |
addOffsetAction(SoOffsetAction *) | SoInteractionOwner | inlineprotected |
addPointingAction(SoPointingAction *) | SoInteractionOwner | inlineprotected |
allowSelectionWithDefaultRenderer | SoView2DCSOExtensibleEditor | |
alt | SoView2DExtension | |
alwaysCreateNewCSOs | SoView2DCSOExtensibleEditor | |
alwaysModifyExistingCSOs | SoView2DCSOExtensibleEditor | |
button1 | SoView2DExtension | |
button2 | SoView2DExtension | |
button3 | SoView2DExtension | |
buttonMaskChanged(SoField *) override | SoView2DCSOExtensibleEditor | protectedvirtual |
callback(SoCallbackAction *action) override | SoView2DExtension | protected |
cancel() | SoView2DCSOExtensibleEditor | |
cancelGeneration | SoView2DCSOExtensibleEditor | |
cancelGenerationChanged(SoField *) | SoView2DCSOExtensibleEditor | protected |
clipToSlice | SoView2DExtension | |
color | SoView2DExtension | |
consumeEvent(View2DEvent *ec, bool handled=TRUE) | SoView2DExtension | virtual |
control | SoView2DExtension | |
createNewMode | SoView2DExtension | |
createNewModeRequest | SoView2DExtension | |
createNewModeRequestTriggered(SoField *) | SoView2DExtension | inlineprotectedvirtual |
creatorExtensionId | SoView2DCSOExtensibleEditor | |
CSOCopyCommandAction | SoView2DCSOExtensibleEditor | friend |
CSOCutCommandAction | SoView2DCSOExtensibleEditor | friend |
CSODeleteCSOCommandAction | SoView2DCSOExtensibleEditor | friend |
CSODeleteSeedPointCommandAction | SoView2DCSOExtensibleEditor | friend |
csoIdUnderMouseCursor | SoView2DCSOExtensibleEditor | |
csoListNotificationCB(void *userData, int notificationFlag) | SoView2DCSOExtensibleEditor | protectedstatic |
CSOPasteCommandAction | SoView2DCSOExtensibleEditor | friend |
CSORedoCommandAction | SoView2DCSOExtensibleEditor | friend |
CSORemoveAllCommandAction | SoView2DCSOExtensibleEditor | friend |
CSORenderOnImagesDependingOnCreationModes enum name | SoView2DCSOExtensibleEditor | |
CSOUndoCommandAction | SoView2DCSOExtensibleEditor | friend |
cursorShape | SoView2DExtension | |
deleteSelectedObject() | SoView2DExtension | virtual |
disableLineStippling(const SoSFEnum &lineStyleField) | SoView2DExtension | static |
doAction(SoAction *action) override | SoView2DCSOExtensibleEditor | protected |
draw(View2DSliceList *slicelist, View2DSlice *slice, int sliceZ) override | SoView2DCSOExtensibleEditor | protectedvirtual |
drawDashedMiniRect(float xp, float yp, float ext, float lineWidth) | SoView2DExtension | |
drawFilledMiniCircle(float xp, float yp, float ext, float lineWidth=1.f) | SoView2DExtension | |
drawFilledMiniRect(float xp, float yp, float ext, float lineWidth=1.f) | SoView2DExtension | |
drawFilledMiniTriangle(float xp, float yp, float ext, float lineWidth=1.f) | SoView2DExtension | |
drawFixedSizeMiniCircleAt(float xp, float yp) | SoView2DExtension | |
drawingOn | SoView2DExtension | |
drawMiniCircle(float xp, float yp, float ext, float lineWidth=1.f) | SoView2DExtension | |
drawMiniRect(float xp, float yp, float ext, float lineWidth=1.f) | SoView2DExtension | |
drawMiniTriangle(float xp, float yp, float ext, float lineWidth=1.f) | SoView2DExtension | |
drawVoxelBorder(View2DSlice *slice, float vx, float vy, float vz) | SoView2DExtension | |
edgeIntersectWithPlane(const SbVec3f &v1, const SbVec3f &v2, const SbPlane &plane, SbVec3f &intersect) | SoView2DExtension | static |
editingOn | SoView2DExtension | |
editingOnChanged(SoField *) override | SoView2DCSOExtensibleEditor | protectedvirtual |
enableLineStippling(const SoSFEnum &lineStyleField) | SoView2DExtension | static |
enableRemoveAll | SoView2DCSOExtensibleEditor | |
endDrawing(View2DSliceList *) | SoView2DExtension | inlinevirtual |
evalEvent(SoView2D *view2d, View2DSliceList *slicelist, View2DEvent *ec, View2DEventPhase phase) override | SoView2DCSOExtensibleEditor | protectedvirtual |
evaluateEvent(SoView2D *view2d, View2DEvent *ec) | SoView2DExtension | virtual |
extensionChanged(SoField *) | SoView2DCSOExtensibleEditor | protected |
fieldChanged(SoSensor *sensor) | SoView2DExtension | virtual |
fieldChangedCB(void *data, SoSensor *sensor) | SoView2DExtension | static |
fillCSOSliceInformation(const CSODrawCSOInfos &csoInfos, const CSODrawView2DInfos &view2DInfos, CSODrawSliceInformation &sliceInfo, const ml::Matrix4 &worldToVoxelMatrix, const CSOVoxelSlab &csoSlab) | SoView2DCSOExtensibleEditor | |
fixZOn | SoView2DExtension | |
getActiveEditor() const | SoView2DCSOExtensibleEditor | |
getAxisOrientation(int axis, SbMatrix &matrix, char &negativeResult, char &positiveResult) | SoView2DExtension | static |
getBoundingBox(SoGetBoundingBoxAction *action) override | SoView2DExtension | protected |
getCommandActions(SoState *state) | SoInteractionProvider | virtual |
getCoordinateSystemReference(ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
getCoordinateSystemReference(SoView2D *viewer) | SoView2DCSOExtensibleEditor | |
getCoordinateSystemReference(const CSODrawView2DInfos &view2DInfos) | SoView2DCSOExtensibleEditor | |
getCoordinateSystemReference(const SoPointerPosition &pos) | SoView2DCSOExtensibleEditor | |
getDefaultCreatorString() const | SoView2DCSOExtensibleEditor | inline |
getDefaultRenderer() | SoView2DCSOExtensibleEditor | |
getEvent() | SoView2DExtension | |
getExtensions(ExtensionList &extensions) | SoView2DCSOExtensibleEditor | |
getID() const override | SoInteractionProviderNode | virtual |
getInputCSOList() | SoView2DCSOExtensibleEditor | |
getInteractionModifier() const | SoView2DCSOExtensibleEditor | inline |
getInteractionProvider(SoNode *node) | SoInteractionProvider | static |
getInteractions(SoState *state) override | SoInteractionOwner | virtual |
getInteractionsOfType(SoState *state) | SoInteractionProvider | |
getMatrix(SoGetMatrixAction *action) override | SoView2DExtension | protected |
getOffsetActions(SoState *state) | SoInteractionProvider | virtual |
getPointingActions(SoState *state) | SoInteractionProvider | virtual |
getPointingActionTriggerFromFields() | SoView2DExtension | |
GetProviderFunc typedef | SoInteractionProvider | |
getRegistrationInformation(const SoPointerPosition &pos, ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
getSelectDist() | SoView2DExtension | |
getSelectedIgnoreMask() | SoView2DExtension | |
getSelectedModifierMask() | SoView2DExtension | |
getStatusString(SbString &status) | SoView2DExtension | virtual |
getTransformation(const ml::CoordinateSystemReference &from, const ml::CoordinateSystemReference &to) | SoView2DCSOExtensibleEditor | |
getVisualizationSettings() | SoView2DCSOExtensibleEditor | |
getX() | SoView2DExtension | |
getY() | SoView2DExtension | |
GLRender(SoGLRenderAction *action) override | SoView2DExtension | protected |
handleEvent(SoHandleEventAction *action) override | SoView2DExtension | protected |
hasInteractions() const | SoInteractionOwner | inlineprotected |
hasInteractionsOfType() const | SoInteractionOwner | protected |
hasRegistrationInformation(const SoPointerPosition &pos, ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
hasTransformationProvider() const | SoView2DCSOExtensibleEditor | inline |
ignoreEvent(View2DEvent *ec) | SoView2DExtension | virtual |
ignoreHandledEvents | SoView2DExtension | |
implementsManagedInteractionAndClassicEventHandling() const | SoView2DExtension | inlinevirtual |
inCSOList | SoView2DCSOExtensibleEditor | |
inExtensions | SoView2DCSOExtensibleEditor | |
init() | SoView2DExtension | |
initClass() | SoView2DCSOExtensibleEditor | static |
instanceName | SoInteractionProviderNode | |
interactionProviderID | SoInteractionProviderNode | |
interactOnlyWithSelectedCSO | SoView2DCSOExtensibleEditor | |
interactOnlyWithSelectedCSOChanged(SoField *) | SoView2DCSOExtensibleEditor | protected |
inTransformationProvider | SoView2DCSOExtensibleEditor | |
inTransformationProviderChanged(SoField *) | SoView2DCSOExtensibleEditor | protected |
inVisualizationSettings | SoView2DCSOExtensibleEditor | |
isActive() | SoView2DExtension | virtual |
isClipToSlice() | SoView2DExtension | inlinevirtual |
isCreateNewMode() | SoView2DExtension | |
isCreateNewModeRequest() | SoView2DExtension | |
isCreatingNewCSO | SoView2DCSOExtensibleEditor | |
isCreatingOrEditingChanged(SoField *) | SoView2DCSOExtensibleEditor | protected |
isDrawingOn() | SoView2DExtension | inlinevirtual |
isEditingExistingCSO | SoView2DCSOExtensibleEditor | |
isEditingOn() | SoView2DExtension | inlinevirtual |
isFixZOn() | SoView2DExtension | inlinevirtual |
isImageParallel(SoSFMLImage *image, View2DSliceList *dsl) | SoView2DExtension | static |
isPointInsideDeviceRect(float pointX, float pointY, float centerX, float centerY, float hitRectangleSize=0.0) | SoView2DExtension | |
isSameImage(const ml::CoordinateSystemReference &from, const ml::CoordinateSystemReference &to) | SoView2DCSOExtensibleEditor | |
isSelectionAllowedWithDefaultRenderer() const | SoView2DCSOExtensibleEditor | inline |
keyCommandsEnabled | SoView2DCSOExtensibleEditor | |
maskValid | SoView2DExtension | |
needsValidVoxel | SoView2DExtension | |
NEGATIVE enum value | SoView2DExtension | |
notifyEditorsOfMouseWheelEvent(SoMouseWheelEvent::Orientation orientation, int turn, View2DEvent *ec) | SoView2DCSOExtensibleEditor | protected |
objRef() override | SoInteractionProviderNode | virtual |
objUnref() override | SoInteractionProviderNode | virtual |
ON_ALL_IMAGES enum value | SoView2DCSOExtensibleEditor | |
ONLY_ON_IMAGES_THEY_CAN_BE_TRANSFORMED_TO enum value | SoView2DCSOExtensibleEditor | |
ONLY_ON_IMAGES_THEY_WERE_CREATED_ON enum value | SoView2DCSOExtensibleEditor | |
ONLY_ON_IMAGES_THEY_WERE_NOT_CREATED_ON enum value | SoView2DCSOExtensibleEditor | |
overwriteDrawingSettings(SoView2DDrawingSettings &) | SoView2DExtension | inlinevirtual |
pick(SoPickAction *action) override | SoView2DExtension | protected |
pointerLeftWindow() override | SoView2DCSOExtensibleEditor | virtual |
SoView2DExtension::pointerLeftWindow(SoState *state) override | SoInteractionOwner | virtual |
pointerPosition(const SoPointerPosition &pos) override | SoView2DCSOExtensibleEditor | virtual |
SoView2DExtension::pointerPosition(SoState *state, const SoPointerPosition &pos) override | SoInteractionOwner | virtual |
pointToLineDistance(SbVec3f point, SbVec3f line1, SbVec3f line2) | SoView2DExtension | static |
pointToLineDistance(SbVec2f point, SbVec2f line1, SbVec2f line2) | SoView2DExtension | static |
POSITIVE enum value | SoView2DExtension | |
registerInteractionProviderNode(SoType type, GetProviderFunc func) | SoInteractionProvider | static |
removeListener(SoInteractionOwnerListenerInterface *listener) | SoInteractionOwner | |
renderCSOsOnImagesDependingOnCreationMode | SoView2DCSOExtensibleEditor | |
renderLeftOverCSOsWithDefaultRenderer | SoView2DCSOExtensibleEditor | |
renderOnSlab | SoView2DExtension | |
resetLastActiveEditor() | SoView2DCSOExtensibleEditor | |
selectionTolerance | SoView2DExtension | |
setActiveEditor(SoCSOEditorExtension *editor, bool storeLastEditor=true) | SoView2DCSOExtensibleEditor | |
setCreateActionTrigger(const SoPointingAction::Trigger &trigger) | SoView2DCSOExtensibleEditor | |
setCreateActionTriggerToDefault() | SoView2DCSOExtensibleEditor | |
setCreateNewMode(bool flag) | SoView2DExtension | |
setCreateNewModeRequest(bool flag) | SoView2DExtension | |
setCSOUnderTheMouseId(int id) | SoView2DCSOExtensibleEditor | |
setEventHandled | SoView2DExtension | |
setInteractionModifier(int mode) | SoView2DCSOExtensibleEditor | inline |
shift | SoView2DExtension | |
shouldShowCSOAtAll(ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
shouldShowCSOBeyondSlice(const CSODrawSliceInformation &sliceInfo, const CSODrawView2DInfos &view2DInfos, ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
shouldShowCSOForCurrentTimePoint(const CSODrawView2DInfos &view2DInfos, ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
shouldShowCSOOnImageWithId(const CSODrawView2DInfos &view2DInfos, ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
shouldShowCSORegardingParallelState(const CSODrawSliceInformation &sliceInfo, const CSODrawView2DInfos &view2DInfos, ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
Sign enum name | SoView2DExtension | |
snapToPixelCenter(float coordinateComponent) | SoView2DExtension | inlinestatic |
SoCSOEditorTools::evaluateHitPoint | SoView2DCSOExtensibleEditor | friend |
SoInteractionOwner() | SoInteractionOwner | |
SoInteractionProvider() | SoInteractionProvider | |
SoInteractionProviderNode() | SoInteractionProviderNode | |
SoView2DCSOExtensibleEditor() | SoView2DCSOExtensibleEditor | |
SoView2DExtension() | SoView2DExtension | |
startDrawing(View2DSliceList *slicelist) override | SoView2DCSOExtensibleEditor | protectedvirtual |
startEditingCSO(const SoPointerPosition &pos, ml::CSO *cso) | SoView2DCSOExtensibleEditor | |
stopEditingCSO() | SoView2DCSOExtensibleEditor | |
toggleCancelCommandIsActiveForModifications(bool isActive) | SoView2DCSOExtensibleEditor | |
transformCSO(ml::CSO *cso, const ml::AbstractTransformationPtr &transformation) | SoView2DCSOExtensibleEditor | |
updateCSOIdUnderMouseCursor | SoView2DCSOExtensibleEditor | |
updateImageStatisticsOnFinishInteraction | SoView2DCSOExtensibleEditor | |
updateValues() | SoView2DExtension | virtual |
wantsAllEvents | SoView2DExtension | |
wantsKeyEvents | SoView2DExtension | |
wantsMouseOverUpdates() const | SoView2DExtension | inline |
wantsMouseWheelEvents | SoView2DExtension | |
ZERO enum value | SoView2DExtension | |
~SoInteractionOwner() override | SoInteractionOwner | |
~SoInteractionProvider() | SoInteractionProvider | inlinevirtual |
~SoInteractionProviderNode() override | SoInteractionProviderNode | |
~SoView2DCSOExtensibleEditor() override | SoView2DCSOExtensibleEditor | protected |
~SoView2DExtension() override | SoView2DExtension | protected |