public class InertiaSimpleProperty extends AbstractInertiaProperty
IInertiaProperty
Constructor and Description |
---|
InertiaSimpleProperty(Vector3D massCenter,
Matrix3D inertiaMatrix,
MassProperty mass)
Constructor for the simple inertia property
|
InertiaSimpleProperty(Vector3D massCenter,
Matrix3D inertiaMatrix,
Vector3D inertiaReferencePoint,
MassProperty mass)
Constructor for the simple inertia property; the inertia matrix is expressed with respect to a point
that can be different from the mass center.
|
Modifier and Type | Method and Description |
---|---|
void |
setInertiaMatrix(Matrix3D inertiaMatrix)
Sets the inertia matrix at the mass center of the part.
|
void |
setMassCenter(Vector3D massCenter)
Sets the mass center.
|
getInertiaMatrix, getMass, getMassCenter, getMassProperty, getType
public InertiaSimpleProperty(Vector3D massCenter, Matrix3D inertiaMatrix, MassProperty mass)
massCenter
- the mass centerinertiaMatrix
- the inertia matrix expressed at the mass center of the part.mass
- the mass property associated to this partpublic InertiaSimpleProperty(Vector3D massCenter, Matrix3D inertiaMatrix, Vector3D inertiaReferencePoint, MassProperty mass)
massCenter
- the mass centerinertiaMatrix
- the inertia matrix of the part.inertiaReferencePoint
- the point with respect to the inertia matrix is expressed (in the part frame)mass
- the mass property associated to this partpublic void setMassCenter(Vector3D massCenter)
setMassCenter
in class AbstractInertiaProperty
massCenter
- the new mass centerpublic void setInertiaMatrix(Matrix3D inertiaMatrix)
setInertiaMatrix
in class AbstractInertiaProperty
inertiaMatrix
- the new inetria matrixCopyright © 2019 CNES. All Rights Reserved.