|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.orekit.attitudes.directions.GroundVelocityDirection
public class GroundVelocityDirection
Ground velocity direction. This direction depends on the location of the target point on the ground surface and therefore it depends on the pointing direction and the body shape. The intersection between the pointing direction and the body shape defines the target point.
Constructor Summary | |
---|---|
GroundVelocityDirection(BodyShape bodyShape,
IDirection trackingDirection)
Constructor |
Method Summary | |
---|---|
Line |
getLine(PVCoordinatesProvider pvCoord,
AbsoluteDate date,
Frame frame)
Provides the line containing the origin (given PV coordinates) and directed by the direction vector. |
Vector3D |
getVector(PVCoordinatesProvider pvCoord,
AbsoluteDate date,
Frame frame)
Provides the direction vector at a given date in a given frame. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GroundVelocityDirection(BodyShape bodyShape, IDirection trackingDirection)
bodyShape
- : shape of the body for which one we want to compute the ground velocity direction of a satellite.trackingDirection
- : line of sight of the satellite (pointing direction)Method Detail |
---|
public Vector3D getVector(PVCoordinatesProvider pvCoord, AbsoluteDate date, Frame frame) throws OrekitException
IDirection
getVector
in interface IDirection
pvCoord
- the current coordinates of the origin point of the direction (may be null, in that specific case, the
origin of the direction is the frame origin).date
- the dateframe
- the frame to project the vector's coordinates
OrekitException
- if some frame specific errors occurpublic Line getLine(PVCoordinatesProvider pvCoord, AbsoluteDate date, Frame frame) throws OrekitException
IDirection
getLine
in interface IDirection
pvCoord
- the origin of the directiondate
- the current dateframe
- the expression frame of the line
OrekitException
- if some frame specific errors occur
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |