Core 1.0
Torus Member List

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

Area() constTorus
Circle::Area(const double &)Circleinlinestatic
axisCircleprotected
Axis() constCircleinline
cCircleprotected
Center() constCircleinline
Circle()Circleinline
Circle(const double &)Circleexplicit
Circle(const Vector &, const Vector &, const double &)Circleexplicit
Circle(const Vector &, const Vector &, const Vector &)Circleexplicit
epsilonTorusstatic
GetBox() constTorus
Inside(const Vector &) constTorus
Intersect(const Ray &, double *, Vector *) constTorus
Circle::Intersect(const Ray &, double &) constCircle
Normal(const Vector &) constTorus
operator<<Torusfriend
R(const Vector &) constTorus
rCircleprotected
Radius() constCircleinline
RandomInside(Random &=Random::R239) constTorus
RandomOn(Random &=Random::R239) constCircle
Rotate(const Matrix &)Circle
sTorusprotected
Scale(const double &)Torus
Signed(const Vector &) constTorus
Small() constTorusinline
Torus(const Vector &, const Vector &, const double &=1.0, const double &=1.0)Torusexplicit
Torus(const Circle &, const double &=1.0)Torusexplicit
Torus(const double &, const double &=1.0)Torusexplicit
Translate(const Vector &)Circle
UnitTorusstatic
Volume() constTorus
~Circle()Circleinline
~Torus()Torusinline