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 |