Blob 1.0
TreeBlend Member List

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

Blend(TreeNode *)TreeBlendvirtual
boxTreeNodeprotected
BVHRecursive(QVector< TreeNode * > &, int, int)TreeBlendstatic
Copy() constTreeBlendvirtual
CurveVertex(const Vector &, const Vector &, const double &, const double &, const Vector &, const Vector &, const double &, const double &, const double &, int)TreeBlendstatic
Cut(const Box &) constTreeBlendvirtual
Depth() constTreeBinaryvirtual
Dichotomy(Vector, Vector, double, double, double, const double &=1.0e-4)TreeNodevirtual
Difference(TreeNode *)TreeNodevirtual
EpsilonTreeNodeprotectedstatic
GetBox() constTreeNodeinline
GetMaterial(const Vector &, const Vector &=Vector::Null) constTreeBlendvirtual
Gradient(const Vector &) constTreeBlendvirtual
Intensity(const Vector &) constTreeBlendvirtual
IntensityGradient(const Vector &, double &, Vector &) constTreeBlendvirtual
K() constTreeBlendvirtual
K(const Box &) constTreeBlendvirtual
K(const Segment &) constTreeBlendvirtual
K(const RayStep &) constTreeBlendvirtual
K(const Sphere &) constTreeBlendvirtual
K(const Ray &) constTreeBlendvirtual
Memory() constTreeBinaryvirtual
Nodes() constTreeBinaryvirtual
OptimizeHierarchy(QVector< TreeNode * > &, int, int)TreeBlendstatic
Rotate(const Matrix &)TreeBlendvirtual
Scale(const Vector &)TreeNodevirtual
Set(const QVector< TreeNode * > &)TreeBlendstatic
SetThreshold(const double &)TreeBinaryvirtual
TTreeNodeprotected
Translate(const Vector &)TreeBlendvirtual
TreeBinary(TreeNode *, TreeNode *)TreeBinaryexplicit
TreeBlend(TreeNode *, TreeNode *, TreeNode *=nullptr, TreeNode *=nullptr)TreeBlend
TreeNode()TreeNode
TreeOperator()TreeOperator
Union(TreeNode *)TreeNodevirtual
VertexSet(const QVector< Vector > &, const QVector< double > &, const QVector< double > &)TreeBlendstatic
VertexSet(const QVector< Vector > &, const QVector< double > &, const double &)TreeBlendstatic
VertexSet(const QVector< Vector > &, const double &, const double &)TreeBlendstatic
~TreeBinary()TreeBinaryvirtual
~TreeBlend()TreeBlendvirtual
~TreeNode()TreeNodevirtual
~TreeOperator()TreeOperatorvirtual