|
Public Methods |
| | Vector3C () |
| | Vector3C (double x, double y, double z) |
| | Vector3C (double *v) |
| | Vector3C (float *v) |
| | ~Vector3C () |
| double & | operator[] (long i) |
| void | Set (double xx, double yy, double zz) |
| void | Rotate (const Vector3C &ri, double om) |
| void | Rotate (const Vector3C &ri, const Vector3C &ap, double om) |
| int | operator== (const Vector3C &) |
| int | operator!= (const Vector3C &) |
| Vector3C & | operator= (const Vector3C &) |
| Vector3C & | operator+= (const Vector3C &) |
| Vector3C & | operator-= (const Vector3C &) |
| Vector3C | operator- (const Vector3C &) |
| Vector3C | operator+ (const Vector3C &) |
| double | operator * (const Vector3C &) |
| Vector3C | operator * (double) |
| void | vkrp (const Vector3C &, const Vector3C &) |
| double | Normalize () |
| double | Length () |
| void | Write () const |
| void | Writeln () const |
Public Attributes |
| double | x |
| double | y |
| double | z |
Friends |
| OAW_DLLMAPPING Vector3C | operator * (double a, const Vector3C &A) |
| OAW_DLLMAPPING Vector3C | operator+ (const Vector3C &A, const Vector3C &B) |
| OAW_DLLMAPPING Vector3C | operator- (const Vector3C &A, const Vector3C &B) |