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

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

activate(const vec2 &start, const GL::ViewState &state) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectvirtual
alwaysVisible() constImFusion::GlObjectvirtual
axisVector() const overrideImFusion::GlTranslationTransformerprotectedvirtual
bounds() const overrideImFusion::GlTranslationTransformervirtual
boundsSpherical() constImFusion::GlObjectvirtual
center() const (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
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::GlTransformerObjectvirtual
configure(const Properties *p) overrideImFusion::GlTransformerObjectvirtual
configureDefaults()ImFusion::Configurablevirtual
deactivate() override (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformervirtual
distanceTo(const vec3 &val) const override (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformerprotectedvirtual
distanceTo(const vec2 &pos, const GL::ViewState &state) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectvirtual
draw(const GlView &view) overrideImFusion::GlTranslationTransformervirtual
drawCircle(const vec3 &center, const vec3 &normal, double radius, const vec3 &color, bool contour) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
drawLineLoop(const std::vector< vec3 > &vertices, const vec3 &color, float lineWidth=1.0) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
drawLines(const std::vector< vec3 > &vertices, const vec3 &color, float lineWidth=1.0) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
drawLineStrip(const std::vector< vec3 > &vertices, const vec3 &color, float lineWidth=1.0) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
drawPoints(const std::vector< vec3 > &points, const vec3 &color, double pointSize=5.0) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
drawSphere(const vec3 &center, double radius, const vec3 &color) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
drawTriangles(const std::vector< vec3 > &vertices, const vec3 &color) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
drawTriangleStrip(const std::vector< vec3 > &vertices, const vec3 &color) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
getColor() const (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotectedvirtual
getColorContour() const (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotectedvirtual
GlAxisTransformerObject(int axis=0, double axialOffset=0, const isom3 &offset=isom3::Identity(), bool contour=true, bool path=true) (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObjectexplicit
GlObject()=default (defined in ImFusion::GlObject)ImFusion::GlObject
GlTransformerObject(const isom3 &offset=isom3::Identity(), bool drawContour=true) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectexplicit
GlTranslationTransformer(int axis, double axialOffset=35, bool isFixed=false, const isom3 &offset=isom3::Identity(), double topRadius=0, double coneHeight=20, double baseRadius=10, vec2 tailDims=vec2(10, 1), bool contour=true) (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformerexplicit
isActive() const (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectinline
isHovering() const (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
isInside(const vec2 &pos, const GL::ViewState &state) override (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformervirtual
m_active (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_alwaysVisibleImFusion::GlObjectprotected
m_camera (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_center (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_direction (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObjectprotected
m_draw3DIn2DViewImFusion::GlObjectprotected
m_hover (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_init (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_matrixImFusion::GlObjectprotected
m_offset (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_paramsImFusion::Configurableprotected
m_pos (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_renderingOrder (defined in ImFusion::GlObject)ImFusion::GlObjectprotected
m_start (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_startOffset (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_vbo (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_viewState (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotected
m_visibleImFusion::GlObjectprotected
matrix() constImFusion::GlObjectvirtual
moveTo(const vec2 &pos, const vec2 &start, const GL::ViewState &state) override (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformervirtual
offset() const (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
p_axialOffset (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObject
p_axis (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObject
p_baseRadius (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformer
p_color (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
p_coneHeight (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformer
p_contourColor (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
p_drawContour (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
p_hoverColor (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
p_isFixed (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformer
p_tailLength (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformer
p_tailRadius (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformer
p_topRadius (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformer
perpendicular(const vec3 &vector) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotectedstatic
project(const vec2 &pos, const GL::ViewState &state) const override (defined in ImFusion::GlTranslationTransformer)ImFusion::GlTranslationTransformerprotectedvirtual
projectToAxis(const vec2 &pos, const GL::ViewState &state) const (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObjectprotectedvirtual
projectToPlane(const vec2 &pos, const GL::ViewState &state) const (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObjectprotectedvirtual
projectToPlane(const vec2 &pos, const Geometry::Plane &plane, const GL::ViewState &state) const (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotectedvirtual
registerParameter(ParameterBase *param)ImFusion::Configurable
RenderingGroupManipulator enum valueImFusion::GlObject
RenderingGroupMesh enum valueImFusion::GlObject
RenderingGroupRest enum valueImFusion::GlObject
renderingOrder() constImFusion::GlObject
RenderingOrderGroup enum nameImFusion::GlObject
safe_acos(double value) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObjectprotectedstatic
setAlwaysVisible(bool alwaysVisible)ImFusion::GlObjectvirtual
setCenter(const vec3 &center) override (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObjectprotectedvirtual
setDirection(const std::optional< mat3 > &direction) (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObject
setDraw3DIn2DView(bool draw3DIn2DView) (defined in ImFusion::GlObject)ImFusion::GlObjectinline
setHovering(bool hover) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
setMatrix(const mat4 &m)ImFusion::GlObjectvirtual
setOffset(const isom3 &offset) (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
setRenderingOrder(RenderingOrderGroup group)ImFusion::GlObject
setVisible(bool visible)ImFusion::GlObjectvirtual
signalParametersChangedImFusion::Configurable
typeName() const overrideImFusion::GlTranslationTransformervirtual
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
updatePoses(const GL::ViewState &state) override (defined in ImFusion::GlAxisTransformerObject)ImFusion::GlAxisTransformerObjectprotectedvirtual
visible() constImFusion::GlObjectvirtual
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~GlObject()=default (defined in ImFusion::GlObject)ImFusion::GlObjectvirtual
~GlTransformerObject() override (defined in ImFusion::GlTransformerObject)ImFusion::GlTransformerObject
Search Tab / S to search, Esc to close