ImFusion C++ SDK 4.4.0
ImFusion::LoopManipulator Member List

This is the complete list of members for ImFusion::LoopManipulator, including all inherited members.

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