Serializable, AttitudeProviderpublic class NadirPointing extends GroundPointing
This class represents the attitude provider where the satellite z axis is pointing to the vertical of the ground point under satellite.
The object NadirPointing is guaranteed to be immutable.
GroundPointing,
Serialized Form| Constructor | Description |
|---|---|
NadirPointing(Frame inertialFrame,
BodyShape shape) |
Creates new instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
<T extends org.hipparchus.RealFieldElement<T>> |
getTargetPV(FieldPVCoordinatesProvider<T> pvProv,
FieldAbsoluteDate<T> date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
TimeStampedPVCoordinates |
getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
getAttitude, getAttitude, getBodyFramepublic TimeStampedPVCoordinates getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
This method is public only to allow users to subclass this
abstract class from other packages. It is not intended to
be used directly.
getTargetPV in class GroundPointingpvProv - provider for PV coordinatesdate - date at which target point is requestedframe - frame in which observed ground point should be providedpublic <T extends org.hipparchus.RealFieldElement<T>> TimeStampedFieldPVCoordinates<T> getTargetPV(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
getTargetPV in class GroundPointingT - type of the fiels elementspvProv - provider for PV coordinatesdate - date at which target point is requestedframe - frame in which observed ground point should be providedCopyright © 2002-2019 CS Systèmes d'information. All rights reserved.