Package org.orekit.attitudes
Class PythonAttitudeBuilder
- java.lang.Object
-
- org.orekit.attitudes.PythonAttitudeBuilder
-
- All Implemented Interfaces:
AttitudeBuilder
public class PythonAttitudeBuilder extends Object implements AttitudeBuilder
-
-
Constructor Summary
Constructors Constructor Description PythonAttitudeBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldAttitude<T>build(Frame frame, FieldPVCoordinatesProvider<T> pvProv, TimeStampedFieldAngularCoordinates<T> rawAttitude)
Build a filtered attitude.Attitude
build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
Build a filtered attitude.void
finalize()
Part of JCC Python interface to objectvoid
pythonDecRef()
Part of JCC Python interface to objectlong
pythonExtension()
Part of JCC Python interface to objectvoid
pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
pythonExtension
public long pythonExtension()
Part of JCC Python interface to object
-
finalize
public void finalize() throws Throwable
Part of JCC Python interface to object
-
pythonDecRef
public void pythonDecRef()
Part of JCC Python interface to object
-
build
public Attitude build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
Build a filtered attitude.- Specified by:
build
in interfaceAttitudeBuilder
- Parameters:
frame
- reference frame with respect to which attitude must be definedpvProv
- provider for spacecraft position and velocityrawAttitude
- raw rotation/rotation rate/rotation acceleration- Returns:
- filtered attitude
-
build
public <T extends CalculusFieldElement<T>> FieldAttitude<T> build(Frame frame, FieldPVCoordinatesProvider<T> pvProv, TimeStampedFieldAngularCoordinates<T> rawAttitude)
Build a filtered attitude.- Specified by:
build
in interfaceAttitudeBuilder
- Type Parameters:
T
- the type of the field elements- Parameters:
frame
- reference frame with respect to which attitude must be definedpvProv
- provider for spacecraft position and velocityrawAttitude
- raw rotation/rotation rate/rotation acceleration- Returns:
- filtered attitude
-
-