
Public Types | |
| typedef T | ElementType |
Public Member Functions | |
| BasicVector () | |
| BasicVector (const T v[]) | |
| T & | operator[] (int i) |
| const T & | operator[] (int i) const |
| T | squareSum () const |
| T | length () const |
| T | min () const |
| T | max () const |
| BasicVector | operator+ (const BasicVector &) const |
| BasicVector | operator- (const BasicVector &) const |
| BasicVector | operator * (T) const |
| BasicVector | operator/ (T) const |
| BasicVector | operator- () const |
| BasicVector & | operator+= (const BasicVector &) |
| BasicVector & | operator-= (const BasicVector &) |
| BasicVector & | operator *= (T) |
| BasicVector & | operator/= (T) |
| bool | operator== (const BasicVector &) const |
| bool | operator!= (const BasicVector &) const |
| void | set (const T[]) |
| void | negate () |
| void | normalize () |
Static Public Member Functions | |
| static const BasicVector & | zero () |
Static Public Attributes | |
| static const unsigned | size = N |
Definition at line 34 of file vector.H.
1.4.4