Torus Member List

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

AppleCutOffAngle() constTorusinline
AxisDirection() constTorusinline
Center() constTorusinline
Distance(const Vec3f &p) constTorusinline
DistanceAndNormal(const Vec3f &p, Vec3f *n) constTorusinline
Fit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end)Torusinline
Init(const MiscLib::Vector< Vec3f > &samples)Torus
Init(bool binary, std::istream *i)Torus
Init(FILE *i)Torus
Init(float *array)Torus
InitAverage(const MiscLib::Vector< Vec3f > &samples)Torus
IsAppleShaped() constTorusinline
LeastSquaresFit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end)Torus
MajorRadius() constTorusinline
MinorRadius() constTorusinline
Normal(const Vec3f &p, Vec3f *n) constTorusinline
Project(const Vec3f &p, Vec3f *pp) constTorusinline
RequiredSamples enum valueTorus
Serialize(bool binary, std::ostream *o) constTorus
Serialize(FILE *o) constTorus
Serialize(float *array) constTorus
SerializedFloatSize()Torusstatic
SerializedSize()Torusstatic
SignedDistance(const Vec3f &p) constTorusinline
SignedDistanceAndNormal(const Vec3f &p, Vec3f *n) constTorusinline
Transform(float scale, const Vec3f &translate)Torus