#include <_Point3.h>
Inheritance diagram for _Point3< Type >:
Public Member Functions | |
_Point3 () | |
_Point3 (Type x, Type y=0, Type z=0) | |
_Point3 (const _Tuple3< double > &v) | |
_Point3 (const _Tuple3< float > &v) | |
_Point3 (const Type t[3]) | |
Type | distanceSquared (const _Point3< Type > &p) const |
Type | distance (const _Point3< Type > &p) const |
Type | distanceL1 (const _Point3< Type > &p) const |
Type | distanceLinf (const _Point3< Type > &p) const |
void | project (const _Point4< Type > &p) |
Definition at line 16 of file _Point3.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 47 of file _Point3.h. References _Tuple3< Type >::x, _Tuple3< Type >::y, and _Tuple3< Type >::z. |
|
Definition at line 51 of file _Point3.h. References Math::max(), _Tuple3< Type >::x, _Tuple3< Type >::y, and _Tuple3< Type >::z. |
|
Definition at line 37 of file _Point3.h. References Math::sqr(), _Tuple3< Type >::x, _Tuple3< Type >::y, and _Tuple3< Type >::z. |
|
Definition at line 56 of file _Point3.h. References _Tuple4< Type >::w. |