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

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

abortCreationKey() const (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorinline
addListener(ManipulatorListener *listener) (defined in ImFusion::Manipulator)ImFusion::Manipulator
allowedInteractions() constImFusion::PointBasedAnnotationManipulatorinline
alwaysVisible() constImFusion::GlObjectvirtual
bounds() const overrideImFusion::CurvedViewSplineManipulatorinlinevirtual
boundsSpherical() constImFusion::GlObjectvirtual
clearAxisManip()ImFusion::PointBasedAnnotationManipulatorinline
clearBounds()ImFusion::PointBasedAnnotationManipulatorinline
computeCursorMeshIntersection(const MouseEvent &event, const GlVolumeView &view, const GlMesh *mesh, vec3 &result) (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
Configurable()=default (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(const Configurable &rhs) (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
configuration(Properties *p) const overrideImFusion::GlObjectvirtual
configure(const Properties *p) overrideImFusion::GlObjectvirtual
configureDefaults()ImFusion::Configurablevirtual
CurvedViewSplineManipulator(GlCurvedViewSpline &annotation) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
disablePicking() (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
draw(const GlView &view) overrideImFusion::CurvedViewSplineManipulatorvirtual
draw2D(const GlView &view) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
draw3D(const GlView &view) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
drawCircle(GL::FixedFunctionPipeline &ffp, const GL::ViewState &state) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
drawHandle(GL::FixedFunctionPipeline &ffp, const GL::ViewState &state) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
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
GlObject()=default (defined in ImFusion::GlObject)ImFusion::GlObject
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::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
InteractionDirectionChange enum value (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
InteractionEdit enum value (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulator
InteractionMode enum name (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
interactionMode() constImFusion::PointBasedAnnotationManipulatorinline
InteractionMove enum value (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulator
InteractionMoveCenter enum value (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
InteractionMoveCorner enum value (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
InteractionMoveEdge enum value (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
InteractionMoveSide enum value (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
InteractionNone enum value (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
InteractionRemove enum value (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulator
InteractionRotate enum value (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
InteractionScale enum value (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
lastButton() constImFusion::PointBasedAnnotationManipulatorinline
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_alwaysVisibleImFusion::GlObjectprotected
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_draw3DIn2DViewImFusion::GlObjectprotected
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_interactiveAnnotation (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
m_isPressed (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
m_lastButton (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
m_matrixImFusion::GlObjectprotected
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_paramsImFusion::Configurableprotected
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_renderingOrder (defined in ImFusion::GlObject)ImFusion::GlObjectprotected
m_selectedPoint (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
m_suppressNextContextMenuEventImFusion::PointBasedAnnotationManipulatorprotected
m_useBounds (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
m_visibleImFusion::GlObjectprotected
m_wantsFocus (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
m_xAxis (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
m_yAxis (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotected
matrix() constImFusion::GlObjectvirtual
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)ImFusion::PointBasedAnnotationManipulatorprotectedvirtual
onEdit(const MouseEvent &event, vec3 &X, bool &update, const GlView &view)ImFusion::PointBasedAnnotationManipulatorprotectedvirtual
onMove(const MouseEvent &event, vec3 &X, bool &update)ImFusion::PointBasedAnnotationManipulatorprotectedvirtual
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
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
pickingNeeded() (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorprotectedvirtual
PointBasedAnnotationManipulator(GlPointBasedAnnotation &annotation) (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorexplicit
registerParameter(ParameterBase *param)ImFusion::Configurable
removeListener(const ManipulatorListener *listener) (defined in ImFusion::Manipulator)ImFusion::Manipulator
RenderingGroupManipulator enum valueImFusion::GlObject
RenderingGroupMesh enum valueImFusion::GlObject
RenderingGroupRest enum valueImFusion::GlObject
renderingOrder() constImFusion::GlObject
RenderingOrderGroup enum nameImFusion::GlObject
requiresFocus() overrideImFusion::PointBasedAnnotationManipulatorinlinevirtual
reset()ImFusion::PointBasedAnnotationManipulator
resetCursor()ImFusion::PointBasedAnnotationManipulator
sceneEvent(QEvent *event, const GlView &view) override (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulatorvirtual
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
setAlwaysVisible(bool alwaysVisible)ImFusion::GlObjectvirtual
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
setCircle(const vec3 &pos) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
setDraw3DIn2DView(bool draw3DIn2DView) (defined in ImFusion::GlObject)ImFusion::GlObjectinline
setFinishCreationKey(Qt::Key key) (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorinline
setHoverCursor()ImFusion::PointBasedAnnotationManipulatorvirtual
setHovering(bool hovering)ImFusion::PointBasedAnnotationManipulatorinline
setInteractionCursor()ImFusion::PointBasedAnnotationManipulatorvirtual
setInteractionMode(CurvedViewSplineManipulator::InteractionMode mode, bool finalize=true) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
ImFusion::PointBasedAnnotationManipulator::setInteractionMode(PointBasedAnnotationManipulator::InteractionMode mode, bool finalize=true)ImFusion::PointBasedAnnotationManipulatorvirtual
setInteractive(InteractiveObject *obj) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulatorinline
setInteractiveAnnotation(InteractiveAnnotation *annot) (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorinline
setMainWindow(MainWindowBase *mw) (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulatorinline
setMatrix(const mat4 &m)ImFusion::GlObjectvirtual
setPoints(const std::vector< vec3 > &points) (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulator
setRenderingOrder(RenderingOrderGroup group)ImFusion::GlObject
setVisible(bool visible) overrideImFusion::CurvedViewSplineManipulatorvirtual
setVolumeViewPickingMode(VolumeViewPickingMode pickingMode) (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulatorinline
signalCreatingFinishedImFusion::PointBasedAnnotationManipulator
signalParametersChangedImFusion::Configurable
typeName() const overrideImFusion::CurvedViewSplineManipulatorinlinevirtual
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
visible() (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulatorinline
ImFusion::GlObject::visible() constImFusion::GlObjectvirtual
VolumeViewPickingMode enum nameImFusion::PointBasedAnnotationManipulator
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~CurvedViewSplineManipulator() override (defined in ImFusion::CurvedViewSplineManipulator)ImFusion::CurvedViewSplineManipulator
~EventHandler()=default (defined in ImFusion::GUI::ViewObject::EventHandler)ImFusion::GUI::ViewObject::EventHandlervirtual
~GlObject()=default (defined in ImFusion::GlObject)ImFusion::GlObjectvirtual
~Manipulator()=default (defined in ImFusion::Manipulator)ImFusion::Manipulatorvirtual
~PointBasedAnnotationManipulator() override (defined in ImFusion::PointBasedAnnotationManipulator)ImFusion::PointBasedAnnotationManipulator
Search Tab / S to search, Esc to close