| _nodeSensor | SoView2DExtension | protected |
| _pointingAction | SoView2DInteractionExtension | protected |
| _rgbColor | SoView2DExtension | protected |
| _wantsMouseOverUpdateEvents | SoView2DExtension | protected |
| abreviateChars | SoView2DAnnotation | |
| abreviateShortChars | SoView2DAnnotation | |
| addCommandAction(SoCommandAction *) | SoInteractionOwner | inlineprotected |
| addListener(SoInteractionOwnerListenerInterface *listener) | SoInteractionOwner | |
| addOffsetAction(SoOffsetAction *) | SoInteractionOwner | inlineprotected |
| addPointingAction(SoPointingAction *) | SoInteractionOwner | inlineprotected |
| AlignPosition enum name | SoView2DAnnotation | |
| alt | SoView2DExtension | |
| annotationCTBottomCenter | SoView2DAnnotation | |
| annotationCTBottomLeft | SoView2DAnnotation | |
| annotationCTBottomRight | SoView2DAnnotation | |
| annotationCTTopLeft | SoView2DAnnotation | |
| annotationCTTopRight | SoView2DAnnotation | |
| annotationFontSize | SoView2DAnnotation | |
| annotationMode | SoView2DAnnotation | |
| annotationMRBottomCenter | SoView2DAnnotation | |
| annotationMRBottomLeft | SoView2DAnnotation | |
| annotationMRBottomRight | SoView2DAnnotation | |
| annotationMRTopLeft | SoView2DAnnotation | |
| annotationMRTopRight | SoView2DAnnotation | |
| annotationUserBottomCenter | SoView2DAnnotation | |
| annotationUserBottomLeft | SoView2DAnnotation | |
| annotationUserBottomRight | SoView2DAnnotation | |
| annotationUserTopLeft | SoView2DAnnotation | |
| annotationUserTopRight | SoView2DAnnotation | |
| asString(int value) const | SoView2DAnnotation | protectedvirtual |
| asString(double value, int precision) const | SoView2DAnnotation | protectedvirtual |
| backgroundColor | SoView2DAnnotation | |
| backgroundEdgeColor | SoView2DAnnotation | |
| backgroundEdgeOpacity | SoView2DAnnotation | |
| backgroundOpacity | SoView2DAnnotation | |
| BOTTOM_CENTER enum value | SoView2DAnnotation | |
| BOTTOM_LEFT enum value | SoView2DAnnotation | |
| BOTTOM_RIGHT enum value | SoView2DAnnotation | |
| button1 | SoView2DExtension | |
| button2 | SoView2DExtension | |
| button3 | SoView2DExtension | |
| buttonMaskChanged(SoField *field) override | SoView2DInteractionExtension | protectedvirtual |
| calculateCenterTextMargins(int width, int height) | SoView2DAnnotation | virtual |
| calculateOrientationModelOffset(int viewSize, const SoSFFloat &relativeOffset, const SoSFInt32 &minOffsetPixels, const SoSFInt32 &maxOffsetPixels) | SoView2DAnnotation | virtual |
| calculateOrientationModelRotationMatrix(View2DSlice *slice) | SoView2DAnnotation | |
| calculateOrientationModelSize(int width, int height) | SoView2DAnnotation | virtual |
| calculateTextMargins(int width, int height) | SoView2DAnnotation | virtual |
| callback(SoCallbackAction *action) override | SoView2DExtension | protected |
| CENTER_CENTER enum value | SoView2DAnnotation | |
| clearViewerCache(SoField *field) | SoView2DAnnotation | inlineprotectedvirtual |
| clipToSlice | SoView2DExtension | |
| color | SoView2DExtension | |
| consumeEvent(View2DEvent *ec, bool handled=TRUE) | SoView2DExtension | virtual |
| control | SoView2DExtension | |
| createNewMode | SoView2DExtension | |
| createNewModeRequest | SoView2DExtension | |
| createNewModeRequestTriggered(SoField *) | SoView2DExtension | inlineprotectedvirtual |
| cursorShape | SoView2DExtension | |
| decimalFloor(float number, SbString &result, int ÷r) | SoView2DAnnotation | |
| deleteSelectedObject() | SoView2DExtension | virtual |
| disableLineStippling(const SoSFEnum &lineStyleField) | SoView2DExtension | static |
| doAction(SoAction *action) override | SoView2DExtension | protected |
| doubleClicked | SoView2DInteractionExtension | |
| dragMoveTo(const SoPointerPosition &pos) override | SoView2DAnnotation | virtual |
| draw(View2DSliceList *dsl, View2DSlice *dslice, int slice) override | SoView2DAnnotation | virtual |
| drawAndStoreCubePolygon(char letter, const SbMatrix &rotationMatrix, int posX, int posY, int modelSize, int pass, const SbVec3f &pos0, const SbVec3f &pos1, const SbVec3f &pos2, const SbVec3f &pos3) | SoView2DAnnotation | virtual |
| drawAnnotation(const char *string, const PixelBoundingBox &pixelBoundingBox, int fontsize, AlignPosition pos, bool shouldDrawBox, int &outBoxWidth, int &outBoxHeight) | SoView2DAnnotation | |
| drawBackgroundBox | SoView2DAnnotation | |
| 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 | |
| drawHorizontalRuler(View2DSliceList *dsl, View2DSlice *dslice, bool drawText, int marginBottom, const PixelBoundingBox &pixelBoundingBox) | SoView2DAnnotation | |
| 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 | |
| drawNegativeOrientation | SoView2DAnnotation | |
| drawOrientation(const char *string, float posX, float posY, float fontSize, View2DFont *font, float relOffX, float relOffY, float *orWeights) | SoView2DAnnotation | |
| drawOrientationCube(const SbMatrix &rotationMatrix, int posX, int posY, int modelSize) | SoView2DAnnotation | virtual |
| drawOrientationCubeLetter(char letter, int modelSize, bool shadowPass) | SoView2DAnnotation | virtual |
| drawOrientationModelUsingInventor(SoAction *action, const SbMatrix &rotationMatrix, int posX, int posY, int modelSize) | SoView2DAnnotation | virtual |
| drawPositiveOrientation | SoView2DAnnotation | |
| drawVerticalRuler(View2DSliceList *dsl, View2DSlice *dslice, bool drawText, int marginRight, const PixelBoundingBox &pixelBoundingBox) | SoView2DAnnotation | |
| drawVerticalRulerTextBelow() const | SoView2DAnnotation | inlinevirtual |
| 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 *field) override | SoView2DAnnotation | protectedvirtual |
| enableLineStippling(const SoSFEnum &lineStyleField) | SoView2DExtension | static |
| endDrawing(View2DSliceList *) | SoView2DExtension | inlinevirtual |
| endPress(int clickCount) override | SoView2DAnnotation | virtual |
| evalEvent(SoView2D *view2d, View2DSliceList *slicelist, View2DEvent *ec, View2DEventPhase phase) override | SoView2DAnnotation | virtual |
| evaluateEvent(SoView2D *view2d, View2DEvent *ec) | SoView2DExtension | virtual |
| fieldChanged(SoSensor *sensor) | SoView2DExtension | virtual |
| fieldChangedCB(void *data, SoSensor *sensor) | SoView2DExtension | static |
| fixZOn | SoView2DExtension | |
| fontWidthDummyString | SoView2DAnnotation | |
| getAxisOrientation(int axis, SbMatrix &matrix, char &negativeResult, char &positiveResult) | SoView2DExtension | static |
| getBoundingBox(SoGetBoundingBoxAction *action) override | SoView2DExtension | protected |
| getCommandActions(SoState *state) | SoInteractionProvider | virtual |
| getCurrentCursor(SoViewerProxy *viewerProxy) | SoView2DInteractionExtension | protectedvirtual |
| getDicomTagValueAsString(DCMTree::Const_TagPtr tagPtr, unsigned int index, unsigned int precision) const | SoView2DAnnotation | protectedvirtual |
| getEvent() | SoView2DExtension | |
| getExtOrientation(int axis, SbMatrix &matrix, float *orWeights, char *negOrientation, char *posOrientation) | SoView2DAnnotation | static |
| getID() const override | SoInteractionProviderNode | virtual |
| getInteractionProvider(SoNode *node) | SoInteractionProvider | static |
| getInteractions(SoState *state) override | SoInteractionOwner | virtual |
| getInteractionsOfType(SoState *state) | SoInteractionProvider | |
| getMatrix(SoGetMatrixAction *action) override | SoView2DExtension | protected |
| getNumInteractionModes() const | SoView2DInteractionExtension | inlineprotectedvirtual |
| getOffsetActions(SoState *state) | SoInteractionProvider | virtual |
| getPointingActions(SoState *state) | SoInteractionProvider | virtual |
| getPointingActionTriggerFromFields() | SoView2DExtension | |
| GetProviderFunc typedef | SoInteractionProvider | |
| getSelectDist() | SoView2DExtension | |
| getSelectedIgnoreMask() | SoView2DExtension | |
| getSelectedModifierMask() | SoView2DExtension | |
| getStatusString(SbString &status) | SoView2DExtension | virtual |
| getTargetSizeInScene(SoNode *scene, int width, int height) | SoView2DAnnotation | static |
| getX() | SoView2DExtension | |
| getY() | SoView2DExtension | |
| GLRender(SoGLRenderAction *action) override | SoView2DExtension | protected |
| handleEvent(SoHandleEventAction *action) override | SoView2DExtension | protected |
| hasInteractions() const | SoInteractionOwner | inlineprotected |
| hasInteractionsOfType() const | SoInteractionOwner | protected |
| hitOrientationLetter | SoView2DAnnotation | |
| horizontalRuler | SoView2DAnnotation | |
| horizontalRulerMarginBottom | SoView2DAnnotation | |
| ignoreEvent(View2DEvent *ec) | SoView2DExtension | virtual |
| ignoreHandledEvents | SoView2DExtension | |
| implementsManagedInteraction() const | SoView2DAnnotation | inlinevirtual |
| implementsManagedInteractionAndClassicEventHandling() const override | SoView2DAnnotation | inlinevirtual |
| init() | SoView2DExtension | |
| initClass() | SoView2DAnnotation | static |
| inOrientationModel | SoView2DAnnotation | |
| input00 | SoView2DAnnotation | |
| input01 | SoView2DAnnotation | |
| input02 | SoView2DAnnotation | |
| input03 | SoView2DAnnotation | |
| input04 | SoView2DAnnotation | |
| input05 | SoView2DAnnotation | |
| input06 | SoView2DAnnotation | |
| input07 | SoView2DAnnotation | |
| input08 | SoView2DAnnotation | |
| input09 | SoView2DAnnotation | |
| instanceName | SoInteractionProviderNode | |
| interactionProviderID | SoInteractionProviderNode | |
| isActive() | SoView2DExtension | virtual |
| isClipToSlice() | SoView2DExtension | inlinevirtual |
| isCreateNewMode() | SoView2DExtension | |
| isCreateNewModeRequest() | SoView2DExtension | |
| isDrawingOn() | SoView2DExtension | inlinevirtual |
| isEditingOn() | SoView2DExtension | inlinevirtual |
| isFixZOn() | SoView2DExtension | inlinevirtual |
| isImageParallel(SoSFMLImage *image, View2DSliceList *dsl) | SoView2DExtension | static |
| isMouseOverCube | SoView2DAnnotation | |
| isPointInsideDeviceRect(float pointX, float pointY, float centerX, float centerY, float hitRectangleSize=0.0) | SoView2DExtension | |
| isSensitiveAt(const SoPointerPosition &pos) override | SoView2DAnnotation | virtual |
| isValidLocation(const SoPointerPosition &pos) | SoView2DInteractionExtension | protected |
| marginBottom | SoView2DAnnotation | |
| marginLeft | SoView2DAnnotation | |
| marginRight | SoView2DAnnotation | |
| marginTop | SoView2DAnnotation | |
| maskValid | SoView2DExtension | |
| maxDetailFontSize | SoView2DAnnotation | |
| maxShortFontSize | SoView2DAnnotation | |
| minDetailFontSize | SoView2DAnnotation | |
| minShortFontSize | SoView2DAnnotation | |
| needsValidVoxel | SoView2DExtension | |
| NEGATIVE enum value | SoView2DExtension | |
| numInput00 | SoView2DAnnotation | |
| numInput01 | SoView2DAnnotation | |
| numInput02 | SoView2DAnnotation | |
| numInput03 | SoView2DAnnotation | |
| numInput04 | SoView2DAnnotation | |
| numInput05 | SoView2DAnnotation | |
| numInput06 | SoView2DAnnotation | |
| numInput07 | SoView2DAnnotation | |
| numInput08 | SoView2DAnnotation | |
| numInput09 | SoView2DAnnotation | |
| objRef() override | SoInteractionProviderNode | virtual |
| objUnref() override | SoInteractionProviderNode | virtual |
| orientationAndScaleFromCamera | SoView2DAnnotation | |
| orientationColor | SoView2DAnnotation | |
| orientationModel | SoView2DAnnotation | |
| orientationModelColor | SoView2DAnnotation | |
| orientationModelMaxHorizontalOffset | SoView2DAnnotation | |
| orientationModelMaxSize | SoView2DAnnotation | |
| orientationModelMaxVerticalOffset | SoView2DAnnotation | |
| orientationModelMinHorizontalOffset | SoView2DAnnotation | |
| orientationModelMinSize | SoView2DAnnotation | |
| orientationModelMinVerticalOffset | SoView2DAnnotation | |
| orientationModelPosition | SoView2DAnnotation | |
| orientationModelRelativeHorizontalOffset | SoView2DAnnotation | |
| orientationModelRelativeSize | SoView2DAnnotation | |
| orientationModelRelativeVerticalOffset | SoView2DAnnotation | |
| overwriteDrawingSettings(SoView2DDrawingSettings &) | SoView2DExtension | inlinevirtual |
| parseString(View2DSliceList *list, View2DSlice *slice, const SbString &string, SbString &resultString, int limitToChars=-1) | SoView2DAnnotation | |
| pick(SoPickAction *action) override | SoView2DExtension | protected |
| pointerLeftWindow(SoState *state) override | SoInteractionOwner | virtual |
| pointerLeftWindow() | SoInteractionOwner | inlineprotectedvirtual |
| pointerPosition(SoState *state, const SoPointerPosition &pos) override | SoInteractionOwner | virtual |
| pointerPosition(const SoPointerPosition &) | SoInteractionOwner | inlineprotectedvirtual |
| 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 | |
| renderOnSlab | SoView2DExtension | |
| restrict(const SbString &value, int maxLength) const | SoView2DAnnotation | protectedvirtual |
| rulerFontSize | SoView2DAnnotation | |
| rulerShadow | SoView2DAnnotation | |
| selectionTolerance | SoView2DExtension | |
| setCreateNewMode(bool flag) | SoView2DExtension | |
| setCreateNewModeRequest(bool flag) | SoView2DExtension | |
| setEventHandled | SoView2DExtension | |
| setHighlightAt(const SoPointerPosition &) | SoView2DInteractionExtension | inlineprotectedvirtual |
| setInteractionMode(int) | SoView2DInteractionExtension | inlineprotectedvirtual |
| shift | SoView2DExtension | |
| shortBottomCenter | SoView2DAnnotation | |
| shortBottomLeft | SoView2DAnnotation | |
| shortBottomRight | SoView2DAnnotation | |
| shortTopLeft | SoView2DAnnotation | |
| shortTopRight | SoView2DAnnotation | |
| shouldPointingActionBeEnabled() | SoView2DInteractionExtension | inlineprotectedvirtual |
| showAnnotation | SoView2DAnnotation | |
| showOrientation | SoView2DAnnotation | |
| showTechnicalInfo | SoView2DAnnotation | |
| Sign enum name | SoView2DExtension | |
| singleClicked | SoView2DInteractionExtension | |
| snapToPixelCenter(float coordinateComponent) | SoView2DExtension | inlinestatic |
| SoInteractionOwner() | SoInteractionOwner | |
| SoInteractionProvider() | SoInteractionProvider | |
| SoInteractionProviderNode() | SoInteractionProviderNode | |
| SoView2DAnnotation() | SoView2DAnnotation | |
| SoView2DExtension() | SoView2DExtension | |
| SoView2DInteractionExtension(const std::string &actionID, bool positionSensitive=true) | SoView2DInteractionExtension | |
| SoView2DInteractionExtension() | SoView2DInteractionExtension | |
| startDrawing(View2DSliceList *) | SoView2DExtension | inlinevirtual |
| startPressAt(const SoPointerPosition &pos) override | SoView2DAnnotation | virtual |
| targetHeight | SoView2DAnnotation | |
| targetWidth | SoView2DAnnotation | |
| textShadow | SoView2DAnnotation | |
| textShadowColor | SoView2DAnnotation | |
| toggleAnnotation() | SoView2DAnnotation | |
| toggleTechnicalInfo() | SoView2DAnnotation | |
| TOP_LEFT enum value | SoView2DAnnotation | |
| TOP_RIGHT enum value | SoView2DAnnotation | |
| unsetHighlight() | SoView2DInteractionExtension | inlineprotectedvirtual |
| updateValues() | SoView2DExtension | virtual |
| userDetailFontSize | SoView2DAnnotation | |
| userShortFontSize | SoView2DAnnotation | |
| verticalRuler | SoView2DAnnotation | |
| verticalRulerMarginRight | SoView2DAnnotation | |
| wantsAllEvents | SoView2DExtension | |
| wantsKeyEvents | SoView2DExtension | |
| wantsMouseOverUpdates() const | SoView2DExtension | inline |
| wantsMouseWheelEvents | SoView2DExtension | |
| ZERO enum value | SoView2DExtension | |
| ~SoInteractionOwner() override | SoInteractionOwner | |
| ~SoInteractionProvider() | SoInteractionProvider | inlinevirtual |
| ~SoInteractionProviderNode() override | SoInteractionProviderNode | |
| ~SoView2DAnnotation() override | SoView2DAnnotation | |
| ~SoView2DExtension() override | SoView2DExtension | protected |
| ~SoView2DInteractionExtension() override | SoView2DInteractionExtension | protected |