Blob 1.0
TreeCubicCurve Member List

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

Approximate(QuadricCurve &, QuadricCurve &, const double &=0.5) constCubicCurveprotected
bTreeCubicCurveprotected
Bezier(const Vector &, const Vector &, const Vector &, const Vector &)CubicCurveprotectedstatic
BezierControl(int) constCubicCurveprotected
Blend(TreeNode *)TreeNodevirtual
blendTreeElementprotected
boxTreeNodeprotected
Copy() constTreeCubicCurvevirtual
CubicCurve()CubicCurveprotected
CubicCurve(const Cubic &, const Cubic &, const Cubic &)CubicCurveprotected
Curvature(const double &) constCubicCurveprotected
Cut(const Box &) constTreeElementvirtual
Depth() constTreeNodevirtual
Dichotomy(Vector, Vector, double, double, double, const double &=1.0e-4)TreeNodevirtual
Difference(TreeNode *)TreeNodevirtual
EpsilonTreeNodeprotectedstatic
Eval(const double &) constCubicCurveprotected
TreeNormal::GetBox() constTreeNodeinline
CubicCurve::GetBox() constCubicCurveprotected
GetFrame(const double &, bool=false) constCubicCurveprotected
GetFrames(const double &, bool=false) constCubicCurveprotected
GetMaterial(const Vector &, const Vector &=Vector::Null) constTreeNodevirtual
GetMatrix(const double &, bool=false) constCubicCurveprotected
Gradient(const Vector &) constTreeNormalvirtual
Hermite(const Vector &, const Vector &, const Vector &, const Vector &)CubicCurveprotectedstatic
Intensity(const Vector &) constTreeNormalvirtual
IntensityGradient(const Vector &, double &, Vector &) constTreeNormalvirtual
InverseArcLength(const double &, int=256) constCubicCurveprotected
K(const Segment &) constTreeNormalvirtual
K(const RayStep &) constTreeNormalvirtual
K(const Sphere &) constTreeNormalvirtual
TreeElement::K() constTreeElementvirtual
TreeElement::K(const Box &) constTreeElementvirtual
TreeElement::K(const Ray &) constTreeElementvirtual
Length(int=256) constCubicCurveprotected
Length(const double &, const double &, int=256) constCubicCurveprotected
Memory() constTreeCubicCurvevirtual
Nodes() constTreeNodevirtual
Normal(const Vector &) constTreeCubicCurveprotectedvirtual
CubicCurve::Normal(const double &) constCubicCurveprotected
Omega(const Vector &) constTreeNodevirtual
operator()(const double &) constCubicCurveprotected
operator+() constCubicCurveprotected
operator-() constCubicCurveprotected
operator[](int)CubicCurveprotected
operator[](int) constCubicCurveprotected
TreeNormal::R(const Vector &) constTreeNormalvirtual
CubicCurve::R(const Vector &, double &) constCubicCurveprotected
Rotate(const Matrix &)TreeNodevirtual
S(const double &, int=256) constCubicCurveprotected
Scale(const Vector &)TreeNodevirtual
SetThreshold(const double &)TreeNodevirtual
Show(int=0) constTreeNodevirtual
Signed(const Vector &) constCubicCurveprotected
TTreeNodeprotected
Tangent() constCubicCurveprotected
Tangent(const double &) constCubicCurveprotected
Translate(const Vector &)TreeNodevirtual
Translated(const Vector &) constCubicCurveprotected
TreeCubicCurve(const CubicCurve &, BlendCompact *)TreeCubicCurve
TreeElement(BlendCompact *=nullptr)TreeElementexplicit
TreeNode()TreeNode
TreeNormal(BlendCompact *=nullptr)TreeNormalexplicit
U(const double &, int=256) constCubicCurveprotected
Union(TreeNode *)TreeNodevirtual
xyzTreeCubicCurveprotected
zCubicCurveprotected
~CubicCurve()CubicCurveprotected
~TreeCubicCurve()TreeCubicCurvevirtual
~TreeElement()TreeElementvirtual
~TreeNode()TreeNodevirtual
~TreeNormal()TreeNormalvirtual