| Distance(const Vec3f &pos) const | Plane | inline |
| DistanceAndNormal(const Vec3f &pos, Vec3f *n) const | Plane | inline |
| equals(Plane plane) | Plane | |
| Fit(const PointCloud &pc, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end) | Plane | inline |
| getDistance(const Vec3f &pos) const | Plane | inline |
| getNormal() const | Plane | inline |
| getPosition() const | Plane | inline |
| 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) | Plane | static |
| Intersect(const Vec3f &p, const Vec3f &r) const | Plane | |
| 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_dist | Plane | protected |
| m_normal | Plane | protected |
| m_pos | Plane | protected |
| Normal(const Vec3f &, Vec3f *n) const | Plane | inline |
| Plane() | Plane | inline |
| Plane(Vec3f p1, Vec3f p2, Vec3f p3) | Plane | |
| Plane(Vec3f p1, Vec3f normal) | Plane | |
| RequiredSamples enum value | Plane | |
| Serialize(bool binary, std::ostream *o) const | Plane | |
| Serialize(FILE *o) const | Plane | |
| Serialize(float *array) const | Plane | |
| SerializedFloatSize() | Plane | static |
| SerializedSize() | Plane | static |
| SignedDistance(const Vec3f &pos) const | Plane | inline |
| SignedDistToOrigin() const | Plane | inline |
| Transform(float scale, const Vec3f &translate) | Plane | |
| ~Plane() | Plane | virtual |