org.orekit.attitudes
Class NadirPointing
java.lang.Object
org.orekit.attitudes.GroundPointing
org.orekit.attitudes.NadirPointing
- All Implemented Interfaces:
- java.io.Serializable, AttitudeLaw
public class NadirPointing
- extends GroundPointing
This class handles nadir pointing attitude law.
This class represents the attitude law where the satellite z axis is
pointing to the vertical of the ground point under satellite.
The object NadirPointing is guaranteed to be immutable.
- Version:
- $Revision:1665 $ $Date:2008-06-11 12:12:59 +0200 (mer., 11 juin 2008) $
- Author:
- Véronique Pommier-Maurussane
- See Also:
GroundPointing,
Serialized Form
|
Method Summary |
protected org.apache.commons.math.geometry.Vector3D |
getTargetPoint(Orbit orbit,
Frame frame)
Compute the target point in specified frame. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NadirPointing
public NadirPointing(BodyShape shape)
- Creates new instance.
- Parameters:
shape - Body shape
getTargetPoint
protected org.apache.commons.math.geometry.Vector3D getTargetPoint(Orbit orbit,
Frame frame)
throws OrekitException
- Compute the target point in specified frame.
- Specified by:
getTargetPoint in class GroundPointing
- Parameters:
orbit - orbit stateframe - frame in which observed ground point should be provided
- Returns:
- observed ground point position in specified frame
- Throws:
OrekitException - if some specific error occurs,
such as no target reached
Copyright © 2002-2010 CS Communication & Systèmes. All Rights Reserved.