#include <HxVec3Tem.h>
Public Methods | |
| HxVec3Tem () | |
| HxVec3Tem (T x, T y, T z) | |
| HxVec3Tem (const HxVec3Tem< T > &v) | |
| HxVec3Tem (int v) | |
| HxVec3Tem (double v) | |
| HxVec3Tem (const HxVec3Int &v) | |
| HxVec3Tem (const HxVec3Double &v) | |
| void * | operator new (size_t, void *=0) |
| T | x () const |
| T | y () const |
| T | z () const |
| T & | value (int dimension) |
| operator int () const | |
| operator double () const | |
| operator HxVec3Int () const | |
| operator HxVec3Double () const | |
| HxVec3Tem< T > & | operator+= (const HxVec3Tem< T > &v) |
| HxVec3Tem< T > & | operator-= (const HxVec3Tem< T > &v) |
| HxVec3Tem< T > & | operator *= (const HxVec3Tem< T > &v) |
| HxVec3Tem< T > & | operator/= (const HxVec3Tem< T > &v) |
| STD_OSTREAM & | put (STD_OSTREAM &os) const |
Friends | |
| HxVec3Tem< T > | operator+ (const HxVec3Tem< T > &v1, const HxVec3Tem< T > &v2) |
| HxVec3Tem< T > | operator- (const HxVec3Tem< T > &v1, const HxVec3Tem< T > &v2) |
| HxVec3Tem< T > | operator * (const HxVec3Tem< T > &v1, const HxVec3Tem< T > &v2) |
| HxVec3Tem< T > | operator/ (const HxVec3Tem< T > &v1, const HxVec3Tem< T > &v2) |
1.2.12 written by Dimitri van Heesch,
© 1997-2001