FIFE
2008.0
|
#include <point.h>
Public Member Functions | |
PointType3D (T _x=0, T _y=0, T _z=0) | |
PointType3D (const PointType3D< T > &rhs) | |
PointType3D< T > | operator+ (const PointType3D< T > &p) const |
PointType3D< T > | operator- (const PointType3D< T > &p) const |
PointType3D< T > & | operator+= (const PointType3D< T > &p) |
PointType3D< T > & | operator-= (const PointType3D< T > &p) |
PointType3D< T > | operator* (const T &i) const |
PointType3D< T > | operator/ (const T &i) const |
bool | operator== (const PointType3D< T > &p) const |
bool | operator!= (const PointType3D< T > &p) const |
T | length () const |
void | normalize () |
A 3D Point
This is a small helper class to aid in 3d vector arithmetics.
|
inlineexplicit |
|
inline |
|
inline |
Return length
Definition at line 272 of file point.h.
Referenced by FIFE::PointType3D< double >::normalize().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |