|
|
| TPlane3 () |
|
| TPlane3 (const TPlane3 &plane) |
|
| TPlane3 (const TVector3< T > &point, const TVector3< T > &normal) |
|
| TPlane3 (const TVector3< T > &a, const TVector3< T > &b, const TVector3< T > &c) |
|
| TPlane3 (const T &a, const T &b, const T &c, const T &d) |
|
virtual | ~TPlane3 () |
|
virtual void | clear () |
|
|
void | swap (TPlane3 &plane) |
|
void | set (const TPlane3 &plane) |
|
void | set (const TVector3< T > &point, const TVector3< T > &normal) |
|
void | set (const TVector3< T > &a, const TVector3< T > &b, const TVector3< T > &c) |
|
TPlane3 & | operator= (const TPlane3 &plane) |
|
void | get (TPlane3 &plane) const |
|
void | get (TVector3< T > &point, TVector3< T > &normal) const |
|
|
void | normalize () |
|
void | hessify () |
|
|
bool | operator== (const TPlane3 &plane) const |
|
bool | operator!= (const TPlane3 &plane) const |
|
bool | has (const TVector3< T > &point) const |
|
bool | has (const TLine3< T > &line) const |
|
|
bool | isValid () const |
|
void | dump (std::ostream &s=std::cout, Size depth=0) const |
|
template<typename T>
class BALL::TPlane3< T >
Threedimensional plane. A plane is defined by a point and its normal.
Definition at line 35 of file plane3.h.