Uses of Class
org.orekit.utils.PVCoordinates
-
Packages that use PVCoordinates Package Description org.orekit.bodies This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids.org.orekit.files.ccsds This package provides a parser for orbit data stored in CCSDS Orbit Data Message format.org.orekit.files.sp3 This package provides a parser for orbit data stored in SP3 format.org.orekit.frames This package provides classes to handle frames and transforms between them.org.orekit.orbits This package provides classes to represent orbits.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.utils This package provides useful objects. -
-
Uses of PVCoordinates in org.orekit.bodies
Methods in org.orekit.bodies that return PVCoordinates Modifier and Type Method Description PVCoordinatesJPLEphemeridesLoader.RawPVProvider. getRawPV(AbsoluteDate date)Get the position-velocity at date.Methods in org.orekit.bodies with parameters of type PVCoordinates Modifier and Type Method Description FieldGeodeticPoint<org.hipparchus.analysis.differentiation.DerivativeStructure>OneAxisEllipsoid. transform(PVCoordinates point, Frame frame, AbsoluteDate date)Transform a Cartesian point to a surface-relative point. -
Uses of PVCoordinates in org.orekit.files.ccsds
Methods in org.orekit.files.ccsds that return PVCoordinates Modifier and Type Method Description PVCoordinatesOPMFile. getPVCoordinates()Get the position/velocity coordinates contained in the OPM. -
Uses of PVCoordinates in org.orekit.files.sp3
Subclasses of PVCoordinates in org.orekit.files.sp3 Modifier and Type Class Description static classSP3File.SP3CoordinateA single record of position clock and possibly derivatives in an SP3 file. -
Uses of PVCoordinates in org.orekit.frames
Methods in org.orekit.frames that return PVCoordinates Modifier and Type Method Description PVCoordinatesTransform. getCartesian()Get the underlying elementary Cartesian part.PVCoordinatesTransform. transformPVCoordinates(PVCoordinates pva)TransformPVCoordinatesincluding kinematic effects.Methods in org.orekit.frames with parameters of type PVCoordinates Modifier and Type Method Description doubleTopocentricFrame. getRangeRate(PVCoordinates extPV, Frame frame, AbsoluteDate date)Get the range rate of a point with regards to the topocentric frame center point.abstract org.hipparchus.geometry.euclidean.threed.RotationLOFType. rotationFromInertial(PVCoordinates pv)Get the rotation from inertial frame to local orbital frame.TransformLOFType. transformFromInertial(AbsoluteDate date, PVCoordinates pv)Get the transform from an inertial frame defining position-velocity and the local orbital frame.FieldPVCoordinates<T>FieldTransform. transformPVCoordinates(PVCoordinates pv)TransformTimeStampedPVCoordinatesincluding kinematic effects.PVCoordinatesTransform. transformPVCoordinates(PVCoordinates pva)TransformPVCoordinatesincluding kinematic effects.Constructors in org.orekit.frames with parameters of type PVCoordinates Constructor Description Transform(AbsoluteDate date, PVCoordinates cartesian)Build a translation transform, with its first time derivative. -
Uses of PVCoordinates in org.orekit.orbits
Methods in org.orekit.orbits with parameters of type PVCoordinates Modifier and Type Method Description protected static booleanOrbit. hasNonKeplerianAcceleration(PVCoordinates pva, double mu)Check if Cartesian coordinates include non-Keplerian acceleration.Constructors in org.orekit.orbits with parameters of type PVCoordinates Constructor Description CartesianOrbit(PVCoordinates pvaCoordinates, Frame frame, AbsoluteDate date, double mu)Constructor from Cartesian parameters.CircularOrbit(PVCoordinates pvCoordinates, Frame frame, AbsoluteDate date, double mu)Constructor from Cartesian parameters.EquinoctialOrbit(PVCoordinates pvCoordinates, Frame frame, AbsoluteDate date, double mu)Constructor from Cartesian parameters.KeplerianOrbit(PVCoordinates pvCoordinates, Frame frame, AbsoluteDate date, double mu)Constructor from Cartesian parameters. -
Uses of PVCoordinates in org.orekit.propagation.analytical.gnss
Methods in org.orekit.propagation.analytical.gnss that return PVCoordinates Modifier and Type Method Description PVCoordinatesGPSPropagator. propagateInEcef(AbsoluteDate date)Gets the PVCoordinates of the GPS SV inECEF frame. -
Uses of PVCoordinates in org.orekit.propagation.analytical.tle
Methods in org.orekit.propagation.analytical.tle that return PVCoordinates Modifier and Type Method Description PVCoordinatesTLEPropagator. getPVCoordinates(AbsoluteDate date)Get the extrapolated position and velocity from an initial TLE.PVCoordinatesTLESeries. getPVCoordinates(AbsoluteDate date)Deprecated.Get the extrapolated position and velocity from an initial date. -
Uses of PVCoordinates in org.orekit.utils
Subclasses of PVCoordinates in org.orekit.utils Modifier and Type Class Description classTimeStampedPVCoordinatestime-stampedversion ofPVCoordinates.Fields in org.orekit.utils declared as PVCoordinates Modifier and Type Field Description static PVCoordinatesPVCoordinates. ZEROFixed position/velocity at origin (both p, v and a are zero vectors).Methods in org.orekit.utils that return PVCoordinates Modifier and Type Method Description PVCoordinatesAngularCoordinates. applyTo(PVCoordinates pv)Apply the rotation to a pv coordinates.static PVCoordinatesPVCoordinates. crossProduct(PVCoordinates pv1, PVCoordinates pv2)Compute the cross-product of two instances.PVCoordinatesPVCoordinates. negate()Get the opposite of the instance.PVCoordinatesPVCoordinates. normalize()Normalize the position part of the instance.PVCoordinatesPVCoordinates. shiftedBy(double dt)Get a time-shifted state.PVCoordinatesFieldPVCoordinates. toPVCoordinates()Convert to a constant position-velocity.Methods in org.orekit.utils with parameters of type PVCoordinates Modifier and Type Method Description PVCoordinatesAngularCoordinates. applyTo(PVCoordinates pv)Apply the rotation to a pv coordinates.FieldPVCoordinates<T>FieldAngularCoordinates. applyTo(PVCoordinates pv)Apply the rotation to a pv coordinates.static PVCoordinatesPVCoordinates. crossProduct(PVCoordinates pv1, PVCoordinates pv2)Compute the cross-product of two instances.Constructors in org.orekit.utils with parameters of type PVCoordinates Constructor Description AngularCoordinates(PVCoordinates u, PVCoordinates v)Build one of the rotations that transform one pv coordinates into another one.AngularCoordinates(PVCoordinates u1, PVCoordinates u2, PVCoordinates v1, PVCoordinates v2, double tolerance)Build the rotation that transforms a pair of pv coordinates into another one.FieldPVCoordinates(org.hipparchus.Field<T> field, PVCoordinates pv)Builds a FieldPVCoordinates from a field and a regular PVCoordinates.FieldPVCoordinates(T a, PVCoordinates pv)Multiplicative constructor.FieldPVCoordinates(T a1, PVCoordinates pv1, T a2, PVCoordinates pv2)Linear constructor.FieldPVCoordinates(T a1, PVCoordinates pv1, T a2, PVCoordinates pv2, T a3, PVCoordinates pv3)Linear constructor.FieldPVCoordinates(T a1, PVCoordinates pv1, T a2, PVCoordinates pv2, T a3, PVCoordinates pv3, T a4, PVCoordinates pv4)Linear constructor.PVCoordinates(double a, PVCoordinates pv)Multiplicative constructor.PVCoordinates(double a1, PVCoordinates pv1, double a2, PVCoordinates pv2)Linear constructor.PVCoordinates(double a1, PVCoordinates pv1, double a2, PVCoordinates pv2, double a3, PVCoordinates pv3)Linear constructor.PVCoordinates(double a1, PVCoordinates pv1, double a2, PVCoordinates pv2, double a3, PVCoordinates pv3, double a4, PVCoordinates pv4)Linear constructor.PVCoordinates(PVCoordinates start, PVCoordinates end)Subtractive constructor.TimeStampedAngularCoordinates(AbsoluteDate date, PVCoordinates u, PVCoordinates v)Build one of the rotations that transform one pv coordinates into another one.TimeStampedAngularCoordinates(AbsoluteDate date, PVCoordinates u1, PVCoordinates u2, PVCoordinates v1, PVCoordinates v2, double tolerance)Build the rotation that transforms a pair of pv coordinates into another pair.TimeStampedFieldPVCoordinates(AbsoluteDate date, T a, PVCoordinates pv)Multiplicative constructorTimeStampedFieldPVCoordinates(AbsoluteDate date, T a1, PVCoordinates pv1, T a2, PVCoordinates pv2)Linear constructorTimeStampedFieldPVCoordinates(AbsoluteDate date, T a1, PVCoordinates pv1, T a2, PVCoordinates pv2, T a3, PVCoordinates pv3)Linear constructorTimeStampedFieldPVCoordinates(AbsoluteDate date, T a1, PVCoordinates pv1, T a2, PVCoordinates pv2, T a3, PVCoordinates pv3, T a4, PVCoordinates pv4)Linear constructorTimeStampedFieldPVCoordinates(FieldAbsoluteDate<T> date, T a, PVCoordinates pv)Multiplicative constructorTimeStampedFieldPVCoordinates(FieldAbsoluteDate<T> date, T a1, PVCoordinates pv1, T a2, PVCoordinates pv2)Linear constructorTimeStampedFieldPVCoordinates(FieldAbsoluteDate<T> date, T a1, PVCoordinates pv1, T a2, PVCoordinates pv2, T a3, PVCoordinates pv3)Linear constructorTimeStampedFieldPVCoordinates(FieldAbsoluteDate<T> date, T a1, PVCoordinates pv1, T a2, PVCoordinates pv2, T a3, PVCoordinates pv3, T a4, PVCoordinates pv4)Linear constructorTimeStampedPVCoordinates(AbsoluteDate date, double a, PVCoordinates pv)Multiplicative constructorTimeStampedPVCoordinates(AbsoluteDate date, double a1, PVCoordinates pv1, double a2, PVCoordinates pv2)Linear constructorTimeStampedPVCoordinates(AbsoluteDate date, double a1, PVCoordinates pv1, double a2, PVCoordinates pv2, double a3, PVCoordinates pv3)Linear constructorTimeStampedPVCoordinates(AbsoluteDate date, double a1, PVCoordinates pv1, double a2, PVCoordinates pv2, double a3, PVCoordinates pv3, double a4, PVCoordinates pv4)Linear constructorTimeStampedPVCoordinates(AbsoluteDate date, PVCoordinates pv)Build from position velocity acceleration coordinates.TimeStampedPVCoordinates(AbsoluteDate date, PVCoordinates start, PVCoordinates end)Subtractive constructor
-