|
| | 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.