Uses of Class
org.orekit.frames.Frame
-
Packages that use Frame Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.org.orekit.bodies This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids.org.orekit.estimation.iod org.orekit.estimation.measurements The measurements package defines everything that is related to orbit determination measurements.org.orekit.estimation.measurements.generation This package provides Orbit Determination measurements generation.org.orekit.files.ccsds This package provides a parser for orbit data stored in CCSDS Orbit Data Message format.org.orekit.files.general This package provides interfaces for orbit file representations and corresponding parsers.org.orekit.files.sp3 This package provides a parser for orbit data stored in SP3 format.org.orekit.forces This package provides the interface for force models that will be used by theNumericalPropagator, as well as some classical spacecraft models for surface forces (spherical, box and solar array ...).org.orekit.forces.drag This package provides all drag-related forces.org.orekit.forces.drag.atmosphere This package provides the atmosphere model interface and several implementations.org.orekit.forces.gravity This package provides all gravity-related forces.org.orekit.forces.maneuvers This package provides models of simple maneuvers.org.orekit.forces.radiation This package provides all radiation pressure related forces.org.orekit.frames This package provides classes to handle frames and transforms between them.org.orekit.gnss.antenna This package provides classes related to receiver and satellites antenna modeling.org.orekit.gnss.attitude This package provides classes related to navigation satellites attitude modeling.org.orekit.models.earth This package provides models that simulate certain physical phenomena of Earth and the near-Earth environment.org.orekit.models.earth.displacement This package provides models computing reference points displacements on Earth surface.org.orekit.orbits This package provides classes to represent orbits.org.orekit.propagation Propagationorg.orekit.propagation.analytical Top level package for analytical propagators.org.orekit.propagation.analytical.gnss This package provides classes to propagate GNSS orbits.org.orekit.propagation.analytical.tle This package provides classes to read and extrapolate tle's.org.orekit.propagation.conversion This package provides tools to convert a given propagator or a set ofSpacecraftStateinto another propagator.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation.org.orekit.propagation.integration Utilities for integration-based propagators (both numerical and semi-analytical).org.orekit.propagation.numerical Top level package for numerical propagators.org.orekit.propagation.semianalytical.dsst This package provides an implementation of the Draper Semi-analytical Satellite Theory (DSST).org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST).org.orekit.propagation.semianalytical.dsst.utilities This package provides utilities for Draper Semi-analytical Satellite Theory (DSST).org.orekit.utils This package provides useful objects. -
-
Uses of Frame in org.orekit.attitudes
Methods in org.orekit.attitudes that return Frame Modifier and Type Method Description FrameGroundPointing. getBodyFrame()Get the body frame.FrameAttitude. getReferenceFrame()Get the reference frame.FrameFieldAttitude. getReferenceFrame()Get the reference frame.Methods in org.orekit.attitudes with parameters of type Frame Modifier and Type Method Description <T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>AttitudeProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeAttitudeProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>AttitudesSequence. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeAttitudesSequence. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>CelestialBodyPointed. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeCelestialBodyPointed. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>FixedRate. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeFixedRate. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>GroundPointing. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeGroundPointing. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>InertialProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeInertialProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>LofOffset. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeLofOffset. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>LofOffsetPointing. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeLofOffsetPointing. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>SpinStabilized. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeSpinStabilized. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>TabulatedLofOffset. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeTabulatedLofOffset. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>TabulatedProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeTabulatedProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>YawCompensation. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeYawCompensation. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>YawSteering. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeYawSteering. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>YawCompensation. getBaseState(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the base system state at given date, without compensation.AttitudeYawCompensation. getBaseState(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the base system state at given date, without compensation.<T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>YawSteering. getBaseState(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the base system state at given date, without compensation.AttitudeYawSteering. getBaseState(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the base system state at given date, without compensation.<T extends org.hipparchus.RealFieldElement<T>>
TimeStampedFieldPVCoordinates<T>BodyCenterPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the target point position/velocity in specified frame.TimeStampedPVCoordinatesBodyCenterPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the target point position/velocity in specified frame.abstract <T extends org.hipparchus.RealFieldElement<T>>
TimeStampedFieldPVCoordinates<T>GroundPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the target point position/velocity in specified frame.abstract TimeStampedPVCoordinatesGroundPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the target point position/velocity in specified frame.<T extends org.hipparchus.RealFieldElement<T>>
TimeStampedFieldPVCoordinates<T>LofOffsetPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the target point position/velocity in specified frame.TimeStampedPVCoordinatesLofOffsetPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the target point position/velocity in specified frame.<T extends org.hipparchus.RealFieldElement<T>>
TimeStampedFieldPVCoordinates<T>NadirPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the target point position/velocity in specified frame.TimeStampedPVCoordinatesNadirPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the target point position/velocity in specified frame.<T extends org.hipparchus.RealFieldElement<T>>
TimeStampedFieldPVCoordinates<T>TargetPointing. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the target point position/velocity in specified frame.TimeStampedPVCoordinatesTargetPointing. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the target point position/velocity in specified frame.<T extends org.hipparchus.RealFieldElement<T>>
TimeStampedFieldPVCoordinates<T>YawCompensation. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the target point position/velocity in specified frame.TimeStampedPVCoordinatesYawCompensation. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the target point position/velocity in specified frame.<T extends org.hipparchus.RealFieldElement<T>>
TimeStampedFieldPVCoordinates<T>YawSteering. getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the target point position/velocity in specified frame.TimeStampedPVCoordinatesYawSteering. getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the target point position/velocity in specified frame.<T extends org.hipparchus.RealFieldElement<T>>
TYawCompensation. getYawAngle(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the yaw compensation angle at date.doubleYawCompensation. getYawAngle(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the yaw compensation angle at date.AttitudeAttitude. withReferenceFrame(Frame newReferenceFrame)Get a similar attitude with a specific reference frame.FieldAttitude<T>FieldAttitude. withReferenceFrame(Frame newReferenceFrame)Get a similar attitude with a specific reference frame.Constructors in org.orekit.attitudes with parameters of type Frame Constructor Description Attitude(Frame referenceFrame, TimeStampedAngularCoordinates orientation)Creates a new instance.Attitude(AbsoluteDate date, Frame referenceFrame, org.hipparchus.geometry.euclidean.threed.Rotation attitude, org.hipparchus.geometry.euclidean.threed.Vector3D spin, org.hipparchus.geometry.euclidean.threed.Vector3D acceleration)Creates a new instance.Attitude(AbsoluteDate date, Frame referenceFrame, AngularCoordinates orientation)Creates a new instance.BodyCenterPointing(Frame inertialFrame, Ellipsoid shape)Creates new instance.CelestialBodyPointed(Frame celestialFrame, PVCoordinatesProvider pointedBody, org.hipparchus.geometry.euclidean.threed.Vector3D phasingCel, org.hipparchus.geometry.euclidean.threed.Vector3D pointingSat, org.hipparchus.geometry.euclidean.threed.Vector3D phasingSat)Creates new instance.FieldAttitude(Frame referenceFrame, TimeStampedFieldAngularCoordinates<T> orientation)Creates a new instance.FieldAttitude(FieldAbsoluteDate<T> date, Frame referenceFrame, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> attitude, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> spin, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> acceleration)Creates a new instance.FieldAttitude(FieldAbsoluteDate<T> date, Frame referenceFrame, org.hipparchus.geometry.euclidean.threed.Rotation attitude, org.hipparchus.geometry.euclidean.threed.Vector3D spin, org.hipparchus.geometry.euclidean.threed.Vector3D acceleration, org.hipparchus.Field<T> field)Creates a new instance.FieldAttitude(FieldAbsoluteDate<T> date, Frame referenceFrame, FieldAngularCoordinates<T> orientation)Creates a new instance.GroundPointing(Frame inertialFrame, Frame bodyFrame)Default constructor.LofOffset(Frame inertialFrame, LOFType type)Create a LOF-aligned attitude.LofOffset(Frame inertialFrame, LOFType type, org.hipparchus.geometry.euclidean.threed.RotationOrder order, double alpha1, double alpha2, double alpha3)Creates new instance.LofOffsetPointing(Frame inertialFrame, BodyShape shape, AttitudeProvider attLaw, org.hipparchus.geometry.euclidean.threed.Vector3D satPointingVector)Creates new instance.NadirPointing(Frame inertialFrame, BodyShape shape)Creates new instance.TabulatedLofOffset(Frame inertialFrame, LOFType type, List<TimeStampedAngularCoordinates> table, int n, AngularDerivativesFilter filter)Creates new instance.TabulatedProvider(Frame referenceFrame, List<TimeStampedAngularCoordinates> table, int n, AngularDerivativesFilter filter)Creates new instance.TargetPointing(Frame inertialFrame, GeodeticPoint targetGeo, BodyShape shape)Creates a new instance from body shape and target expressed in geodetic coordinates.TargetPointing(Frame inertialFrame, Frame bodyFrame, org.hipparchus.geometry.euclidean.threed.Vector3D target)Creates a new instance from body frame and target expressed in Cartesian coordinates.YawCompensation(Frame inertialFrame, GroundPointing groundPointingLaw)Creates a new instance.YawSteering(Frame inertialFrame, GroundPointing groundPointingLaw, PVCoordinatesProvider sun, org.hipparchus.geometry.euclidean.threed.Vector3D phasingAxis)Creates a new instance. -
Uses of Frame in org.orekit.bodies
Methods in org.orekit.bodies that return Frame Modifier and Type Method Description FrameBodyShape. getBodyFrame()Get body frame related to body shape.FrameOneAxisEllipsoid. getBodyFrame()Get body frame related to body shape.FrameCelestialBody. getBodyOrientedFrame()Get a body oriented, body centered frame.FrameEllipse. getFrame()Get the defining frame.FrameEllipsoid. getFrame()Get the ellipsoid central frame.FrameCelestialBody. getInertiallyOrientedFrame()Get an inertially oriented, body centered frame.Methods in org.orekit.bodies with parameters of type Frame Modifier and Type Method Description <T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>OneAxisEllipsoid. getCartesianIntersectionPoint(org.hipparchus.geometry.euclidean.threed.FieldLine<T> line, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> close, Frame frame, FieldAbsoluteDate<T> date)Get the intersection point of a line with the surface of the body.org.hipparchus.geometry.euclidean.threed.Vector3DOneAxisEllipsoid. getCartesianIntersectionPoint(org.hipparchus.geometry.euclidean.threed.Line line, org.hipparchus.geometry.euclidean.threed.Vector3D close, Frame frame, AbsoluteDate date)Get the intersection point of a line with the surface of the body.<T extends org.hipparchus.RealFieldElement<T>>
FieldGeodeticPoint<T>BodyShape. getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.FieldLine<T> line, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> close, Frame frame, FieldAbsoluteDate<T> date)Get the intersection point of a line with the surface of the body.GeodeticPointBodyShape. getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.Line line, org.hipparchus.geometry.euclidean.threed.Vector3D close, Frame frame, AbsoluteDate date)Get the intersection point of a line with the surface of the body.<T extends org.hipparchus.RealFieldElement<T>>
FieldGeodeticPoint<T>OneAxisEllipsoid. getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.FieldLine<T> line, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> close, Frame frame, FieldAbsoluteDate<T> date)Get the intersection point of a line with the surface of the body.GeodeticPointOneAxisEllipsoid. getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.Line line, org.hipparchus.geometry.euclidean.threed.Vector3D close, Frame frame, AbsoluteDate date)Get the intersection point of a line with the surface of the body.org.hipparchus.geometry.euclidean.threed.Vector3DBodyShape. projectToGround(org.hipparchus.geometry.euclidean.threed.Vector3D point, AbsoluteDate date, Frame frame)Project a point to the ground.TimeStampedPVCoordinatesBodyShape. projectToGround(TimeStampedPVCoordinates pv, Frame frame)Project a moving point to the ground.org.hipparchus.geometry.euclidean.threed.Vector3DOneAxisEllipsoid. projectToGround(org.hipparchus.geometry.euclidean.threed.Vector3D point, AbsoluteDate date, Frame frame)Project a point to the ground.TimeStampedPVCoordinatesOneAxisEllipsoid. projectToGround(TimeStampedPVCoordinates pv, Frame frame)Project a moving point to the ground.<T extends org.hipparchus.RealFieldElement<T>>
FieldGeodeticPoint<T>BodyShape. transform(org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> point, Frame frame, FieldAbsoluteDate<T> date)Transform a Cartesian point to a surface-relative point.GeodeticPointBodyShape. transform(org.hipparchus.geometry.euclidean.threed.Vector3D point, Frame frame, AbsoluteDate date)Transform a Cartesian point to a surface-relative point.<T extends org.hipparchus.RealFieldElement<T>>
FieldGeodeticPoint<T>OneAxisEllipsoid. transform(org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> point, Frame frame, FieldAbsoluteDate<T> date)Transform a Cartesian point to a surface-relative point.GeodeticPointOneAxisEllipsoid. transform(org.hipparchus.geometry.euclidean.threed.Vector3D point, Frame frame, AbsoluteDate date)Transform a Cartesian point to a surface-relative point.FieldGeodeticPoint<org.hipparchus.analysis.differentiation.DerivativeStructure>OneAxisEllipsoid. transform(PVCoordinates point, Frame frame, AbsoluteDate date)Transform a Cartesian point to a surface-relative point.Constructors in org.orekit.bodies with parameters of type Frame Constructor Description Ellipse(org.hipparchus.geometry.euclidean.threed.Vector3D center, org.hipparchus.geometry.euclidean.threed.Vector3D u, org.hipparchus.geometry.euclidean.threed.Vector3D v, double a, double b, Frame frame)Simple constructor.Ellipsoid(Frame frame, double a, double b, double c)Simple constructor.OneAxisEllipsoid(double ae, double f, Frame bodyFrame)Simple constructor. -
Uses of Frame in org.orekit.estimation.iod
Methods in org.orekit.estimation.iod with parameters of type Frame Modifier and Type Method Description KeplerianOrbitIodGibbs. estimate(Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D r1, AbsoluteDate date1, org.hipparchus.geometry.euclidean.threed.Vector3D r2, AbsoluteDate date2, org.hipparchus.geometry.euclidean.threed.Vector3D r3, AbsoluteDate date3)Give an initial orbit estimation, assuming Keplerian motion.KeplerianOrbitIodGibbs. estimate(Frame frame, PV pv1, PV pv2, PV pv3)Give an initial orbit estimation, assuming Keplerian motion.KeplerianOrbitIodLambert. estimate(Frame frame, boolean posigrade, int nRev, org.hipparchus.geometry.euclidean.threed.Vector3D p1, AbsoluteDate t1, org.hipparchus.geometry.euclidean.threed.Vector3D p2, AbsoluteDate t2)Estimate a Keplerian orbit given two position vectors and a duration.Constructors in org.orekit.estimation.iod with parameters of type Frame Constructor Description IodGooding(Frame frame, double mu)Creator. -
Uses of Frame in org.orekit.estimation.measurements
Methods in org.orekit.estimation.measurements that return Frame Modifier and Type Method Description FrameGroundStation. getEstimatedEarthFrame()Get the estimated Earth frame, including the estimated linear models for pole and prime meridian.FrameAngularRaDec. getReferenceFrame()Get the reference frame in which the right ascension - declination angles are given.Methods in org.orekit.estimation.measurements with parameters of type Frame Modifier and Type Method Description TransformGroundStation. getOffsetToInertial(Frame inertial, AbsoluteDate clockDate)Get the transform between offset frame and inertial frame.FieldTransform<org.hipparchus.analysis.differentiation.DerivativeStructure>GroundStation. getOffsetToInertial(Frame inertial, AbsoluteDate clockDate, org.hipparchus.analysis.differentiation.DSFactory factory, Map<String,Integer> indices)Get the transform between offset frame and inertial frame with derivatives.FieldTransform<org.hipparchus.analysis.differentiation.DerivativeStructure>GroundStation. getOffsetToInertial(Frame inertial, FieldAbsoluteDate<org.hipparchus.analysis.differentiation.DerivativeStructure> offsetCompensatedDate, org.hipparchus.analysis.differentiation.DSFactory factory, Map<String,Integer> indices)Get the transform between offset frame and inertial frame with derivatives.Constructors in org.orekit.estimation.measurements with parameters of type Frame Constructor Description AngularRaDec(GroundStation station, Frame referenceFrame, AbsoluteDate date, double[] angular, double[] sigma, double[] baseWeight)Deprecated.AngularRaDec(GroundStation station, Frame referenceFrame, AbsoluteDate date, double[] angular, double[] sigma, double[] baseWeight, int propagatorIndex)Deprecated.AngularRaDec(GroundStation station, Frame referenceFrame, AbsoluteDate date, double[] angular, double[] sigma, double[] baseWeight, ObservableSatellite satellite)Simple constructor. -
Uses of Frame in org.orekit.estimation.measurements.generation
Constructors in org.orekit.estimation.measurements.generation with parameters of type Frame Constructor Description AngularRaDecBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource, GroundStation station, Frame referenceFrame, double[] sigma, double[] baseWeight, ObservableSatellite satellite)Simple constructor. -
Uses of Frame in org.orekit.files.ccsds
Subclasses of Frame in org.orekit.files.ccsds Modifier and Type Class Description classCcsdsModifiedFrameA reference frame created from theREF_FRAMEandCENTER_NAMEis a CCSDS OPM, OMM, or OEM file.Methods in org.orekit.files.ccsds that return Frame Modifier and Type Method Description FrameOGMFile. getCovRefFrame()Get coordinate system for covariance matrix, for absolute frames.FrameCCSDSFrame. getFrame(IERSConventions conventions, boolean simpleEOP)Get the frame corresponding to the CCSDS constant.FrameODMMetaData. getFrame()Get the reference frame in which data are given: used for state vector and Keplerian elements data (and for the covariance reference frame if none is given).FrameOEMFile.CovarianceMatrix. getFrame()Get coordinate system for covariance matrix, for absolute frames.FrameOEMFile.EphemeridesBlock. getFrame()FrameTDMFile.TDMMetaData. getReferenceFrame()Get the the value ofREFERENCE_FRAMEas an OrekitFrame.FrameODMMetaData. getRefFrame()Get the the value ofREF_FRAMEas an OrekitFrame.FrameOPMFile.Maneuver. getRefFrame()Get Coordinate system for velocity increment vector, for absolute frames.Methods in org.orekit.files.ccsds with parameters of type Frame Modifier and Type Method Description StreamingOemWriter.SegmentStreamingOemWriter. newSegment(Frame frame, Map<Keyword,String> segmentMetadata)Create a writer for a new OEM ephemeris segment.voidTDMFile.TDMMetaData. setReferenceFrame(Frame refFrame)Set the reference frame in which data are given: used for RADEC tracking data.voidOPMFile.Maneuver. setRefFrame(Frame refFrame)Set Coordinate system for velocity increment vector, for absolute frames. -
Uses of Frame in org.orekit.files.general
Methods in org.orekit.files.general that return Frame Modifier and Type Method Description FrameEphemerisFile.EphemerisSegment. getFrame()Get the reference frame for this ephemeris segment.FrameOrekitEphemerisFile.OrekitEphemerisSegment. getFrame()Constructors in org.orekit.files.general with parameters of type Frame Constructor Description OrekitEphemerisSegment(List<TimeStampedPVCoordinates> coordinates, Frame frame, String frameCenterString, double mu, TimeScale timeScale, int samples)constructor for OrekitEphemerisSegment. -
Uses of Frame in org.orekit.files.sp3
Methods in org.orekit.files.sp3 that return Frame Modifier and Type Method Description FrameSP3File.SP3Ephemeris. getFrame()Constructor parameters in org.orekit.files.sp3 with type arguments of type Frame Constructor Description SP3Parser(double mu, int interpolationSamples, Function<? super String,? extends Frame> frameBuilder)Create an SP3 parser and specify the extra information needed to create aPropagatorfrom the ephemeris data. -
Uses of Frame in org.orekit.forces
Methods in org.orekit.forces with parameters of type Frame Modifier and Type Method Description org.hipparchus.geometry.euclidean.threed.Vector3DBoxAndSolarArraySpacecraft. dragAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, double density, org.hipparchus.geometry.euclidean.threed.Vector3D relativeVelocity, double[] parameters)Compute the acceleration due to drag.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>BoxAndSolarArraySpacecraft. dragAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, double density, org.hipparchus.geometry.euclidean.threed.Vector3D relativeVelocity, double[] parameters, String paramName)Compute acceleration due to drag, with parameters derivatives.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>BoxAndSolarArraySpacecraft. dragAcceleration(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation, T mass, T density, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> relativeVelocity, T[] parameters)Compute the acceleration due to drag.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>BoxAndSolarArraySpacecraft. getNormal(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<org.hipparchus.analysis.differentiation.DerivativeStructure> rotation)Get solar array normal in spacecraft frame.org.hipparchus.geometry.euclidean.threed.Vector3DBoxAndSolarArraySpacecraft. getNormal(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation)Get solar array normal in spacecraft frame.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>BoxAndSolarArraySpacecraft. getNormal(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation)Get solar array normal in spacecraft frame.org.hipparchus.geometry.euclidean.threed.Vector3DBoxAndSolarArraySpacecraft. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters)Compute the acceleration due to radiation pressure.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>BoxAndSolarArraySpacecraft. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters, String paramName)Compute the acceleration due to radiation pressure, with parameters derivatives.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>BoxAndSolarArraySpacecraft. radiationPressureAcceleration(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation, T mass, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> flux, T[] parameters)Compute the acceleration due to radiation pressure. -
Uses of Frame in org.orekit.forces.drag
Methods in org.orekit.forces.drag with parameters of type Frame Modifier and Type Method Description org.hipparchus.geometry.euclidean.threed.Vector3DDragSensitive. dragAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, double density, org.hipparchus.geometry.euclidean.threed.Vector3D relativeVelocity, double[] parameters)Compute the acceleration due to drag.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>DragSensitive. dragAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, double density, org.hipparchus.geometry.euclidean.threed.Vector3D relativeVelocity, double[] parameters, String paramName)Compute acceleration due to drag, with parameters derivatives.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>DragSensitive. dragAcceleration(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation, T mass, T density, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> relativeVelocity, T[] parameters)Compute the acceleration due to drag.org.hipparchus.geometry.euclidean.threed.Vector3DIsotropicDrag. dragAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, double density, org.hipparchus.geometry.euclidean.threed.Vector3D relativeVelocity, double[] parameters)Compute the acceleration due to drag.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>IsotropicDrag. dragAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, double density, org.hipparchus.geometry.euclidean.threed.Vector3D relativeVelocity, double[] parameters, String paramName)Compute acceleration due to drag, with parameters derivatives.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>IsotropicDrag. dragAcceleration(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation, T mass, T density, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> relativeVelocity, T[] parameters)Compute the acceleration due to drag. -
Uses of Frame in org.orekit.forces.drag.atmosphere
Methods in org.orekit.forces.drag.atmosphere that return Frame Modifier and Type Method Description FrameAtmosphere. getFrame()Get the frame of the central body.FrameDTM2000. getFrame()Get the frame of the central body.FrameHarrisPriester. getFrame()Get the frame of the central body.FrameJB2008. getFrame()Get the frame of the central body.FrameNRLMSISE00. getFrame()Get the frame of the central body.FrameSimpleExponentialAtmosphere. getFrame()Get the frame of the central body.Methods in org.orekit.forces.drag.atmosphere with parameters of type Frame Modifier and Type Method Description doubleAtmosphere. getDensity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)Get the local density.<T extends org.hipparchus.RealFieldElement<T>>
TAtmosphere. getDensity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)Get the local density.doubleDTM2000. getDensity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)Get the local density.<T extends org.hipparchus.RealFieldElement<T>>
TDTM2000. getDensity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)Get the local density.doubleHarrisPriester. getDensity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)Get the local density at some position.<T extends org.hipparchus.RealFieldElement<T>>
THarrisPriester. getDensity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)Get the local density at some position.doubleJB2008. getDensity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)Get the local density.<T extends org.hipparchus.RealFieldElement<T>>
TJB2008. getDensity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)Get the local density.doubleNRLMSISE00. getDensity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)Get the local density.<T extends org.hipparchus.RealFieldElement<T>>
TNRLMSISE00. getDensity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)Get the local density.doubleSimpleExponentialAtmosphere. getDensity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)Get the local density.<T extends org.hipparchus.RealFieldElement<T>>
TSimpleExponentialAtmosphere. getDensity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)default org.hipparchus.geometry.euclidean.threed.Vector3DAtmosphere. getVelocity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)Get the inertial velocity of atmosphere molecules.default <T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>Atmosphere. getVelocity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)Get the inertial velocity of atmosphere molecules. -
Uses of Frame in org.orekit.forces.gravity
Constructors in org.orekit.forces.gravity with parameters of type Frame Constructor Description HolmesFeatherstoneAttractionModel(Frame centralBodyFrame, NormalizedSphericalHarmonicsProvider provider)Creates a new instance.OceanTides(Frame centralBodyFrame, double ae, double mu, boolean poleTide, double step, int nbPoints, int degree, int order, IERSConventions conventions, UT1Scale ut1)Simple constructor.OceanTides(Frame centralBodyFrame, double ae, double mu, int degree, int order, IERSConventions conventions, UT1Scale ut1)Simple constructor.SolidTides(Frame centralBodyFrame, double ae, double mu, TideSystem centralTideSystem, boolean poleTide, double step, int nbPoints, IERSConventions conventions, UT1Scale ut1, CelestialBody... bodies)Simple constructor.SolidTides(Frame centralBodyFrame, double ae, double mu, TideSystem centralTideSystem, IERSConventions conventions, UT1Scale ut1, CelestialBody... bodies)Simple constructor. -
Uses of Frame in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers that return Frame Modifier and Type Method Description FrameSmallManeuverAnalyticalModel. getInertialFrame()Get the inertial frame in which the velocity increment is defined.Constructors in org.orekit.forces.maneuvers with parameters of type Frame Constructor Description SmallManeuverAnalyticalModel(SpacecraftState state0, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D dV, double isp)Build a maneuver defined in user-specified frame. -
Uses of Frame in org.orekit.forces.radiation
Methods in org.orekit.forces.radiation with parameters of type Frame Modifier and Type Method Description <T extends org.hipparchus.RealFieldElement<T>>
TSolarRadiationPressure. getLightingRatio(org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame, FieldAbsoluteDate<T> date)Get the lighting ratio ([0-1]).doubleSolarRadiationPressure. getLightingRatio(org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame, AbsoluteDate date)Get the lighting ratio ([0-1]).org.hipparchus.geometry.euclidean.threed.Vector3DIsotropicRadiationClassicalConvention. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters)Compute the acceleration due to radiation pressure.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>IsotropicRadiationClassicalConvention. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters, String paramName)Compute the acceleration due to radiation pressure, with parameters derivatives.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>IsotropicRadiationClassicalConvention. radiationPressureAcceleration(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation, T mass, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> flux, T[] parameters)Compute the acceleration due to radiation pressure.org.hipparchus.geometry.euclidean.threed.Vector3DIsotropicRadiationCNES95Convention. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters)Compute the acceleration due to radiation pressure.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>IsotropicRadiationCNES95Convention. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters, String paramName)Compute the acceleration due to radiation pressure, with parameters derivatives.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>IsotropicRadiationCNES95Convention. radiationPressureAcceleration(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation, T mass, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> flux, T[] parameters)Compute the acceleration due to radiation pressure.org.hipparchus.geometry.euclidean.threed.Vector3DIsotropicRadiationSingleCoefficient. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters)Compute the acceleration due to radiation pressure.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>IsotropicRadiationSingleCoefficient. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters, String paramName)Compute the acceleration due to radiation pressure, with parameters derivatives.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>IsotropicRadiationSingleCoefficient. radiationPressureAcceleration(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation, T mass, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> flux, T[] parameters)Compute the acceleration due to radiation pressure.org.hipparchus.geometry.euclidean.threed.Vector3DRadiationSensitive. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters)Compute the acceleration due to radiation pressure.org.hipparchus.geometry.euclidean.threed.FieldVector3D<org.hipparchus.analysis.differentiation.DerivativeStructure>RadiationSensitive. radiationPressureAcceleration(AbsoluteDate date, Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D position, org.hipparchus.geometry.euclidean.threed.Rotation rotation, double mass, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters, String paramName)Compute the acceleration due to radiation pressure, with parameters derivatives.<T extends org.hipparchus.RealFieldElement<T>>
org.hipparchus.geometry.euclidean.threed.FieldVector3D<T>RadiationSensitive. radiationPressureAcceleration(FieldAbsoluteDate<T> date, Frame frame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, org.hipparchus.geometry.euclidean.threed.FieldRotation<T> rotation, T mass, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> flux, T[] parameters)Compute the acceleration due to radiation pressure. -
Uses of Frame in org.orekit.frames
Subclasses of Frame in org.orekit.frames Modifier and Type Class Description classFactoryManagedFrameBase class for the predefined frames that are managed byFramesFactory.classL1FrameClass to create a L1 centered frame withL1TransformProvider.classL2FrameClass to create a L2 centered frame withL2TransformProvider.classLocalOrbitalFrameClass for frames moving with an orbiting satellite.classTopocentricFrameTopocentric frame.classUpdatableFrameFrame whose transform from its parent can be updated.classVersionedITRFSpecific version of International Terrestrial Reference Frame.Methods in org.orekit.frames that return Frame Modifier and Type Method Description FrameHelmertTransformation.Predefined. createTransformedITRF(Frame parent, String name)Create an ITRF frame by transforming another ITRF frame.FrameFrame. getAncestor(int n)Get the nth ancestor of the frame.static FrameFramesFactory. getEcliptic(IERSConventions conventions)Get the ecliptic frame.static FrameFramesFactory. getFrame(Predefined factoryKey)Get one of the predefined frames.FrameOrphanFrame. getFrame()Get the associatedframe.FrameFrame. getFrozenFrame(Frame reference, AbsoluteDate freezingDate, String frozenName)Get a new version of the instance, frozen with respect to a reference frame.static FrameFramesFactory. getGCRF()Get the unique GCRF frame.static FrameFramesFactory. getICRF()Get the unique ICRF frame.FrameFrame. getParent()Get the parent frame.protected static FrameFrame. getRoot()Get the unique root frame.Methods in org.orekit.frames with parameters of type Frame Modifier and Type Method Description voidOrphanFrame. attachTo(Frame parent, Transform transform, boolean isPseudoInertial)Attach the instance (and all its children down to leafs) to the main tree.voidOrphanFrame. attachTo(Frame parent, TransformProvider transformProvider, boolean isPseudoInertial)Attach the instance (and all its children down to leafs) to the main tree.FrameHelmertTransformation.Predefined. createTransformedITRF(Frame parent, String name)Create an ITRF frame by transforming another ITRF frame.static EOPHistoryFramesFactory. findEOP(Frame start)Retrieve EOP from a frame hierarchy.<T extends org.hipparchus.RealFieldElement<T>>
TTopocentricFrame. getAzimuth(org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> extPoint, Frame frame, FieldAbsoluteDate<T> date)Get the azimuth of a point with regards to the topocentric frame center point.doubleTopocentricFrame. getAzimuth(org.hipparchus.geometry.euclidean.threed.Vector3D extPoint, Frame frame, AbsoluteDate date)Get the azimuth of a point with regards to the topocentric frame center point.<T extends org.hipparchus.RealFieldElement<T>>
TTopocentricFrame. getElevation(org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> extPoint, Frame frame, FieldAbsoluteDate<T> date)Get the elevation of a point with regards to the local point.doubleTopocentricFrame. getElevation(org.hipparchus.geometry.euclidean.threed.Vector3D extPoint, Frame frame, AbsoluteDate date)Get the elevation of a point with regards to the local point.FrameFrame. getFrozenFrame(Frame reference, AbsoluteDate freezingDate, String frozenName)Get a new version of the instance, frozen with respect to a reference frame.static TransformFramesFactory. getNonInterpolatingTransform(Frame from, Frame to, AbsoluteDate date)Get the transform between two frames, suppressing all interpolation.static <T extends org.hipparchus.RealFieldElement<T>>
FieldTransform<T>FramesFactory. getNonInterpolatingTransform(Frame from, Frame to, FieldAbsoluteDate<T> date)Get the transform between two frames, suppressing all interpolation.TimeStampedPVCoordinatesTopocentricFrame. getPVCoordinates(AbsoluteDate date, Frame frame)Get thePVCoordinatesof the topocentric frame origin in the selected frame.<T extends org.hipparchus.RealFieldElement<T>>
TTopocentricFrame. getRange(org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> extPoint, Frame frame, FieldAbsoluteDate<T> date)Get the range of a point with regards to the topocentric frame center point.doubleTopocentricFrame. getRange(org.hipparchus.geometry.euclidean.threed.Vector3D extPoint, Frame frame, AbsoluteDate date)Get the range of a point with regards to the topocentric frame center point.<T extends org.hipparchus.RealFieldElement<T>>
TTopocentricFrame. getRangeRate(FieldPVCoordinates<T> extPV, Frame frame, FieldAbsoluteDate<T> date)Get the range rate of a point with regards to the topocentric frame center point.doubleTopocentricFrame. getRangeRate(PVCoordinates extPV, Frame frame, AbsoluteDate date)Get the range rate of a point with regards to the topocentric frame center point.TransformFrame. getTransformTo(Frame destination, AbsoluteDate date)Get the transform from the instance to another frame.<T extends org.hipparchus.RealFieldElement<T>>
FieldTransform<T>Frame. getTransformTo(Frame destination, FieldAbsoluteDate<T> date)Get the transform from the instance to another frame.booleanFrame. isChildOf(Frame potentialAncestor)Determine if a Frame is a child of another one.voidUpdatableFrame. updateTransform(Frame f1, Frame f2, Transform f1Tof2, AbsoluteDate date)Update the transform from parent frame implicitly according to two other frames.Constructors in org.orekit.frames with parameters of type Frame Constructor Description FactoryManagedFrame(Frame parent, TransformProvider transformProvider, boolean pseudoInertial, Predefined factoryKey)Simple constructor.Frame(Frame parent, TransformProvider transformProvider, String name)Build a non-inertial frame from its transform with respect to its parent.Frame(Frame parent, TransformProvider transformProvider, String name, boolean pseudoInertial)Build a frame from its transform with respect to its parent.Frame(Frame parent, Transform transform, String name)Build a non-inertial frame from its transform with respect to its parent.Frame(Frame parent, Transform transform, String name, boolean pseudoInertial)Build a frame from its transform with respect to its parent.LocalOrbitalFrame(Frame parent, LOFType type, PVCoordinatesProvider provider, String name)Build a new instance.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. -
Uses of Frame in org.orekit.gnss.antenna
Methods in org.orekit.gnss.antenna with parameters of type Frame Modifier and Type Method Description abstract GNSSAttitudeProviderSatelliteType. buildAttitudeProvider(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame, int prnNumber)Build an attitude provider suitable for this satellite type. -
Uses of Frame in org.orekit.gnss.attitude
Methods in org.orekit.gnss.attitude with parameters of type Frame Modifier and Type Method Description <T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>AbstractGNSSAttitudeProvider. getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudeAbstractGNSSAttitudeProvider. getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.Constructors in org.orekit.gnss.attitude with parameters of type Frame Constructor Description AbstractGNSSAttitudeProvider(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.BeidouGeo(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.BeidouIGSO(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.BeidouMeo(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.Galileo(double yawRate, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.GenericGNSS(AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.Glonass(double yawRate, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.GPSBlockIIA(double yawRate, double yawBias, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.GPSBlockIIA(double yawRate, double yawBias, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame, int prnNumber)Deprecated.GPSBlockIIF(double yawRate, double yawBias, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor.GPSBlockIIR(double yawRate, AbsoluteDate validityStart, AbsoluteDate validityEnd, ExtendedPVCoordinatesProvider sun, Frame inertialFrame)Simple constructor. -
Uses of Frame in org.orekit.models.earth
Methods in org.orekit.models.earth that return Frame Modifier and Type Method Description FrameGeoid. getBodyFrame()Methods in org.orekit.models.earth with parameters of type Frame Modifier and Type Method Description static ReferenceEllipsoidReferenceEllipsoid. getGrs80(Frame bodyFrame)Get the GRS80 ellipsoid, attached to the given body frame.<T extends org.hipparchus.RealFieldElement<T>>
FieldGeodeticPoint<T>Geoid. getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.FieldLine<T> lineInFrame, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> closeInFrame, Frame frame, FieldAbsoluteDate<T> date)Get the intersection point of a line with the surface of the body.GeodeticPointGeoid. getIntersectionPoint(org.hipparchus.geometry.euclidean.threed.Line lineInFrame, org.hipparchus.geometry.euclidean.threed.Vector3D closeInFrame, Frame frame, AbsoluteDate date)Get the intersection point of a line with the surface of the body.static ReferenceEllipsoidReferenceEllipsoid. getWgs84(Frame bodyFrame)Get the WGS84 ellipsoid, attached to the given body frame.org.hipparchus.geometry.euclidean.threed.Vector3DGeoid. projectToGround(org.hipparchus.geometry.euclidean.threed.Vector3D point, AbsoluteDate date, Frame frame)TimeStampedPVCoordinatesGeoid. projectToGround(TimeStampedPVCoordinates pv, Frame frame)<T extends org.hipparchus.RealFieldElement<T>>
FieldGeodeticPoint<T>Geoid. transform(org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> point, Frame frame, FieldAbsoluteDate<T> date)Transform a Cartesian point to a surface-relative point.GeodeticPointGeoid. transform(org.hipparchus.geometry.euclidean.threed.Vector3D point, Frame frame, AbsoluteDate date)Transform a Cartesian point to a surface-relative point.Constructors in org.orekit.models.earth with parameters of type Frame Constructor Description GlobalPressureTemperatureModel(double latitude, double longitude, Frame bodyFrame)Build a new instance.ReferenceEllipsoid(double ae, double f, Frame bodyFrame, double GM, double spin)Creates a new geodetic Reference Ellipsoid from four defining parameters. -
Uses of Frame in org.orekit.models.earth.displacement
Methods in org.orekit.models.earth.displacement with parameters of type Frame Modifier and Type Method Description org.hipparchus.geometry.euclidean.threed.Vector3DOceanLoading. displacement(BodiesElements elements, Frame earthFrame, org.hipparchus.geometry.euclidean.threed.Vector3D referencePoint)Compute displacement of a ground reference point.org.hipparchus.geometry.euclidean.threed.Vector3DStationDisplacement. displacement(BodiesElements elements, Frame earthFrame, org.hipparchus.geometry.euclidean.threed.Vector3D referencePoint)Compute displacement of a ground reference point.org.hipparchus.geometry.euclidean.threed.Vector3DTidalDisplacement. displacement(BodiesElements elements, Frame earthFrame, org.hipparchus.geometry.euclidean.threed.Vector3D referencePoint)Compute displacement of a ground reference point. -
Uses of Frame in org.orekit.orbits
Methods in org.orekit.orbits that return Frame Modifier and Type Method Description FrameFieldOrbit. getFrame()Get the frame in which the orbital parameters are defined.FrameOrbit. getFrame()Get the frame in which the orbital parameters are defined.Methods in org.orekit.orbits with parameters of type Frame Modifier and Type Method Description TimeStampedFieldPVCoordinates<T>FieldOrbit. getPVCoordinates(Frame outputFrame)Get theTimeStampedPVCoordinatesin a specified frame.TimeStampedFieldPVCoordinates<T>FieldOrbit. getPVCoordinates(FieldAbsoluteDate<T> otherDate, Frame otherFrame)Get theFieldPVCoordinatesof the body in the selected frame.TimeStampedPVCoordinatesOrbit. getPVCoordinates(Frame outputFrame)Get theTimeStampedPVCoordinatesin a specified frame.TimeStampedPVCoordinatesOrbit. getPVCoordinates(AbsoluteDate otherDate, Frame otherFrame)Get thePVCoordinatesof the body in the selected frame.abstract OrbitOrbitType. mapArrayToOrbit(double[] array, double[] arrayDot, PositionAngle type, AbsoluteDate date, double mu, Frame frame)Convert state array to orbital parameters.abstract <T extends org.hipparchus.RealFieldElement<T>>
FieldOrbit<T>OrbitType. mapArrayToOrbit(T[] array, T[] arrayDot, PositionAngle type, FieldAbsoluteDate<T> date, double mu, Frame frame)Convert state array to orbital parameters.Constructors in org.orekit.orbits with parameters of type Frame Constructor Description CartesianOrbit(PVCoordinates pvaCoordinates, Frame frame, AbsoluteDate date, double mu)Constructor from Cartesian parameters.CartesianOrbit(TimeStampedPVCoordinates pvaCoordinates, Frame frame, double mu)Constructor from Cartesian parameters.CircularOrbit(double a, double ex, double ey, double i, double raan, double alpha, double aDot, double exDot, double eyDot, double iDot, double raanDot, double alphaDot, PositionAngle type, Frame frame, AbsoluteDate date, double mu)Creates a new instance.CircularOrbit(double a, double ex, double ey, double i, double raan, double alpha, PositionAngle type, Frame frame, AbsoluteDate date, double mu)Creates a new instance.CircularOrbit(PVCoordinates pvCoordinates, Frame frame, AbsoluteDate date, double mu)Constructor from Cartesian parameters.CircularOrbit(TimeStampedPVCoordinates pvCoordinates, Frame frame, double mu)Constructor from Cartesian parameters.EquinoctialOrbit(double a, double ex, double ey, double hx, double hy, double l, double aDot, double exDot, double eyDot, double hxDot, double hyDot, double lDot, PositionAngle type, Frame frame, AbsoluteDate date, double mu)Creates a new instance.EquinoctialOrbit(double a, double ex, double ey, double hx, double hy, double l, PositionAngle type, Frame frame, AbsoluteDate date, double mu)Creates a new instance.EquinoctialOrbit(PVCoordinates pvCoordinates, Frame frame, AbsoluteDate date, double mu)Constructor from Cartesian parameters.EquinoctialOrbit(TimeStampedPVCoordinates pvCoordinates, Frame frame, double mu)Constructor from Cartesian parameters.FieldCartesianOrbit(FieldPVCoordinates<T> pvaCoordinates, Frame frame, FieldAbsoluteDate<T> date, double mu)Constructor from Cartesian parameters.FieldCartesianOrbit(TimeStampedFieldPVCoordinates<T> pvaCoordinates, Frame frame, double mu)Constructor from Cartesian parameters.FieldCircularOrbit(FieldPVCoordinates<T> PVCoordinates, Frame frame, FieldAbsoluteDate<T> date, double mu)Constructor from Cartesian parameters.FieldCircularOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates, Frame frame, double mu)Constructor from Cartesian parameters.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, PositionAngle type, Frame frame, FieldAbsoluteDate<T> date, double mu)Creates a new instance.FieldCircularOrbit(T a, T ex, T ey, T i, T raan, T alpha, T aDot, T exDot, T eyDot, T iDot, T raanDot, T alphaDot, PositionAngle type, Frame frame, FieldAbsoluteDate<T> date, double mu)Creates a new instance.FieldEquinoctialOrbit(FieldPVCoordinates<T> pvCoordinates, Frame frame, FieldAbsoluteDate<T> date, double mu)Constructor from Cartesian parameters.FieldEquinoctialOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates, Frame frame, double mu)Constructor from Cartesian parameters.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, PositionAngle type, Frame frame, FieldAbsoluteDate<T> date, double mu)Creates a new instance.FieldEquinoctialOrbit(T a, T ex, T ey, T hx, T hy, T l, T aDot, T exDot, T eyDot, T hxDot, T hyDot, T lDot, PositionAngle type, Frame frame, FieldAbsoluteDate<T> date, double mu)Creates a new instance.FieldKeplerianOrbit(FieldPVCoordinates<T> FieldPVCoordinates, Frame frame, FieldAbsoluteDate<T> date, double mu)Constructor from Cartesian parameters.FieldKeplerianOrbit(TimeStampedFieldPVCoordinates<T> pvCoordinates, Frame frame, double mu)Constructor from Cartesian parameters.FieldKeplerianOrbit(T a, T e, T i, T pa, T raan, T anomaly, PositionAngle type, Frame frame, FieldAbsoluteDate<T> date, double mu)Creates a new instance.FieldKeplerianOrbit(T a, T e, T i, T pa, T raan, T anomaly, T aDot, T eDot, T iDot, T paDot, T raanDot, T anomalyDot, PositionAngle type, Frame frame, FieldAbsoluteDate<T> date, double mu)Creates a new instance.FieldOrbit(Frame frame, FieldAbsoluteDate<T> date, double mu)Default constructor.FieldOrbit(TimeStampedFieldPVCoordinates<T> FieldPVCoordinates, Frame frame, double mu)Set the orbit from Cartesian parameters.KeplerianOrbit(double a, double e, double i, double pa, double raan, double anomaly, double aDot, double eDot, double iDot, double paDot, double raanDot, double anomalyDot, PositionAngle type, Frame frame, AbsoluteDate date, double mu)Creates a new instance.KeplerianOrbit(double a, double e, double i, double pa, double raan, double anomaly, PositionAngle type, Frame frame, AbsoluteDate date, double mu)Creates a new instance.KeplerianOrbit(PVCoordinates pvCoordinates, Frame frame, AbsoluteDate date, double mu)Constructor from Cartesian parameters.KeplerianOrbit(TimeStampedPVCoordinates pvCoordinates, Frame frame, double mu)Constructor from Cartesian parameters.Orbit(Frame frame, AbsoluteDate date, double mu)Default constructor.Orbit(TimeStampedPVCoordinates pvCoordinates, Frame frame, double mu)Set the orbit from Cartesian parameters. -
Uses of Frame in org.orekit.propagation
Methods in org.orekit.propagation that return Frame Modifier and Type Method Description FrameAbstractPropagator. getFrame()Get the frame in which the orbit is propagated.FrameFieldAbstractPropagator. getFrame()Get the frame in which the orbit is propagated.FrameFieldPropagator. getFrame()Get the frame in which the orbit is propagated.FrameFieldSpacecraftState. getFrame()Get the inertial frame.FramePropagator. getFrame()Get the frame in which the orbit is propagated.FrameSpacecraftState. getFrame()Get the inertial frame.Methods in org.orekit.propagation with parameters of type Frame Modifier and Type Method Description TimeStampedPVCoordinatesAbstractPropagator. getPVCoordinates(AbsoluteDate date, Frame frame)Get thePVCoordinatesof the body in the selected frame.TimeStampedFieldPVCoordinates<T>FieldAbstractPropagator. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)Get theFieldPVCoordinatesof the body in the selected frame.TimeStampedFieldPVCoordinates<T>FieldSpacecraftState. getPVCoordinates(Frame outputFrame)Get theTimeStampedFieldPVCoordinatesin given output frame.TimeStampedPVCoordinatesSpacecraftState. getPVCoordinates(Frame outputFrame)Get theTimeStampedPVCoordinatesin given output frame. -
Uses of Frame in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical that return Frame Modifier and Type Method Description FrameEphemeris. getFrame()Methods in org.orekit.propagation.analytical with parameters of type Frame Modifier and Type Method Description TimeStampedPVCoordinatesAggregateBoundedPropagator. getPVCoordinates(AbsoluteDate date, Frame frame)TimeStampedPVCoordinatesEphemeris. getPVCoordinates(AbsoluteDate date, Frame f)Get thePVCoordinatesof the body in the selected frame. -
Uses of Frame in org.orekit.propagation.analytical.gnss
Methods in org.orekit.propagation.analytical.gnss that return Frame Modifier and Type Method Description FrameGPSPropagator. getECEF()Gets the Earth Centered Earth Fixed frame used to propagate GPS orbits according to the GPS Interface Specification.FrameGPSPropagator. getECI()Gets the Earth Centered Inertial frame used to propagate the orbit.FrameGPSPropagator. getFrame()Get the frame in which the orbit is propagated.Methods in org.orekit.propagation.analytical.gnss with parameters of type Frame Modifier and Type Method Description GPSPropagator.BuilderGPSPropagator.Builder. ecef(Frame bodyFixed)Sets the Earth Centered Earth Fixed frame assimilated to the WGS84 ECEF.GPSPropagator.BuilderGPSPropagator.Builder. eci(Frame inertial)Sets the Earth Centered Inertial frame used for propagation. -
Uses of Frame in org.orekit.propagation.analytical.tle
Methods in org.orekit.propagation.analytical.tle that return Frame Modifier and Type Method Description FrameTLEPropagator. getFrame()Get the frame in which the orbit is propagated. -
Uses of Frame in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion that return Frame Modifier and Type Method Description FrameAbstractPropagatorBuilder. getFrame()Get the frame in which the orbit is propagated.protected FrameAbstractPropagatorConverter. getFrame()Get the frame of the initial state.FramePropagatorBuilder. getFrame()Get the frame in which the orbit is propagated. -
Uses of Frame in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return Frame Modifier and Type Method Description FrameFieldNodeDetector. getFrame()Get the frame in which the equator is defined.FrameGroundFieldOfViewDetector. getFrame()Get the sensor reference frame.FrameNodeDetector. getFrame()Get the frame in which the equator is defined.Constructors in org.orekit.propagation.events with parameters of type Frame Constructor Description FieldNodeDetector(FieldOrbit<T> orbit, Frame frame)Build a new instance.FieldNodeDetector(T threshold, FieldOrbit<T> orbit, Frame frame)Build a new instance.GroundFieldOfViewDetector(Frame frame, FieldOfView fov)Build a new instance.NodeDetector(double threshold, Orbit orbit, Frame frame)Build a new instance.NodeDetector(Orbit orbit, Frame frame)Build a new instance. -
Uses of Frame in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration that return Frame Modifier and Type Method Description FrameFieldIntegratedEphemeris. getFrame()FrameFieldStateMapper. getFrame()Get the inertial frame.FrameIntegratedEphemeris. getFrame()FrameStateMapper. getFrame()Get the inertial frame.Methods in org.orekit.propagation.integration with parameters of type Frame Modifier and Type Method Description protected abstract StateMapperAbstractIntegratedPropagator. createMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)Create a mapper between raw double components and spacecraft state.protected abstract FieldStateMapper<T>FieldAbstractIntegratedPropagator. createMapper(FieldAbsoluteDate<T> referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)Create a mapper between raw double components and spacecraft state.TimeStampedFieldPVCoordinates<T>FieldIntegratedEphemeris. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)Get theFieldPVCoordinatesof the body in the selected frame.TimeStampedPVCoordinatesIntegratedEphemeris. getPVCoordinates(AbsoluteDate date, Frame frame)Get thePVCoordinatesof the body in the selected frame.Constructors in org.orekit.propagation.integration with parameters of type Frame Constructor Description FieldStateMapper(FieldAbsoluteDate<T> referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)Simple constructor.StateMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)Simple constructor. -
Uses of Frame in org.orekit.propagation.numerical
Methods in org.orekit.propagation.numerical with parameters of type Frame Modifier and Type Method Description protected FieldStateMapper<T>FieldNumericalPropagator. createMapper(FieldAbsoluteDate<T> referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)Create a mapper between raw double components and spacecraft state.protected StateMapperNumericalPropagator. createMapper(AbsoluteDate referenceDate, double mu, OrbitType orbitType, PositionAngle positionAngleType, AttitudeProvider attitudeProvider, Frame frame)Create a mapper between raw double components and spacecraft state.TimeStampedFieldPVCoordinates<T>FieldNumericalPropagator. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)Get theFieldPVCoordinatesof the body in the selected frame.TimeStampedPVCoordinatesNumericalPropagator. getPVCoordinates(AbsoluteDate date, Frame frame)Get thePVCoordinatesof the body in the selected frame. -
Uses of Frame in org.orekit.propagation.semianalytical.dsst
Methods in org.orekit.propagation.semianalytical.dsst with parameters of type Frame Modifier and Type Method Description protected StateMapperDSSTPropagator. createMapper(AbsoluteDate referenceDate, double mu, OrbitType ignoredOrbitType, PositionAngle ignoredPositionAngleType, AttitudeProvider attitudeProvider, Frame frame)Create a mapper between raw double components and spacecraft state. -
Uses of Frame in org.orekit.propagation.semianalytical.dsst.forces
Constructors in org.orekit.propagation.semianalytical.dsst.forces with parameters of type Frame Constructor Description DSSTTesseral(Frame centralBodyFrame, double centralBodyRotationRate, UnnormalizedSphericalHarmonicsProvider provider, int maxDegreeTesseralSP, int maxOrderTesseralSP, int maxEccPowTesseralSP, int maxFrequencyShortPeriodics, int maxDegreeMdailyTesseralSP, int maxOrderMdailyTesseralSP, int maxEccPowMdailyTesseralSP)Simple constructor. -
Uses of Frame in org.orekit.propagation.semianalytical.dsst.utilities
Methods in org.orekit.propagation.semianalytical.dsst.utilities that return Frame Modifier and Type Method Description FrameAuxiliaryElements. getFrame()Get the definition frame of the orbit. -
Uses of Frame in org.orekit.utils
Methods in org.orekit.utils with parameters of type Frame Modifier and Type Method Description <T extends org.hipparchus.RealFieldElement<T>>
TimeStampedFieldPVCoordinates<T>ExtendedPVCoordinatesProvider. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)Get theFieldPVCoordinatesof the body in the selected frame.TimeStampedFieldPVCoordinates<T>FieldPVCoordinatesProvider. getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)Get theFieldPVCoordinatesof the body in the selected frame.TimeStampedPVCoordinatesPVCoordinatesProvider. getPVCoordinates(AbsoluteDate date, Frame frame)Get thePVCoordinatesof the body in the selected frame.PVCoordinatesProviderTimeStampedPVCoordinates. toTaylorProvider(Frame instanceFrame)Create a local provider using simply Taylor expansion throughTimeStampedPVCoordinates.shiftedBy(double).
-