ImFusion SDK 4.3
GlTranslationTransformer Member List

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

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