Plane Member List

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

Distance(const Vec3f &pos) constPlaneinline
DistanceAndNormal(const Vec3f &pos, Vec3f *n) constPlaneinline
equals(Plane plane)Plane
Fit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end)Planeinline
getDistance(const Vec3f &pos) constPlaneinline
getNormal() constPlaneinline
getPosition() constPlaneinline
Init(Vec3f p1, Vec3f p2, Vec3f p3)Plane
Init(const MiscLib::Vector< Vec3f > &samples)Plane
Init(bool binary, std::istream *i)Plane
Init(FILE *i)Plane
Init(float *array)Plane
InitAverage(const MiscLib::Vector< Vec3f > &samples)Plane
Interpolate(const MiscLib::Vector< Plane > &planes, const MiscLib::Vector< float > &weights, Plane *ip)Planestatic
Intersect(const Vec3f &p, const Vec3f &r) constPlane
LeastSquaresFit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end)Plane
LeastSquaresFit(IteratorT begin, IteratorT end)Plane
m_distPlaneprotected
m_normalPlaneprotected
m_posPlaneprotected
Normal(const Vec3f &, Vec3f *n) constPlaneinline
Plane()Planeinline
Plane(Vec3f p1, Vec3f p2, Vec3f p3)Plane
Plane(Vec3f p1, Vec3f normal)Plane
RequiredSamples enum valuePlane
Serialize(bool binary, std::ostream *o) constPlane
Serialize(FILE *o) constPlane
Serialize(float *array) constPlane
SerializedFloatSize()Planestatic
SerializedSize()Planestatic
SignedDistance(const Vec3f &pos) constPlaneinline
SignedDistToOrigin() constPlaneinline
Transform(float scale, const Vec3f &translate)Plane
~Plane()Planevirtual