public class FixedFrameBuilder extends Object implements AttitudeBuilder
| Constructor and Description |
|---|
FixedFrameBuilder(Frame referenceFrame)
Creates new instance.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends CalculusFieldElement<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.
|
public FixedFrameBuilder(Frame referenceFrame)
referenceFrame - reference frame for raw attitudespublic Attitude build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
build in interface AttitudeBuilderframe - reference frame with respect to which attitude must be definedpvProv - provider for spacecraft position and velocityrawAttitude - raw rotation/rotation rate/rotation accelerationpublic <T extends CalculusFieldElement<T>> FieldAttitude<T> build(Frame frame, FieldPVCoordinatesProvider<T> pvProv, TimeStampedFieldAngularCoordinates<T> rawAttitude)
build in interface AttitudeBuilderT - the type of the field elementsframe - reference frame with respect to which attitude must be definedpvProv - provider for spacecraft position and velocityrawAttitude - raw rotation/rotation rate/rotation accelerationCopyright © 2002-2021 CS GROUP. All rights reserved.