|
MULTIBODY SIMULATION SOFTWARE - API documentation |
#include <CHlcpVariablesBody.h>


Public Member Functions | |
| ChLcpVariablesBody & | operator= (const ChLcpVariablesBody &other) |
| virtual double | GetBodyMass ()=0 |
| virtual ChMatrix33 & | GetBodyInertia ()=0 |
| virtual ChMatrix33 & | GetBodyInvInertia ()=0 |
| virtual int | Get_ndof () |
| virtual void * | GetUserData () |
| virtual void | SetUserData (void *mdata) |
| ChLcpVariablesBody & chrono::ChLcpVariablesBody::operator= | ( | const ChLcpVariablesBody & | other | ) |
Assignment operator: copy from other object.
| virtual double chrono::ChLcpVariablesBody::GetBodyMass | ( | ) | [pure virtual] |
Get the mass associated with translation of body.
Implemented in chrono::ChLcpVariablesBodyOwnMass, and chrono::ChLcpVariablesBodySharedMass.
| virtual ChMatrix33& chrono::ChLcpVariablesBody::GetBodyInertia | ( | ) | [pure virtual] |
Access the 3x3 inertia matrix.
Implemented in chrono::ChLcpVariablesBodyOwnMass, and chrono::ChLcpVariablesBodySharedMass.
| virtual ChMatrix33& chrono::ChLcpVariablesBody::GetBodyInvInertia | ( | ) | [pure virtual] |
Access the 3x3 inertia matrix inverted.
Implemented in chrono::ChLcpVariablesBodyOwnMass, and chrono::ChLcpVariablesBodySharedMass.
| virtual int chrono::ChLcpVariablesBody::Get_ndof | ( | ) | [virtual] |
The number of scalar variables in the vector qb (dof=degrees of freedom)
Reimplemented from chrono::ChLcpVariables.
CHRONO::ENGINE