Blob 1.0
TreeDisc Member List

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

Area() constCircleprotected
Area(const double &)Circleprotectedstatic
Axis() constCircleprotected
axisCircleprotected
Blend(TreeNode *)TreeNodevirtual
boxTreeNodeprotected
cCircleprotected
Center() constCircleprotected
Circle()Circleprotected
Circle(const double &)Circleprotected
Circle(const Vector &, const Vector &, const double &)Circleprotected
Circle(const Vector &, const Vector &, const Vector &)Circleprotected
Copy() constTreeDiscvirtual
Cut(const Box &) constTreeElementvirtual
Depth() constTreeNodevirtual
Dichotomy(Vector, Vector, double, double, double, const double &=1.0e-4)TreeNodevirtual
Difference(TreeNode *)TreeNodevirtual
Disc()Discprotected
Disc(const double &)Discprotected
Disc(const Vector &, const Vector &, const double &)Discprotected
Disc(const Vector &, const Vector &, const Vector &)Discprotected
epsilonCircleprotectedstatic
EpsilonTreeNodeprotectedstatic
TreeNormal::GetBox() constTreeNodeinline
Disc::GetBox() constCircleprotected
GetMaterial(const Vector &, const Vector &=Vector::Null) constTreeNodevirtual
Gradient(const Vector &) constTreeNormalvirtual
Intensity(const Vector &) constTreeDiscvirtual
IntensityGradient(const Vector &, double &, Vector &) constTreeNormalvirtual
Intersect(const Ray &, double &) constCircleprotected
K(const Ray &) constTreeDiscvirtual
TreeNormal::K(const Segment &) constTreeNormalvirtual
TreeNormal::K(const RayStep &) constTreeNormalvirtual
TreeNormal::K(const Sphere &) constTreeNormalvirtual
TreeElement::K() constTreeElementvirtual
TreeElement::K(const Box &) constTreeElementvirtual
Memory() constTreeDiscvirtual
Nodes() constTreeNodevirtual
rCircleprotected
TreeNormal::R(const Vector &) constTreeNormalvirtual
Disc::R(const Vector &) constDiscprotected
Radius() constCircleprotected
RandomInside(Random &=Random::R239) constCircleprotected
RandomOn(Random &=Random::R239) constCircleprotected
TreeNormal::Rotate(const Matrix &)TreeNodevirtual
Disc::Rotate(const Matrix &)Circleprotected
TreeNormal::Scale(const Vector &)TreeNodevirtual
Disc::Scale(const double &)Circleprotected
SetThreshold(const double &)TreeNodevirtual
TTreeNodeprotected
TreeNormal::Translate(const Vector &)TreeNodevirtual
Disc::Translate(const Vector &)Circleprotected
TreeDisc(const Vector &, const Vector &, const double &, BlendCompact *)TreeDiscexplicit
TreeDisc(const Vector &, const double &, BlendCompact *)TreeDiscexplicit
TreeElement(BlendCompact *=nullptr)TreeElementexplicit
TreeNode()TreeNode
TreeNormal(BlendCompact *=nullptr)TreeNormalexplicit
Union(TreeNode *)TreeNodevirtual
~Circle()Circleprotected
~Disc()Discprotected
~TreeDisc()TreeDiscvirtual
~TreeElement()TreeElementvirtual
~TreeNode()TreeNodevirtual
~TreeNormal()TreeNormalvirtual