ImFusion SDK 4.3
SmartSplineManipulator Member List

This is the complete list of members for SmartSplineManipulator, including all inherited members.

abortCreationKey() const (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorinline
addListener(ManipulatorListener *listener) (defined in Manipulator)Manipulator
allowedInteractions() constPointBasedAnnotationManipulatorinline
clearAxisManip()PointBasedAnnotationManipulatorinline
clearBounds()PointBasedAnnotationManipulatorinline
computeCursorMeshIntersection(const MouseEvent &event, const GlVolumeView &view, const GlMesh *mesh, vec3 &result) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
computePath(vec3 &Xmm0, vec3 &Xmm1) (defined in SmartSplineManipulator)SmartSplineManipulatorprotected
disablePicking() (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
enablePicking(GlVolumeView &view) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
finalizeInteraction() (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
finishCreationKey() const (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorinline
get3dPos(const MouseEvent &ev, const GlVolumeView &view, vec3 &result) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulator
handleInputEvent(const GUI::InputEvent &event, const GUI::View &view) overrideManipulatorvirtual
hovering() constPointBasedAnnotationManipulatorinline
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() constPointBasedAnnotationManipulatorinline
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() constPointBasedAnnotationManipulatorinline
m_3dPickingMode (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_abortCreationKey (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_actionMap (defined in SmartSplineManipulator)SmartSplineManipulatorprotected
m_allowedInteractions (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_annotation (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_axisManip (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_bounds (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_center (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_changeCursorOnEdit (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_depthAxis (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_edgeMap (defined in SmartSplineManipulator)SmartSplineManipulatorprotected
m_finishCreationKey (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_hoverCursor (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_hovering (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_interactionCursor (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_interactionMode (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_interactiveAnnotation (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_isPressed (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_lastButton (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_mouse (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_mouse0 (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_originalAnnotationRenderingOrder (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_originalMeshPickingModes (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_pickingToken (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_points0 (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_pos0 (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_selectedPoint (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_showControlPoints0 (defined in SmartSplineManipulator)SmartSplineManipulatorprotected
m_smartSpline (defined in SmartSplineManipulator)SmartSplineManipulatorprotected
m_suppressNextContextMenuEventPointBasedAnnotationManipulatorprotected
m_useBounds (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_wantsFocus (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_xAxis (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
m_yAxis (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotected
notifyListeners(void *eventData) (defined in Manipulator)Manipulatorprotected
onAdd(const MouseEvent &event, vec3 &X, bool &update)PointBasedAnnotationManipulatorprotectedvirtual
onCreate(const MouseEvent &event, vec3 &X, bool &update, const GlView &view) overrideSmartSplineManipulatorprotectedvirtual
onEdit(const MouseEvent &event, vec3 &X, bool &update, const GlView &view)PointBasedAnnotationManipulatorprotectedvirtual
onMove(const MouseEvent &event, vec3 &X, bool &update)PointBasedAnnotationManipulatorprotectedvirtual
onRemove(const MouseEvent &event, vec3 &X, bool &update)PointBasedAnnotationManipulatorprotectedvirtual
onRotate(const MouseEvent &event, vec3 &X, bool &update, const GlView &view)PointBasedAnnotationManipulatorprotectedvirtual
onScale(const MouseEvent &event, vec3 &X, bool &update)PointBasedAnnotationManipulatorprotectedvirtual
openContextMenu(QPoint pos, QPoint globalPos, Qt::KeyboardModifiers modifiers) (defined in Manipulator)Manipulatorvirtual
pickingNeeded() (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorprotectedvirtual
PointBasedAnnotationManipulator(GlPointBasedAnnotation &annotation) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorexplicit
removeListener(const ManipulatorListener *listener) (defined in Manipulator)Manipulator
requiresFocus() overridePointBasedAnnotationManipulatorinlinevirtual
reset()PointBasedAnnotationManipulator
resetCursor()PointBasedAnnotationManipulator
sceneEvent(QEvent *event, const GlView &view) override (defined in SmartSplineManipulator)SmartSplineManipulatorvirtual
sceneEvent3D(const MouseEvent &ev, const GlVolumeView &view) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorvirtual
selectInteraction(const MouseEvent &ev, bool hitLine)PointBasedAnnotationManipulatorprotectedvirtual
setAbortCreationKey(Qt::Key key) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorinline
setAllowedInteractions(Flags< PointBasedAnnotationManipulator::InteractionMode > allowedInteractions)PointBasedAnnotationManipulatorinline
setAxisManip(int axis)PointBasedAnnotationManipulatorinline
setBounds(double x0, double x1, double y0, double y1, double z0, double z1)PointBasedAnnotationManipulatorinline
setChangeCursorOnEdit(bool change) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorinline
setFinishCreationKey(Qt::Key key) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorinline
setHoverCursor()PointBasedAnnotationManipulatorvirtual
setHovering(bool hovering)PointBasedAnnotationManipulatorinline
setInteractionCursor()PointBasedAnnotationManipulatorvirtual
setInteractionMode(PointBasedAnnotationManipulator::InteractionMode mode, bool finalize=true)PointBasedAnnotationManipulatorvirtual
setInteractiveAnnotation(InteractiveAnnotation *annot) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorinline
setPoints(const std::vector< vec3 > &points) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulator
setVolumeViewPickingMode(VolumeViewPickingMode pickingMode) (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulatorinline
signalCreatingFinishedPointBasedAnnotationManipulator
SmartSplineManipulator(GlSmartSpline &annotation, SharedImage &img) (defined in SmartSplineManipulator)SmartSplineManipulator
updateActionMap(const vec2 &Xp) (defined in SmartSplineManipulator)SmartSplineManipulatorprotected
updateEdgeMap(SharedImage &img) (defined in SmartSplineManipulator)SmartSplineManipulatorprotected
VolumeViewPickingMode enum namePointBasedAnnotationManipulator
~EventHandler()=default (defined in ViewObject::EventHandler)ViewObject::EventHandlervirtual
~Manipulator()=default (defined in Manipulator)Manipulatorvirtual
~PointBasedAnnotationManipulator() override (defined in PointBasedAnnotationManipulator)PointBasedAnnotationManipulator
~SmartSplineManipulator() override (defined in SmartSplineManipulator)SmartSplineManipulator
Search Tab / S to search, Esc to close