|
| btSpatialForceVector () |
|
| btSpatialForceVector (const btVector3 &angular, const btVector3 &linear) |
|
| btSpatialForceVector (const btScalar &ax, const btScalar &ay, const btScalar &az, const btScalar &lx, const btScalar &ly, const btScalar &lz) |
|
void | setVector (const btVector3 &angular, const btVector3 &linear) |
|
void | setValue (const btScalar &ax, const btScalar &ay, const btScalar &az, const btScalar &lx, const btScalar &ly, const btScalar &lz) |
|
void | addVector (const btVector3 &angular, const btVector3 &linear) |
|
void | addValue (const btScalar &ax, const btScalar &ay, const btScalar &az, const btScalar &lx, const btScalar &ly, const btScalar &lz) |
|
const btVector3 & | getLinear () const |
|
const btVector3 & | getAngular () const |
|
void | setLinear (const btVector3 &linear) |
|
void | setAngular (const btVector3 &angular) |
|
void | addAngular (const btVector3 &angular) |
|
void | addLinear (const btVector3 &linear) |
|
void | setZero () |
|
btSpatialForceVector & | operator+= (const btSpatialForceVector &vec) |
|
btSpatialForceVector & | operator-= (const btSpatialForceVector &vec) |
|
btSpatialForceVector | operator- (const btSpatialForceVector &vec) const |
|
btSpatialForceVector | operator+ (const btSpatialForceVector &vec) const |
|
btSpatialForceVector | operator- () const |
|
btSpatialForceVector | operator* (const btScalar &s) const |
|
These spatial algebra classes are used for btMultiBody, see BulletDynamics/Featherstone.
Definition at line 23 of file btSpatialAlgebra.h.