Blob 1.0
TreeTriangle Member List

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

Area() constTriangleprotected
AreaNormal() constTriangleprotected
Aspect() constTriangleprotected
BarycentricCoordinates(const Vector &) constTriangleprotected
Blend(TreeNode *)TreeNodevirtual
boxTreeNodeprotected
Center() constTriangleprotected
Circumscribed() constTriangleprotected
CircumscribedRadius() constTriangleprotected
Copy() constTreeTrianglevirtual
Cut(const Box &) constTreeElementvirtual
Depth() constTreeNodevirtual
Dichotomy(Vector, Vector, double, double, double, const double &=1.0e-4)TreeNodevirtual
Difference(TreeNode *)TreeNodevirtual
epsilonTriangleprotectedstatic
EpsilonTreeNodeprotectedstatic
TreeNormal::GetBox() constTreeNodeinline
Triangle::GetBox() constTriangleprotected
GetMaterial(const Vector &, const Vector &=Vector::Null) constTreeNodevirtual
Gradient(const Vector &) constTreeNormalvirtual
Inscribed() constTriangleprotected
InscribedRadius() constTriangleprotected
Intensity(const Vector &) constTreeTrianglevirtual
IntensityGradient(const Vector &, double &, Vector &) constTreeNormalvirtual
Intersect(const Ray &, double &) constTriangleprotected
Intersect(const Ray &, double &, double &, double &) constTriangleprotected
Intersect(const Sphere &) constTriangleprotected
Intersect(const Triangle &, int &, Vector &, Vector &) constTriangleprotected
Intersect(const Plane &, Segment &) constTriangleprotected
Intersect(const double &, Segment &) constTriangleprotected
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
Memory() constTreeTrianglevirtual
Nodes() constTreeNodevirtual
normalTreeTriangleprotected
Normal(const Vector &) constTreeTriangleprotectedvirtual
Triangle::Normal() constTriangleprotected
operator[](int) constTriangleprotected
pTriangleprotected
R(const Vector &) constTreeTriangleprotectedvirtual
RandomInside(Random &=Random::R239) constTriangleprotected
TreeNormal::Rotate(const Matrix &)TreeNodevirtual
Triangle::Rotate(const Matrix &)Triangleprotected
TreeNormal::Scale(const Vector &)TreeNodevirtual
Triangle::Scale(const Vector &)Triangleprotected
SetThreshold(const double &)TreeNodevirtual
Shrink(const double &)Triangleprotected
Subdivide(int, QVector< Vector > &, QVector< int > &) constTriangleprotected
TTreeNodeprotected
Transform(const Frame &)Triangleprotected
Transformed(const FrameScaled &) constTriangleprotected
TreeNormal::Translate(const Vector &)TreeNodevirtual
Triangle::Translate(const Vector &)Triangleprotected
TreeElement(BlendCompact *=nullptr)TreeElementexplicit
TreeNode()TreeNode
TreeNormal(BlendCompact *=nullptr)TreeNormalexplicit
TreeTriangle(const Vector &, const Vector &, const Vector &, BlendCompact *)TreeTriangle
Triangle()Triangleprotected
Triangle(const Vector &, const Vector &, const Vector &)Triangleprotected
Union(TreeNode *)TreeNodevirtual
Vertex(const double &, const double &) constTriangleprotected
~TreeElement()TreeElementvirtual
~TreeNode()TreeNodevirtual
~TreeNormal()TreeNormalvirtual
~TreeTriangle()TreeTrianglevirtual
~Triangle()Triangleprotected