![]() |
SmallChange
1.0.0
A collection of extensions to Coin3D
|
Public Member Functions | |
| SbVec3 (const Type v[3]) | |
| SbVec3 (const Type x, const Type y, const Type z) | |
| SbVec3< Type > | cross (const SbVec3< Type > &v) const |
| Type | dot (const SbVec3< Type > &v) const |
| void | getValue (Type &x, Type &y, Type &z) const |
| const Type * | getValue (void) const |
| double | length (void) const |
| void | negate (void) |
| double | normalize (void) |
| SbVec3< Type > | operator* (Type f) const |
| SbVec3< Type > & | operator*= (const Type d) |
| SbVec3< Type > | operator+ (const SbVec3< Type > &v) const |
| SbVec3< Type > & | operator+= (const SbVec3< Type > &u) |
| SbVec3< Type > | operator- (const SbVec3< Type > &v) const |
| SbVec3< Type > | operator- (void) const |
| SbVec3< Type > & | operator-= (const SbVec3< Type > &u) |
| SbVec3< Type > | operator/ (Type f) const |
| SbVec3< Type > & | operator/= (const Type d) |
| Type & | operator[] (int idx) |
| const Type & | operator[] (int idx) const |
| SbVec3< Type > & | setValue (const Type v[3]) |
| SbVec3< Type > & | setValue (const Type x, const Type y, const Type z) |
| Type | sqrLength (void) const |