Blob 1.0
TreeCylinder Member List

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

Area() constCylinderprotected
Axis()Axisprotected
Axis(const Vector &, const Vector &)Axisprotected
axisAxisprotected
bAxisprotected
Blend(TreeNode *)TreeNodevirtual
boxTreeNodeprotected
BoxVector(const Vector &)Axisprotectedstatic
Cast(const Vector &, double &, double &)Cylinderprotectedstatic
Copy() constTreeCylindervirtual
Cut(const Box &) constTreeElementvirtual
Cylinder()Cylinderprotected
Cylinder(const Vector &, const Vector &, const double &)Cylinderprotected
Cylinder(const double &, const double &, const double &=1.0)Cylinderprotected
Cylinder(const Box &, const Axis &)Cylinderprotected
Depth() constTreeNodevirtual
Dichotomy(Vector, Vector, double, double, double, const double &=1.0e-4)TreeNodevirtual
Difference(TreeNode *)TreeNodevirtual
epsilonCylinderprotectedstatic
EpsilonTreeNodeprotectedstatic
Equation(const Ray &) constAxisprotected
GetAxis() constAxisprotected
TreeNormal::GetBox() constTreeNodeinline
Cylinder::GetBox() constCylinderprotected
GetFrame() constAxisprotected
GetFrame(const Vector &)Axisprotectedstatic
GetMaterial(const Vector &, const Vector &=Vector::Null) constTreeNodevirtual
Gradient(const Vector &) constTreeNormalvirtual
Inside(const Vector &) constCylinderprotected
Intensity(const Vector &) constTreeCylindervirtual
IntensityGradient(const Vector &, double &, Vector &) constTreeNormalvirtual
Intersect(const Ray &, double &, double &) constCylinderprotected
Intersect(const Ray &, double &, double &, Vector &, Vector &) constCylinderprotected
Intersect(const Ray &, double &, Vector &) constCylinderprotected
Intersect(const Ray &) constCylinderprotected
K(const Ray &) constTreeCylindervirtual
TreeNormal::K(const Segment &) constTreeNormalvirtual
TreeNormal::K(const RayStep &) constTreeNormalvirtual
TreeNormal::K(const Sphere &) constTreeNormalvirtual
TreeElement::K() constTreeElementvirtual
TreeElement::K(const Box &) constTreeElementvirtual
lengthAxisprotected
Length() constAxisprotected
Memory() constTreeCylindervirtual
Nodes() constTreeNodevirtual
Point(const double &) constAxisprotected
rCylinderprotected
TreeNormal::R(const Vector &) constTreeNormalvirtual
Cylinder::R(const Vector &) constCylinderprotected
Cylinder::R(const Vector &, double &) constCylinderprotected
Axis::R(const Axis &) constAxisprotected
Radial(const Vector &, Vector &, Vector &) constAxisprotected
Radial(const Vector &) constAxisprotected
Radius() constCylinderprotected
RandomInside(Random &=Random::R239) constCylinderprotected
Rotate(const Matrix &)TreeCylindervirtual
Rotated(const Matrix &) constCylinderprotected
TreeNormal::Scale(const Vector &)TreeNodevirtual
Cylinder::Scale(const double &)Cylinderprotected
Axis::Scale(const Vector &)Axisprotected
Scaled(const double &) constCylinderprotected
SetThreshold(const double &)TreeNodevirtual
Signed(const Vector &) constCylinderprotected
Symmetric(const Vector &) constAxisprotected
Symmetric(const Sphere &) constAxisprotected
TTreeNodeprotected
Transformed(const FrameScaled &) constCylinderprotected
Translate(const Vector &)TreeCylindervirtual
Translated(const Vector &) constCylinderprotected
TreeCylinder(const Vector &, const Vector &, const double &, BlendCompact *)TreeCylinderexplicit
TreeCylinder(const Vector &, const double &, const double &, BlendCompact *)TreeCylinderexplicit
TreeElement(BlendCompact *=nullptr)TreeElementexplicit
TreeNode()TreeNode
TreeNormal(BlendCompact *=nullptr)TreeNormalexplicit
Union(TreeNode *)TreeNodevirtual
UnitCylinderprotectedstatic
Vertex(int) constCylinderprotected
Volume() constCylinderprotected
~Axis()Axisprotected
~Cylinder()Cylinderprotected
~TreeCylinder()TreeCylindervirtual
~TreeElement()TreeElementvirtual
~TreeNode()TreeNodevirtual
~TreeNormal()TreeNormalvirtual