Uses of Interface
org.orekit.frames.LOF
-
Packages that use LOF Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.org.orekit.forces.maneuvers.propulsion This package provides propulsion models intended to be used with classManeuver
.org.orekit.frames This package provides classes to handle frames and transforms between them.org.orekit.frames.encounter Package specific to encounter local orbital frame.org.orekit.propagation Propagation -
-
Uses of LOF in org.orekit.attitudes
Constructors in org.orekit.attitudes with parameters of type LOF Constructor Description LofOffset(Frame inertialFrame, LOF lof)
Create a LOF-aligned attitude.LofOffset(Frame inertialFrame, LOF lof, RotationOrder order, double alpha1, double alpha2, double alpha3)
Creates new instance.TabulatedLofOffset(Frame inertialFrame, LOF lof, List<? extends TimeStampedAngularCoordinates> table, int n, AngularDerivativesFilter filter)
Creates new instance.TabulatedLofOffset(Frame inertialFrame, LOF lof, List<? extends TimeStampedAngularCoordinates> table, int n, AngularDerivativesFilter filter, AbsoluteDate minDate, AbsoluteDate maxDate)
Creates new instance. -
Uses of LOF in org.orekit.forces.maneuvers.propulsion
Methods in org.orekit.forces.maneuvers.propulsion with parameters of type LOF Modifier and Type Method Description static ThrustDirectionAndAttitudeProvider
ThrustDirectionAndAttitudeProvider. buildFromDirectionInLOF(LOF thrustDirectionLof, ThrustDirectionProvider variableDirectionInFrame, Vector3D thrusterAxisInSatelliteFrame)
Build a ThrustDirectionAndAttitudeProvider by a variable direction in a Local Orbital Frame. -
Uses of LOF in org.orekit.frames
Classes in org.orekit.frames that implement LOF Modifier and Type Class Description class
LocalMagneticFieldFrame
This class handles a magnetic field variation attitude provider.class
LOFType
Enumerate for different types of Local Orbital Frames.Methods in org.orekit.frames with parameters of type LOF Modifier and Type Method Description default <T extends CalculusFieldElement<T>>
FieldRotation<T>LOF. rotationFromLOF(Field<T> field, LOF fromLOF, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from inputlocal orbital frame
to the instance.default Rotation
LOF. rotationFromLOF(LOF fromLOF, AbsoluteDate date, PVCoordinates pv)
Get the rotation from inputlocal orbital frame
to the instance.static <T extends CalculusFieldElement<T>>
FieldRotation<T>LOF. rotationFromLOFInToLOFOut(Field<T> field, LOF in, LOF out, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from input to outputlocal orbital frame
.static Rotation
LOF. rotationFromLOFInToLOFOut(LOF in, LOF out, AbsoluteDate date, PVCoordinates pv)
Get the rotation from input to outputlocal orbital frame
.default Transform
LOF. transformFromLOF(LOF fromLOF, AbsoluteDate date, PVCoordinates pv)
Get the rotation from inputlocal orbital frame
to the instance.default <T extends CalculusFieldElement<T>>
FieldTransform<T>LOF. transformFromLOF(LOF fromLOF, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the rotation from inputcommonly used local orbital frame
to the instance.static Transform
LOF. transformFromLOFInToLOFOut(LOF in, LOF out, AbsoluteDate date, PVCoordinates pv)
Get the transform from input to outputlocal orbital frame
.static <T extends CalculusFieldElement<T>>
FieldTransform<T>LOF. transformFromLOFInToLOFOut(LOF in, LOF out, FieldAbsoluteDate<T> date, FieldPVCoordinates<T> pv)
Get the transform from input to outputlocal orbital frame
.Constructors in org.orekit.frames with parameters of type LOF Constructor Description LocalOrbitalFrame(Frame parent, LOF lof, PVCoordinatesProvider provider, String name)
Build a new instance. -
Uses of LOF in org.orekit.frames.encounter
Subinterfaces of LOF in org.orekit.frames.encounter Modifier and Type Interface Description interface
EncounterLOF
Interface for encounter local orbital frame.Classes in org.orekit.frames.encounter that implement LOF Modifier and Type Class Description class
AbstractEncounterLOF
Abstract class for encounter frame between two objects.class
DefaultEncounterLOF
Default encounter local orbital frame.class
ValsecchiEncounterFrame
Valsecchi encounter local orbital frame based on Valsecchi formulation from : "Valsecchi, G. -
Uses of LOF in org.orekit.propagation
Methods in org.orekit.propagation that return LOF Modifier and Type Method Description LOF
FieldStateCovariance. getLOF()
Get the covariance LOF type.LOF
StateCovariance. getLOF()
Get the covariance LOF type.Methods in org.orekit.propagation with parameters of type LOF Modifier and Type Method Description FieldStateCovariance<T>
FieldStateCovariance. changeCovarianceFrame(FieldOrbit<T> orbit, LOF lofOut)
Get the covariance in a given local orbital frame.StateCovariance
StateCovariance. changeCovarianceFrame(Orbit orbit, LOF lofOut)
Get the covariance in a given local orbital frame.Constructors in org.orekit.propagation with parameters of type LOF Constructor Description FieldStateCovariance(FieldMatrix<T> orbitalCovariance, FieldAbsoluteDate<T> epoch, LOF lof)
Constructor.StateCovariance(RealMatrix orbitalCovariance, AbsoluteDate epoch, LOF lof)
Constructor.
-