OffAxisTorque Constructor (Scalar, UnitCartesian, Cartesian, Axes) |
Initializes a model of the torque generated by a thruster that is not aligned with the center of mass of a vehicle.
Namespace:
AGI.Foundation.Celestial
Assembly:
AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public OffAxisTorque(
Scalar thrustMagnitude,
UnitCartesian thrustAxis,
Cartesian offset,
Axes bodyAxes
)
Public Sub New (
thrustMagnitude As Scalar,
thrustAxis As UnitCartesian,
offset As Cartesian,
bodyAxes As Axes
)
public:
OffAxisTorque(
Scalar^ thrustMagnitude,
UnitCartesian thrustAxis,
Cartesian offset,
Axes^ bodyAxes
)
new :
thrustMagnitude : Scalar *
thrustAxis : UnitCartesian *
offset : Cartesian *
bodyAxes : Axes -> OffAxisTorque
Parameters
- thrustMagnitude
- Type: AGI.Foundation.GeometryScalar
The magnitude of the thrust. - thrustAxis
- Type: AGI.Foundation.CoordinatesUnitCartesian
The body-fixed direction of the thrust. - offset
- Type: AGI.Foundation.CoordinatesCartesian
The body-fixed position of the thruster with respect to the center of mass of the vehicle. - bodyAxes
- Type: AGI.Foundation.GeometryAxes
The body axes of the thrusting vehicle.These should be
the IntegrationAxes
of the PropagationEulerianAxes associated with the thrusting vehicle.
See Also