| abortCreationKey() const (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | inline |
| addListener(ManipulatorListener *listener) (defined in Manipulator) | Manipulator | |
| allowedInteractions() const | PointBasedAnnotationManipulator | inline |
| clearAxisManip() | PointBasedAnnotationManipulator | inline |
| clearBounds() | PointBasedAnnotationManipulator | inline |
| computeCursorMeshIntersection(const MouseEvent &event, const GlVolumeView &view, const GlMesh *mesh, vec3 &result) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| CurveEditorManipulator(GlPointBasedAnnotation &annotation) (defined in CurveEditorManipulator) | CurveEditorManipulator | |
| disablePicking() (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| enablePicking(GlVolumeView &view) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| finalizeInteraction() (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| finishCreationKey() const (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | inline |
| get3dPos(const MouseEvent &ev, const GlVolumeView &view, vec3 &result) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| handleInputEvent(const GUI::InputEvent &event, const GUI::View &view) override | Manipulator | virtual |
| hovering() const | PointBasedAnnotationManipulator | inline |
| InteractionAdd enum value (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| InteractionCreate enum value (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| InteractionEdit enum value (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| InteractionMode enum name (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| interactionMode() const | PointBasedAnnotationManipulator | inline |
| InteractionMove enum value (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| InteractionNone enum value (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| InteractionRemove enum value (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| InteractionRotate enum value (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| InteractionScale enum value (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| lastButton() const | PointBasedAnnotationManipulator | inline |
| m_3dPickingMode (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_abortCreationKey (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_allowedInteractions (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_annotation (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_axisManip (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_bounds (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_center (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_changeCursorOnEdit (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_depthAxis (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_finishCreationKey (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_hoverCursor (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_hovering (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_interactionCursor (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_interactionMode (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_interactiveAnnotation (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_isPressed (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_lastButton (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_mouse (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_mouse0 (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_originalAnnotationRenderingOrder (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_originalMeshPickingModes (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_pickingToken (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_points0 (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_pos0 (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_selectedPoint (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_suppressNextContextMenuEvent | PointBasedAnnotationManipulator | protected |
| m_useBounds (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_wantsFocus (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_xAxis (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| m_yAxis (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protected |
| notifyListeners(void *eventData) (defined in Manipulator) | Manipulator | protected |
| onAdd(const MouseEvent &event, vec3 &X, bool &update) override | CurveEditorManipulator | protectedvirtual |
| onCreate(const MouseEvent &event, vec3 &X, bool &update, const GlView &view) | PointBasedAnnotationManipulator | protectedvirtual |
| onEdit(const MouseEvent &event, vec3 &X, bool &update, const GlView &view) override | CurveEditorManipulator | protectedvirtual |
| onMove(const MouseEvent &event, vec3 &X, bool &update) override | CurveEditorManipulator | protectedvirtual |
| onRemove(const MouseEvent &event, vec3 &X, bool &update) override | CurveEditorManipulator | protectedvirtual |
| onRotate(const MouseEvent &event, vec3 &X, bool &update, const GlView &view) | PointBasedAnnotationManipulator | protectedvirtual |
| onScale(const MouseEvent &event, vec3 &X, bool &update) | PointBasedAnnotationManipulator | protectedvirtual |
| openContextMenu(QPoint pos, QPoint globalPos, Qt::KeyboardModifiers modifiers) (defined in Manipulator) | Manipulator | virtual |
| pickingNeeded() (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | protectedvirtual |
| PointBasedAnnotationManipulator(GlPointBasedAnnotation &annotation) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | explicit |
| removeListener(const ManipulatorListener *listener) (defined in Manipulator) | Manipulator | |
| requiresFocus() override | PointBasedAnnotationManipulator | inlinevirtual |
| reset() | PointBasedAnnotationManipulator | |
| resetCursor() | PointBasedAnnotationManipulator | |
| sceneEvent(QEvent *event, const GlView &view) override (defined in CurveEditorManipulator) | CurveEditorManipulator | protectedvirtual |
| sceneEvent3D(const MouseEvent &ev, const GlVolumeView &view) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | virtual |
| selectInteraction(const MouseEvent &ev, bool hitLine) | PointBasedAnnotationManipulator | protectedvirtual |
| setAbortCreationKey(Qt::Key key) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | inline |
| setAllowedInteractions(Flags< PointBasedAnnotationManipulator::InteractionMode > allowedInteractions) | PointBasedAnnotationManipulator | inline |
| setAxisManip(int axis) | PointBasedAnnotationManipulator | inline |
| setBounds(double x0, double x1, double y0, double y1, double z0, double z1) | PointBasedAnnotationManipulator | inline |
| setChangeCursorOnEdit(bool change) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | inline |
| setFinishCreationKey(Qt::Key key) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | inline |
| setHoverCursor() | PointBasedAnnotationManipulator | virtual |
| setHovering(bool hovering) | PointBasedAnnotationManipulator | inline |
| setInteractionCursor() | PointBasedAnnotationManipulator | virtual |
| setInteractionMode(PointBasedAnnotationManipulator::InteractionMode mode, bool finalize=true) | PointBasedAnnotationManipulator | virtual |
| setInteractiveAnnotation(InteractiveAnnotation *annot) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | inline |
| setPoints(const std::vector< vec3 > &points) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |
| setVolumeViewPickingMode(VolumeViewPickingMode pickingMode) (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | inline |
| signalCreatingFinished | PointBasedAnnotationManipulator | |
| VolumeViewPickingMode enum name | PointBasedAnnotationManipulator | |
| ~EventHandler()=default (defined in ViewObject::EventHandler) | ViewObject::EventHandler | virtual |
| ~Manipulator()=default (defined in Manipulator) | Manipulator | virtual |
| ~PointBasedAnnotationManipulator() override (defined in PointBasedAnnotationManipulator) | PointBasedAnnotationManipulator | |