Package | Description |
---|---|
fr.cnes.sirius.patrius.assembly | |
fr.cnes.sirius.patrius.assembly.properties |
Modifier and Type | Method and Description |
---|---|
MassProperty |
Vehicle.getMassProperty()
Get mass property.
|
Constructor and Description |
---|
Vehicle(CrossSectionProvider mainShapeIn,
List<Facet> solarPanelsIn,
MassProperty dryMassPropertyIn,
AerodynamicProperties aerodynamicPropertiesIn,
RadiativeProperties radiativePropertiesIn,
List<PropulsiveProperty> enginesList,
List<TankProperty> fuelTankList)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
MassProperty |
AbstractInertiaProperty.getMassProperty() |
MassProperty |
TankProperty.getMassProperty()
Getter for the underlying mass property.
|
MassProperty |
IInertiaProperty.getMassProperty() |
Constructor and Description |
---|
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.
|
InertiaCylinderProperty(double radius,
double height,
MassProperty mass)
Constructor for the cylinder inertia property.
|
InertiaParallelepipedProperty(double length,
double width,
double height,
MassProperty mass)
Constructor for the parallelepiped 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.
|
InertiaSphereProperty(double radius,
MassProperty mass)
Constructor for the spherical inertia property.
|
Copyright © 2019 CNES. All rights reserved.