ostk.astrodynamics.flight.System¶
- class System(
- self: ostk.astrodynamics.flight.System,
- mass: ostk.physics.unit.Mass,
- geometry: ostk.mathematics.geometry.d3.object.Composite,
- mass: ostk.physics.unit.Mass,
Bases:
pybind11_object
A flight system.
Provides the interface for flight systems.
Warning
This class is an abstract class and cannot be instantiated.
Constructor.
- Parameters:
mass (Mass) -- The mass of the system.
geometry (Composite) -- The geometry of the system.
Methods
Get the geometry of the system.
Get the mass of the system.
Check if the system is defined.
Create an undefined system.
- get_geometry( ) ostk.mathematics.geometry.d3.object.Composite ¶
Get the geometry of the system.
- Returns:
The geometry of the system.
- Return type:
Composite
- get_mass(self: ostk.astrodynamics.flight.System) ostk.physics.unit.Mass ¶
Get the mass of the system.
- Returns:
The mass of the system.
- Return type:
Mass
- is_defined(self: ostk.astrodynamics.flight.System) bool ¶
Check if the system is defined.
- Returns:
True if the system is defined, False otherwise.
- Return type:
- static undefined() ostk.astrodynamics.flight.System ¶
Create an undefined system.
- Returns:
The undefined system.
- Return type: