| Center() const | Sphere | |
| Center(const Vec3f ¢er) | Sphere | inline |
| Distance(const Vec3f &p) const | Sphere | inline |
| DistanceAndNormal(const Vec3f &p, Vec3f *normal) const | Sphere | inline |
| Fit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end) | Sphere | inline |
| Init(const MiscLib::Vector< Vec3f > &samples) | Sphere | |
| Init(const Vec3f &p1, const Vec3f &p2, const Vec3f &p3, const Vec3f &p4) | Sphere | |
| Init(bool binary, std::istream *i) | Sphere | |
| Init(FILE *i) | Sphere | |
| Init(float *array) | Sphere | |
| Init2(const Vec3f &p1, const Vec3f &p2, const Vec3f &n1, const Vec3f &n2) | Sphere | |
| Interpolate(const MiscLib::Vector< Sphere > &spheres, const MiscLib::Vector< float > &weights, Sphere *is) | Sphere | static |
| Intersect(const Vec3f &p, const Vec3f &r, float *first, float *second) const | Sphere | inline |
| LeastSquaresFit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end) | Sphere | |
| LeastSquaresFit(IteratorT begin, IteratorT end) | Sphere | |
| Normal(const Vec3f &p, Vec3f *normal) const | Sphere | inline |
| Project(const Vec3f &p, Vec3f *pp) const | Sphere | |
| Radius() const | Sphere | |
| Radius(float radius) | Sphere | inline |
| RequiredSamples enum value | Sphere | |
| Serialize(bool binary, std::ostream *o) const | Sphere | |
| Serialize(FILE *o) const | Sphere | |
| Serialize(float *array) const | Sphere | |
| SerializedFloatSize() | Sphere | static |
| SerializedSize() | Sphere | static |
| SignedDistance(const Vec3f &p) const | Sphere | inline |
| Sphere() | Sphere | |
| Sphere(const Vec3f ¢er, float radius) | Sphere | |
| Sphere(const Vec3f &p1, const Vec3f &p2, const Vec3f &p3, const Vec3f &p4) | Sphere | |
| Transform(float scale, const Vec3f &translate) | Sphere | |