ImpulsiveManeuverInformation Constructor (String, Cartesian, String, String, Scalar, InvalidFuelStateBehavior) |
Initializes a new instance.
Namespace:
AGI.Foundation.SegmentPropagation
Assembly:
AGI.Foundation.SegmentPropagation (in AGI.Foundation.SegmentPropagation.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public ImpulsiveManeuverInformation(
string propagationElementIdentification,
Cartesian deltaV,
string fuelMassIdentification,
string dryMassIdentification,
Scalar exhaustVelocity,
InvalidFuelStateBehavior whatToDo
)
Public Sub New (
propagationElementIdentification As String,
deltaV As Cartesian,
fuelMassIdentification As String,
dryMassIdentification As String,
exhaustVelocity As Scalar,
whatToDo As InvalidFuelStateBehavior
)
public:
ImpulsiveManeuverInformation(
String^ propagationElementIdentification,
Cartesian deltaV,
String^ fuelMassIdentification,
String^ dryMassIdentification,
Scalar^ exhaustVelocity,
InvalidFuelStateBehavior whatToDo
)
new :
propagationElementIdentification : string *
deltaV : Cartesian *
fuelMassIdentification : string *
dryMassIdentification : string *
exhaustVelocity : Scalar *
whatToDo : InvalidFuelStateBehavior -> ImpulsiveManeuverInformation
Parameters
- propagationElementIdentification
- Type: SystemString
The point element that will get the delta-V applied to it. - deltaV
- Type: AGI.Foundation.CoordinatesCartesian
The change in velocity that propagationElementIdentification
will experience when propagated. - fuelMassIdentification
- Type: SystemString
The identification of the fuel mass element getting propagated. - dryMassIdentification
- Type: SystemString
The identification of the dry mass element getting propagated. - exhaustVelocity
- Type: AGI.Foundation.GeometryScalar
The exhaust velocity of the engine. - whatToDo
- Type: AGI.Foundation.SegmentPropagationInvalidFuelStateBehavior
Specify what will be done if there is not enough fuel for the requested delta-V.
See Also