This is the complete list of members for Torus, including all inherited members.
| AppleCutOffAngle() const | Torus | inline |
| AxisDirection() const | Torus | inline |
| Center() const | Torus | inline |
| Distance(const Vec3f &p) const | Torus | inline |
| DistanceAndNormal(const Vec3f &p, Vec3f *n) const | Torus | inline |
| Fit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end) | Torus | inline |
| 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() const | Torus | inline |
| LeastSquaresFit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end) | Torus | |
| MajorRadius() const | Torus | inline |
| MinorRadius() const | Torus | inline |
| Normal(const Vec3f &p, Vec3f *n) const | Torus | inline |
| Project(const Vec3f &p, Vec3f *pp) const | Torus | inline |
| RequiredSamples enum value | Torus | |
| Serialize(bool binary, std::ostream *o) const | Torus | |
| Serialize(FILE *o) const | Torus | |
| Serialize(float *array) const | Torus | |
| SerializedFloatSize() | Torus | static |
| SerializedSize() | Torus | static |
| SignedDistance(const Vec3f &p) const | Torus | inline |
| SignedDistanceAndNormal(const Vec3f &p, Vec3f *n) const | Torus | inline |
| Transform(float scale, const Vec3f &translate) | Torus | |