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
Axis() constCircleinline
axisCircleprotected
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<<(std::ostream &s, const Torus &torus)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
Vogel(int, int) constCircle
Volume() constTorus
~Circle()Circleinline
~Torus()Torusinline