Sphere Member List

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

Center() constSphere
Center(const Vec3f &center)Sphereinline
Distance(const Vec3f &p) constSphereinline
DistanceAndNormal(const Vec3f &p, Vec3f *normal) constSphereinline
Fit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end)Sphereinline
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)Spherestatic
Intersect(const Vec3f &p, const Vec3f &r, float *first, float *second) constSphereinline
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) constSphereinline
Project(const Vec3f &p, Vec3f *pp) constSphere
Radius() constSphere
Radius(float radius)Sphereinline
RequiredSamples enum valueSphere
Serialize(bool binary, std::ostream *o) constSphere
Serialize(FILE *o) constSphere
Serialize(float *array) constSphere
SerializedFloatSize()Spherestatic
SerializedSize()Spherestatic
SignedDistance(const Vec3f &p) constSphereinline
Sphere()Sphere
Sphere(const Vec3f &center, float radius)Sphere
Sphere(const Vec3f &p1, const Vec3f &p2, const Vec3f &p3, const Vec3f &p4)Sphere
Transform(float scale, const Vec3f &translate)Sphere