|
FhSim
3.1.0
Marine systems simulation
|
This is the complete list of members for rigidbody::CRigidCompositeBody, including all inherited members.
| AddComponent(CRigidBody *component, const vec6 &orientation) (defined in rigidbody::CRigidCompositeBody) | rigidbody::CRigidCompositeBody | |
| clist (defined in rigidbody::CRigidCompositeBody) | rigidbody::CRigidCompositeBody | protected |
| ComponentQuaternion(const vec3 &thetaC) | rigidbody::CRigidCompositeBody | protectedstatic |
| ConjugateRotationDerivative(const quat &q, const vec3 &x) (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | static |
| CRigidCompositeBody() (defined in rigidbody::CRigidCompositeBody) | rigidbody::CRigidCompositeBody | |
| GetCoriolisForce(const vec6 &dX, const mat6 &Inertia) (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | static |
| GetCoriolisForceDerivative(const vec6 &dX, const mat6 &Inertia) | rigidbody::CRigidBody | static |
| GetGravityForceDerivative(const quat &q) | rigidbody::CRigidCompositeBody | virtual |
| GetInertiaMatrix(const vec3 &r, double time, const double *states, environment::EnvironmentProvider *environment) (defined in rigidbody::CRigidCompositeBody) | rigidbody::CRigidCompositeBody | virtual |
| GetInternalForces(const vec6 &dX, const vec3 &r, const quat &q, environment::EnvironmentProvider *environment, double time, const double *states) (defined in rigidbody::CRigidCompositeBody) | rigidbody::CRigidCompositeBody | virtual |
| GetRotation(const vec3 &angle) (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | static |
| GetRotation6(const vec3 &angle) (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | static |
| GetSecondDerivative(const vec3 &r, const quat &q, const vec3 &v, const vec3 w, const vec6 &externalForces, environment::EnvironmentProvider *environment, double time, const double *states) (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | |
| GetSecondDerivativeJacobian(const vec3 &r, const quat &q, const vec3 &v, const vec3 &w, const vec6 &externalForces, environment::EnvironmentProvider *environment, double time, const double *states) | rigidbody::CRigidBody | |
| m_inertia (defined in rigidbody::CRigidCompositeBody) | rigidbody::CRigidCompositeBody | protected |
| MakeDyadic(const vec3 &vector) (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | static |
| ReorientInertiaTranslateRotate(const mat6 &Inertia, const vec6 &orientation) (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | static |
| RotationDerivative(const quat &q, const vec3 &x) (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | static |
| WriteStateJacobian(const double *X, int positionIndex, int quaterIndex, int velocityIndex, int omegaIndex, const vec6 &externalForces, environment::EnvironmentProvider *environment, double time, double *J, int nStates) | rigidbody::CRigidBody | |
| ~CRigidBody() (defined in rigidbody::CRigidBody) | rigidbody::CRigidBody | inlinevirtual |
| ~CRigidCompositeBody() (defined in rigidbody::CRigidCompositeBody) | rigidbody::CRigidCompositeBody |