Modifier and Type | Method and Description |
---|---|
Transform |
Part.getTransform()
Returns the transform linking the part to its parent part.
|
Modifier and Type | Method and Description |
---|---|
void |
AssemblyBuilder.addPart(String partName,
String parentPartName,
Transform transform)
This method adds a new part to the currently built assembly, defining its new frame by a
Transform object.
|
void |
MainPart.updateFrame(Transform transform) |
void |
Part.updateFrame(Transform t) |
void |
MobilePart.updateFrame(Transform t) |
void |
IPart.updateFrame(Transform t) |
void |
Assembly.updateMainPartFrame(Transform transform)
Updates the main part frame's transformation to its parent frame using a
Transform as an input argument. |
Constructor and Description |
---|
Part(String name,
IPart parentPart,
Transform transform)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Transform |
OrientationTransformProvider.getTransform(AbsoluteDate date)
Get the
Transform corresponding to specified date. |
Transform |
AttitudeTransformProvider.getTransform(AbsoluteDate date)
Get the
Transform corresponding to specified date. |
Transform |
OrientationTransformProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
AttitudeTransformProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
OrientationTransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the
Transform corresponding to specified date. |
Transform |
AttitudeTransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the
Transform corresponding to specified date. |
Transform |
OrientationTransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
AttitudeTransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Modifier and Type | Method and Description |
---|---|
Transform |
OrientationAngleTransform.getReference()
Returns the reference transform.
|
Transform |
OrientationAngleTransform.getTransform(SpacecraftState state)
Get the
Transform corresponding to specified state. |
Constructor and Description |
---|
OrientationAngleTransform(Transform reference,
Vector3D axis,
OrientationAngleProvider orientationAngleProvider)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Transform |
Frame.getTransformTo(Frame destination,
AbsoluteDate date)
Get the transform from the instance to another frame.
|
Transform |
Frame.getTransformTo(Frame destination,
AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from the instance to another frame.
|
Transform |
Frame.getTransformTo(Frame destination,
AbsoluteDate date,
FramesConfiguration config)
Get the transform from the instance to another frame.
|
Transform |
Frame.getTransformTo(Frame destination,
AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from the instance to another frame.
|
Transform |
LOFType.transformFromInertial(AbsoluteDate date,
PVCoordinates pv)
Get the transform from an inertial frame defining position-velocity and the local orbital
frame.
|
Transform |
LOFType.transformFromInertial(AbsoluteDate date,
PVCoordinates pv,
boolean computeSpinDerivatives)
Get the transform from an inertial frame defining position-velocity and the local orbital
frame.
|
Modifier and Type | Method and Description |
---|---|
void |
UpdatableFrame.setTransform(Transform transform)
Update the transform from the parent frame to the instance.
|
void |
UpdatableFrame.updateTransform(Frame f1,
Frame f2,
Transform f1Tof2,
AbsoluteDate date)
Update the transform from parent frame implicitly according to two other
frames.
|
Constructor and Description |
---|
Frame(Frame parentIn,
Transform transformIn,
String nameIn)
Build a non-inertial frame from its transform with respect to its parent.
|
Frame(Frame parentIn,
Transform transformIn,
String nameIn,
boolean pseudoInertialIn)
Build a frame from its transform with respect to its parent.
|
UpdatableFrame(Frame parent,
Transform transform,
String name)
Build a non-inertial frame from its transform with respect to its parent.
|
UpdatableFrame(Frame parent,
Transform transform,
String name,
boolean pseudoInertial)
Build a frame from its transform with respect to its parent.
|
Modifier and Type | Field and Description |
---|---|
static Transform |
Transform.IDENTITY
Identity transform.
|
Modifier and Type | Method and Description |
---|---|
Transform |
Transform.freeze()
Get a freezed transform.
|
Transform |
Transform.getInverse()
Get the inverse transform of the instance.
|
Transform |
Transform.getInverse(boolean computeSpinDerivatives)
Get the inverse transform of the instance.
|
Transform |
TODProvider.getTransform(AbsoluteDate date)
Get the transform from Mean Of Date at specified date.
|
Transform |
MODProvider.getTransform(AbsoluteDate date)
Get the transfrom from parent frame.
|
Transform |
EODProvider.getTransform(AbsoluteDate date)
Get the
Transform corresponding to specified date. |
Transform |
ITRFEquinoxProvider.getTransform(AbsoluteDate date)
Get the transform from GTOD at specified date.
|
Transform |
TransformProvider.getTransform(AbsoluteDate date)
Get the
Transform corresponding to specified date. |
Transform |
HelmertTransformation.getTransform(AbsoluteDate date)
Compute the transform at some date.
|
Transform |
VEISProvider.getTransform(AbsoluteDate date)
Get the transform from GTOD at specified date.
|
Transform |
TIRFProvider.getTransform(AbsoluteDate date)
Get the transform from CIRF 2000 at specified date.
|
Transform |
GTODProvider.getTransform(AbsoluteDate date)
Get the transform from TOD at specified date.
|
Transform |
TEMEProvider.getTransform(AbsoluteDate date)
Get the transform from True Of Date date.
|
Transform |
ITRFProvider.getTransform(AbsoluteDate date)
Get the transform from TIRF 2000 at specified date.
|
Transform |
InterpolatingTransformProvider.getTransform(AbsoluteDate date)
Get the
Transform corresponding to specified date. |
Transform |
FixedTransformProvider.getTransform(AbsoluteDate date)
Get the
Transform corresponding to specified date. |
Transform |
CIRFProvider.getTransform(AbsoluteDate date)
Get the transform from GCRF to CIRF2000 at the specified date.
|
Transform |
TODProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from Mean Of Date at specified date.
|
Transform |
MODProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transfrom from parent frame.
|
Transform |
EODProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
ITRFEquinoxProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from GTOD at specified date.
|
Transform |
TransformProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
HelmertTransformation.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Compute the transform at some date.
|
Transform |
VEISProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from GTOD at specified date.
|
Transform |
TIRFProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from CIRF 2000 at specified date.
|
Transform |
GTODProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from TOD at specified date.
|
Transform |
TEMEProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from True Of Date date.
|
Transform |
ITRFProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from TIRF 2000 at specified date.
|
Transform |
InterpolatingTransformProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
FixedTransformProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
CIRFProvider.getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from GCRF to CIRF2000 at the specified date.
|
Transform |
TODProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from Mean Of Date at specified date.
|
Transform |
MODProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transfrom from parent frame.
|
Transform |
EODProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the
Transform corresponding to specified date. |
Transform |
ITRFEquinoxProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from GTOD at specified date.
|
Transform |
TransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the
Transform corresponding to specified date. |
Transform |
HelmertTransformation.getTransform(AbsoluteDate date,
FramesConfiguration config)
Compute the transform at some date.
|
Transform |
VEISProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the
Transform corresponding to specified date. |
Transform |
TIRFProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from CIRF 2000 at specified date.
|
Transform |
GTODProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from TOD at specified date.
|
Transform |
TEMEProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from True Of Date date.
|
Transform |
ITRFProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from TIRF 2000 at specified date.
|
Transform |
InterpolatingTransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the
Transform corresponding to specified date. |
Transform |
FixedTransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the
Transform corresponding to specified date. |
Transform |
CIRFProvider.getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from GCRF to CIRF2000 at the specified date.
|
Transform |
TODProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from Mean Of Date at specified date.
|
Transform |
MODProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transfrom from parent frame.
|
Transform |
EODProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
ITRFEquinoxProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from GTOD at specified date.
|
Transform |
TransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
HelmertTransformation.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Compute the transform at some date.
|
Transform |
VEISProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
TIRFProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from CIRF 2000 at specified date.
|
Transform |
GTODProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from TOD at specified date.
|
Transform |
TEMEProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from True Of Date date.
|
Transform |
ITRFProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from TIRF 2000 at specified date.
|
Transform |
InterpolatingTransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
FixedTransformProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the
Transform corresponding to specified date. |
Transform |
CIRFProvider.getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from GCRF to CIRF2000 at the specified date.
|
Transform |
TransformStateProvider.getTransform(SpacecraftState state)
Get the
Transform corresponding to specified state. |
static Transform |
Transform.interpolate(AbsoluteDate date,
boolean useVelocities,
boolean useRotationRates,
Collection<Transform> sample)
Interpolate a transform from a sample set of existing transforms.
|
static Transform |
Transform.interpolate(AbsoluteDate date,
boolean useVelocities,
boolean useRotationRates,
Collection<Transform> sample,
boolean computeSpinDerivative)
Interpolate a transform from a sample set of existing transforms.
|
Transform |
Transform.interpolate(AbsoluteDate interpolationDate,
Collection<Transform> sample)
Get an interpolated instance.
|
Transform |
Transform.interpolate(AbsoluteDate interpolationDate,
Collection<Transform> sample,
boolean computeSpinDerivative)
Get an interpolated instance.
|
Transform |
Transform.shiftedBy(double dt)
Get a time-shifted instance.
|
Transform |
Transform.shiftedBy(double dt,
boolean computeSpinDerivative)
Get a time-shifted instance.
|
Modifier and Type | Method and Description |
---|---|
static Transform |
Transform.interpolate(AbsoluteDate date,
boolean useVelocities,
boolean useRotationRates,
Collection<Transform> sample)
Interpolate a transform from a sample set of existing transforms.
|
static Transform |
Transform.interpolate(AbsoluteDate date,
boolean useVelocities,
boolean useRotationRates,
Collection<Transform> sample,
boolean computeSpinDerivative)
Interpolate a transform from a sample set of existing transforms.
|
Transform |
Transform.interpolate(AbsoluteDate interpolationDate,
Collection<Transform> sample)
Get an interpolated instance.
|
Transform |
Transform.interpolate(AbsoluteDate interpolationDate,
Collection<Transform> sample,
boolean computeSpinDerivative)
Get an interpolated instance.
|
Constructor and Description |
---|
FixedTransformProvider(Transform transformIn)
Simple constructor.
|
Transform(AbsoluteDate dateIn,
Transform first,
Transform second)
Build a transform by combining two existing ones without computing spin derivatives.
|
Transform(AbsoluteDate dateIn,
Transform first,
Transform second,
boolean computeSpinDerivatives)
Build a transform by combining two existing ones.
|
Modifier and Type | Method and Description |
---|---|
Transform |
SpacecraftState.toTransform()
Compute the transform from orbit/attitude reference frame to spacecraft frame.
|
Transform |
SpacecraftState.toTransform(Frame frame)
Compute the transform from specified frame to spacecraft frame.
|
Transform |
SpacecraftState.toTransform(Frame frame,
LOFType lofType)
Compute the transform from specified frame to local orbital frame.
|
Transform |
SpacecraftState.toTransform(LOFType lofType)
Compute the transform from orbit/attitude reference frame to local orbital frame.
|
Transform |
SpacecraftState.toTransformEvents()
Compute the transform from orbit/attitude (for events computation) reference frame to spacecraft frame.
|
Transform |
SpacecraftState.toTransformEvents(Frame frame)
Compute the transform from specified reference frame to spacecraft frame.
|
Transform |
SpacecraftState.toTransformForces()
Compute the transform from orbit/attitude (for forces computation) reference frame to spacecraft frame.
|
Transform |
SpacecraftState.toTransformForces(Frame frame)
Compute the transform from specified frame to spacecraft frame.
|
Copyright © 2020 CNES. All rights reserved.