|
Public Member Functions |
|
| CVisVector (const float &a, const float &b, const float &c) |
|
const bool | operator== (const CVisVector &v) const |
|
const bool | operator!= (const CVisVector &v) const |
|
const CVisVector | operator- () |
|
const CVisVector & | operator= (const CVisVector &v) |
|
const CVisVector & | operator+= (const CVisVector &v) |
|
const CVisVector & | operator-= (const CVisVector &v) |
|
const CVisVector & | operator *= (const float &s) |
|
const CVisVector & | operator/= (const float &s) |
|
const CVisVector | operator+ (const CVisVector &v) const |
|
const CVisVector | operator- (const CVisVector &v) const |
|
const CVisVector | operator * (const float &s) const |
|
const CVisVector | operator/ (float s) const |
|
const CVisVector | cross (const CVisVector &v) const |
|
const float | dot (const CVisVector &v) const |
|
const float | length () const |
|
const CVisVector | unit () const |
|
void | normalize () |
Public Attributes |
|
float | x |
|
float | y |
|
float | z |
Friends |
|
const CVisVector | operator * (const float &s, const CVisVector &v) |