|
| CHydroSoilCylinder (double innerRadius, double outerRadius, double height, double mass, CylinderEnd end, const string &material) |
|
vec6 | GetInternalForces (const vec6 &dX, const vec3 &r, const quat &q, CEnvironment *environment, double time, const double *states) |
|
Public Member Functions inherited from rigidbody::CHydroCylinder |
| CHydroCylinder (double innerRadius, double outerRadius, double height, double mass, CylinderEnd end, const string &material) |
|
mat6 | GetInertiaMatrix (const vec3 &r, double time, const double *states, CEnvironment *environment) |
|
vec6 | GetInternalForces (const vec6 &dX, const vec3 &r, const quat &q, CEnvironment *environment, double time, const double *states) |
|
Public Member Functions inherited from rigidbody::CRigidCylinder |
| CRigidCylinder (double innerRadius, double outerRadius, double height, double mass, CylinderEnd end, const string &material) |
|
mat6 | GetInertiaMatrix (const vec3 &r, double time, const double *states, CEnvironment *environment) |
|
vec6 | GetInternalForces (const vec6 &dX, const vec3 &r, const quat &q, CEnvironment *environment, double time, const double *states) |
|
Public Member Functions inherited from rigidbody::CRigidBody |
virtual vec6 | GetInternalForces (const vec6 &dX, const vec3 &r, const quat &q, CEnvironment *environment, double time, const double *states)=0 |
|
virtual mat6 | GetInertiaMatrix (const vec3 &r, double time, const double *states, CEnvironment *environment)=0 |
|
vec13 | GetSecondDerivative (const vec3 &r, const quat &q, const vec3 &v, const vec3 w, const vec6 &externalForces, CEnvironment *environment, double time, const double *states) |
|