|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Matrix3D | |
---|---|
fr.cnes.sirius.patrius.assembly.models | |
fr.cnes.sirius.patrius.assembly.properties | |
org.apache.commons.math3.geometry.euclidean.threed | This package provides basic 3D geometry components. |
Uses of Matrix3D in fr.cnes.sirius.patrius.assembly.models |
---|
Methods in fr.cnes.sirius.patrius.assembly.models that return Matrix3D | |
---|---|
Matrix3D |
InertiaSimpleModel.getInertiaMatrix(Frame frame,
AbsoluteDate date)
Getter for the inertia matrix of the spacecraft, expressed with respect to the MASS CENTER in a given frame. |
Matrix3D |
InertiaComputedModel.getInertiaMatrix(Frame frame,
AbsoluteDate date)
Getter for the inertia matrix of the spacecraft, expressed with respect to the MASS CENTER in a given frame. |
Matrix3D |
IInertiaModel.getInertiaMatrix(Frame frame,
AbsoluteDate date)
Getter for the inertia matrix of the spacecraft, expressed with respect to the MASS CENTER in a given frame. |
Matrix3D |
InertiaSimpleModel.getInertiaMatrix(Frame frame,
AbsoluteDate date,
Vector3D inertiaReferencePoint)
Getter for the inertia matrix of the spacecraft, once expressed with respect to a point that can be different from the mass center. |
Matrix3D |
InertiaComputedModel.getInertiaMatrix(Frame frame,
AbsoluteDate date,
Vector3D inertiaReferencePoint)
Getter for the inertia matrix of the spacecraft, once expressed with respect to a point that can be different from the mass center. |
Matrix3D |
IInertiaModel.getInertiaMatrix(Frame frame,
AbsoluteDate date,
Vector3D inertiaReferencePoint)
Getter for the inertia matrix of the spacecraft, once expressed with respect to a point that can be different from the mass center. |
Methods in fr.cnes.sirius.patrius.assembly.models with parameters of type Matrix3D | |
---|---|
void |
InertiaSimpleModel.updateIntertiaMatrix(Matrix3D inertiaMatrix)
Updates the inertia matrix. |
Constructors in fr.cnes.sirius.patrius.assembly.models with parameters of type Matrix3D | |
---|---|
InertiaSimpleModel(double mass,
Vector3D massCenter,
Matrix3D inertiaMatrix,
Frame frame,
String partName)
Constructor for a simple inertia model. |
|
InertiaSimpleModel(double mass,
Vector3D massCenter,
Matrix3D inertiaMatrix,
Vector3D inertiaReferencePoint,
Frame frame,
String partName)
Constructor for a simple inertia model; the inertia matrix is expressed with respect to a point that can be different from the mass center. |
Uses of Matrix3D in fr.cnes.sirius.patrius.assembly.properties |
---|
Methods in fr.cnes.sirius.patrius.assembly.properties that return Matrix3D | |
---|---|
Matrix3D |
InertiaParallelepipedProperty.getInertiaMatrix()
|
Matrix3D |
AbstractInertiaProperty.getInertiaMatrix()
|
Matrix3D |
InertiaCylinderProperty.getInertiaMatrix()
|
Matrix3D |
InertiaSphereProperty.getInertiaMatrix()
|
Matrix3D |
IInertiaProperty.getInertiaMatrix()
|
Methods in fr.cnes.sirius.patrius.assembly.properties with parameters of type Matrix3D | |
---|---|
protected void |
AbstractInertiaProperty.setInertiaMatrix(Matrix3D inertiaMatrix)
Sets the inertia matrix |
void |
InertiaSimpleProperty.setInertiaMatrix(Matrix3D inertiaMatrix)
Sets the inertia matrix at the mass center of the part. |
Constructors in fr.cnes.sirius.patrius.assembly.properties with parameters of type Matrix3D | |
---|---|
AbstractInertiaProperty(Vector3D massCenter,
Matrix3D inertiaMatrix,
MassProperty mass)
Constructor for the abstract inertia property. |
|
AbstractInertiaProperty(Vector3D massCenter,
Matrix3D inertiaMatrix,
Vector3D inertiaReferencePoint,
MassProperty mass)
Constructor for the abstract inertia property. |
|
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. |
Uses of Matrix3D in org.apache.commons.math3.geometry.euclidean.threed |
---|
Methods in org.apache.commons.math3.geometry.euclidean.threed that return Matrix3D | |
---|---|
Matrix3D |
Matrix3D.add(Matrix3D added)
Computes the addition of two Matrix3D |
Matrix3D |
InfiniteEllipticCone.getLocalBasisTransform()
This method returns the matrix of the transformation to the local basis |
Matrix3D |
Ellipsoid.getLocalBasisTransform()
Get transformation matrix (from standard basis to ellipsoid local basis) |
Matrix3D |
InfiniteEllipticCylinder.getLocalBasisTransform()
This method returns the matrix of the transformation to the local basis |
Matrix3D |
InfiniteEllipticCone.getStandardBasisTransform()
This method returns the matrix of the transformation to the standard basis |
Matrix3D |
Ellipsoid.getStandardBasisTransform()
Get transformation matrix (from ellipsoid local basis to standard basis) |
Matrix3D |
InfiniteEllipticCylinder.getStandardBasisTransform()
This method returns the matrix of the transformation to the standard basis |
Matrix3D |
Matrix3D.multiply(double x)
Computes a multiplication of this Matrix3D with a scalar |
Matrix3D |
Matrix3D.multiply(Matrix3D mult)
Computes a matrix multiplication between two Matrix3D objects |
Matrix3D |
Matrix3D.subtract(Matrix3D sub)
Computes the subtraction of a Matrix3D to this one |
Matrix3D |
Matrix3D.transpose()
Computes the transposition of this Matrix3D |
Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type Matrix3D | |
---|---|
Matrix3D |
Matrix3D.add(Matrix3D added)
Computes the addition of two Matrix3D |
Matrix3D |
Matrix3D.multiply(Matrix3D mult)
Computes a matrix multiplication between two Matrix3D objects |
Matrix3D |
Matrix3D.subtract(Matrix3D sub)
Computes the subtraction of a Matrix3D to this one |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |