ImFusion SDK 4.3
CurvedViewPrimitive Member List

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

arcLengthToCoord(double length) const =0 (defined in CurvedViewPrimitive)CurvedViewPrimitivepure virtual
calculateNearestPointCoord(const vec3 &pos) const =0CurvedViewPrimitivepure virtual
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 overrideCurvedViewPrimitivevirtual
configure(const Properties *p) overrideCurvedViewPrimitivevirtual
configureDefaults()Configurablevirtual
coordToArcLength(double t) const =0 (defined in CurvedViewPrimitive)CurvedViewPrimitivepure virtual
CurvedViewPrimitive()=default (defined in CurvedViewPrimitive)CurvedViewPrimitive
curveHeight() const (defined in CurvedViewPrimitive)CurvedViewPrimitiveinline
evaluate(double t, vec3 &res) const =0CurvedViewPrimitivepure virtual
evaluateNormal(double t, vec3 &res) const =0CurvedViewPrimitivepure virtual
evaluateTangent(double t, vec3 &res) const =0CurvedViewPrimitivepure virtual
extendBounds(const Geometry::AlignedBox &b) const (defined in CurvedViewPrimitive)CurvedViewPrimitiveprotected
forcedYDir(vec3 &yDirOut) const (defined in CurvedViewPrimitive)CurvedViewPrimitive
getCurveLength() const =0CurvedViewPrimitivepure virtual
getUniformSamples(std::vector< std::pair< double, vec3 > > &samples, int n) const =0CurvedViewPrimitivepure virtual
isClosed() const =0CurvedViewPrimitivepure virtual
m_curveHeight (defined in CurvedViewPrimitive)CurvedViewPrimitiveprotected
m_forcedYDir (defined in CurvedViewPrimitive)CurvedViewPrimitiveprotected
m_paramsConfigurableprotected
m_yDir (defined in CurvedViewPrimitive)CurvedViewPrimitiveprotected
operator=(const Configurable &) (defined in Configurable)Configurable
operator=(Configurable &&) noexcept (defined in Configurable)Configurable
overrideCurvedSliceYDir(const vec3 &yDir, bool forcedYDir=true) (defined in CurvedViewPrimitive)CurvedViewPrimitive
registerParameter(ParameterBase *param)Configurable
signalGeometryChanged (defined in CurvedViewPrimitive)CurvedViewPrimitive
signalParametersChangedConfigurable
unregisterParameter(const ParameterBase *param)Configurable
updateCurveHeight(const SharedImageSet *imgSet)CurvedViewPrimitive
updateYDir()=0CurvedViewPrimitivepure virtual
yDir() constCurvedViewPrimitive
~Configurable() (defined in Configurable)Configurablevirtual
~CurvedViewPrimitive()=default (defined in CurvedViewPrimitive)CurvedViewPrimitivevirtual
Search Tab / S to search, Esc to close