Package | Description |
---|---|
org.orekit.attitudes |
This package provides classes to represent simple attitudes.
|
org.orekit.files.ccsds.ndm.adm |
This package contains class managing CCSDS Attitude Data Message.
|
org.orekit.files.ccsds.ndm.adm.aem |
This package contains class managing CCSDS Attitude Ephemeris Message.
|
org.orekit.files.general |
This package provides interfaces for orbit file representations and corresponding
parsers.
|
org.orekit.frames |
This package provides classes to handle frames and transforms between them.
|
org.orekit.utils |
This package provides useful objects.
|
Modifier and Type | Method and Description |
---|---|
<T extends EventDetector> |
AttitudesSequence.addSwitchingCondition(AttitudeProvider past,
AttitudeProvider future,
T switchEvent,
boolean switchOnIncrease,
boolean switchOnDecrease,
double transitionTime,
AngularDerivativesFilter transitionFilter,
AttitudesSequence.SwitchHandler handler)
Add a switching condition between two attitude providers.
|
Constructor and Description |
---|
TabulatedLofOffset(Frame inertialFrame,
LOFType type,
List<? extends TimeStampedAngularCoordinates> table,
int n,
AngularDerivativesFilter filter)
Creates new instance.
|
TabulatedLofOffset(Frame inertialFrame,
LOFType type,
List<? extends TimeStampedAngularCoordinates> table,
int n,
AngularDerivativesFilter filter,
AbsoluteDate minDate,
AbsoluteDate maxDate)
Creates new instance.
|
TabulatedProvider(Frame referenceFrame,
List<? extends TimeStampedAngularCoordinates> table,
int n,
AngularDerivativesFilter filter)
Creates new instance.
|
TabulatedProvider(List<? extends TimeStampedAngularCoordinates> table,
int n,
AngularDerivativesFilter filter,
AbsoluteDate minDate,
AbsoluteDate maxDate,
AttitudeBuilder builder)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
AngularDerivativesFilter |
AttitudeType.getAngularDerivativesFilter()
Get the angular derivative filter corresponding to the attitude data.
|
Modifier and Type | Method and Description |
---|---|
AngularDerivativesFilter |
AemSegment.getAvailableDerivatives()
Get which derivatives of angular data are available in this attitude ephemeris segment.
|
Modifier and Type | Method and Description |
---|---|
AngularDerivativesFilter |
AttitudeEphemerisFile.AttitudeEphemerisSegment.getAvailableDerivatives()
Get which derivatives of angular data are available in this attitude ephemeris segment.
|
AngularDerivativesFilter |
OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment.getAvailableDerivatives()
Get which derivatives of angular data are available in this attitude ephemeris segment.
|
Modifier and Type | Method and Description |
---|---|
OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment |
OrekitAttitudeEphemerisFile.OrekitSatelliteAttitudeEphemeris.addNewSegment(List<SpacecraftState> states,
String interpolationMethod,
int interpolationSamples,
AngularDerivativesFilter availableDerivatives)
Injects pre-computed satellite states into this attitude ephemeris file
object, returning the generated
OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment that
has been stored internally. |
Constructor and Description |
---|
OrekitAttitudeEphemerisSegment(List<TimeStampedAngularCoordinates> attitudeDataLines,
String interpolationMethod,
int interpolationSamples,
Frame referenceFrame,
AngularDerivativesFilter availableDerivatives)
Constructor for OrekitAttitudeEphemerisSegment.
|
Modifier and Type | Method and Description |
---|---|
static Transform |
Transform.interpolate(AbsoluteDate date,
CartesianDerivativesFilter cFilter,
AngularDerivativesFilter aFilter,
Collection<Transform> sample)
Interpolate a transform from a sample set of existing transforms.
|
static <T extends CalculusFieldElement<T>> |
FieldTransform.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter cFilter,
AngularDerivativesFilter aFilter,
Collection<FieldTransform<T>> sample)
Interpolate a transform from a sample set of existing transforms.
|
static <T extends CalculusFieldElement<T>> |
FieldTransform.interpolate(FieldAbsoluteDate<T> date,
CartesianDerivativesFilter cFilter,
AngularDerivativesFilter aFilter,
Stream<FieldTransform<T>> sample)
Interpolate a transform from a sample set of existing transforms.
|
Constructor and Description |
---|
InterpolatingTransformProvider(TransformProvider rawProvider,
CartesianDerivativesFilter cFilter,
AngularDerivativesFilter aFilter,
int gridPoints,
double step,
int maxSlots,
double maxSpan,
double newSlotInterval)
Simple constructor.
|
ShiftingTransformProvider(TransformProvider rawProvider,
CartesianDerivativesFilter cFilter,
AngularDerivativesFilter aFilter,
int gridPoints,
double step,
int maxSlots,
double maxSpan,
double newSlotInterval)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
static AngularDerivativesFilter |
AngularDerivativesFilter.getFilter(int order)
Get the filter corresponding to a maximum derivation order.
|
static AngularDerivativesFilter |
AngularDerivativesFilter.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AngularDerivativesFilter[] |
AngularDerivativesFilter.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static TimeStampedAngularCoordinates |
TimeStampedAngularCoordinates.interpolate(AbsoluteDate date,
AngularDerivativesFilter filter,
Collection<TimeStampedAngularCoordinates> sample)
Interpolate angular coordinates.
|
static <T extends CalculusFieldElement<T>> |
TimeStampedFieldAngularCoordinates.interpolate(AbsoluteDate date,
AngularDerivativesFilter filter,
Collection<TimeStampedFieldAngularCoordinates<T>> sample)
Interpolate angular coordinates.
|
static <T extends CalculusFieldElement<T>> |
TimeStampedFieldAngularCoordinates.interpolate(FieldAbsoluteDate<T> date,
AngularDerivativesFilter filter,
Collection<TimeStampedFieldAngularCoordinates<T>> sample)
Interpolate angular coordinates.
|
Copyright © 2002-2021 CS GROUP. All rights reserved.