Skip to content

Orbit Enumerations

Enumerations for specifying orbit representation types and reference frames.

OrbitRepresentation

OrbitRepresentation

OrbitRepresentation()

Orbital state representation format.

Specifies how orbital states are represented in the trajectory.

Initialize instance.

CARTESIAN class-attribute

CARTESIAN: Any = OrbitRepresentation.Cartesian

Orbital state representation format.

Specifies how orbital states are represented in the trajectory.

KEPLERIAN class-attribute

KEPLERIAN: Any = OrbitRepresentation.Keplerian

Orbital state representation format.

Specifies how orbital states are represented in the trajectory.

__doc__ class-attribute

__doc__ = 'Orbital state representation format.\n\nSpecifies how orbital states are represented in the trajectory.'

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'.

__module__ class-attribute

__module__ = 'brahe._brahe'

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'.

__eq__ method descriptor

__eq__(value)

Return self==value.

__ge__ method descriptor

__ge__(value)

Return self>=value.

__gt__ method descriptor

__gt__(value)

Return self>value.

__le__ method descriptor

__le__(value)

Return self<=value.

__lt__ method descriptor

__lt__(value)

Return self<value.

__ne__ method descriptor

__ne__(value)

Return self!=value.

__repr__ method descriptor

__repr__() -> str

Return repr(self).

__str__ method descriptor

__str__() -> str

Return str(self).

Specifies the type of orbital elements being used.


OrbitFrame

OrbitFrame

OrbitFrame()

Reference frame for orbital trajectory representation.

Specifies the coordinate reference frame for position and velocity states.

Initialize instance.

ECEF class-attribute

ECEF: Any = OrbitFrame.ECEF

Reference frame for orbital trajectory representation.

Specifies the coordinate reference frame for position and velocity states.

ECI class-attribute

ECI: Any = OrbitFrame.ECI

Reference frame for orbital trajectory representation.

Specifies the coordinate reference frame for position and velocity states.

__doc__ class-attribute

__doc__ = 'Reference frame for orbital trajectory representation.\n\nSpecifies the coordinate reference frame for position and velocity states.'

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'.

__module__ class-attribute

__module__ = 'brahe._brahe'

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'.

__eq__ method descriptor

__eq__(value)

Return self==value.

__ge__ method descriptor

__ge__(value)

Return self>=value.

__gt__ method descriptor

__gt__(value)

Return self>value.

__le__ method descriptor

__le__(value)

Return self<=value.

__lt__ method descriptor

__lt__(value)

Return self<value.

__ne__ method descriptor

__ne__(value)

Return self!=value.

__repr__ method descriptor

__repr__() -> str

Return repr(self).

__str__ method descriptor

__str__() -> str

Return str(self).

name method descriptor

name() -> str

Get the full name of the reference frame.

Returns:

Name Type Description
str str

Human-readable frame name


InterpolationMethod

InterpolationMethod

InterpolationMethod()

Python bindings for the new trajectory architecture Interpolation method for trajectory state estimation.

Specifies the algorithm used to estimate states at epochs between discrete trajectory points.

Initialize instance.

LINEAR class-attribute

LINEAR: Any = InterpolationMethod.Linear

Python bindings for the new trajectory architecture Interpolation method for trajectory state estimation.

Specifies the algorithm used to estimate states at epochs between discrete trajectory points.

__doc__ class-attribute

__doc__ = 'Python bindings for the new trajectory architecture\nInterpolation method for trajectory state estimation.\n\nSpecifies the algorithm used to estimate states at epochs between\ndiscrete trajectory points.'

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'.

__module__ class-attribute

__module__ = 'brahe._brahe'

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to 'utf-8'. errors defaults to 'strict'.

__eq__ method descriptor

__eq__(value)

Return self==value.

__ge__ method descriptor

__ge__(value)

Return self>=value.

__gt__ method descriptor

__gt__(value)

Return self>value.

__le__ method descriptor

__le__(value)

Return self<=value.

__lt__ method descriptor

__lt__(value)

Return self<value.

__ne__ method descriptor

__ne__(value)

Return self!=value.

__repr__ method descriptor

__repr__() -> str

Return repr(self).

__str__ method descriptor

__str__() -> str

Return str(self).

See Also