CiftiLib
A C++ library for CIFTI-2 and CIFTI-1 files
|
Public Member Functions | |
float | dot (const Vector3D &right) const |
Vector3D | cross (const Vector3D &right) const |
Vector3D | normal (float *origLength=NULL) const |
float | length () const |
float | lengthsquared () const |
Vector3D (const float &x, const float &y, const float &z) | |
Vector3D (const float *right) | |
float & | operator[] (const int64_t &index) |
const float & | operator[] (const int64_t &index) const |
float & | operator[] (const int32_t &index) |
const float & | operator[] (const int32_t &index) const |
Vector3D & | operator= (const float *right) |
Vector3D & | operator+= (const Vector3D &right) |
Vector3D & | operator-= (const Vector3D &right) |
Vector3D & | operator*= (const float &right) |
Vector3D & | operator/= (const float &right) |
Vector3D | operator+ (const Vector3D &right) const |
Vector3D | operator- (const Vector3D &right) const |
Vector3D | operator- () const |
Vector3D | operator* (const float &right) const |
Vector3D | operator/ (const float &right) const |
operator float * () | |