org.orekit.attitudes
Class SunPointing
java.lang.Object
org.orekit.attitudes.AbstractAttitudeLaw
org.orekit.attitudes.TwoDirectionsAttitude
org.orekit.attitudes.SunPointing
- All Implemented Interfaces:
- Serializable, AttitudeLaw, AttitudeProvider
public class SunPointing
- extends TwoDirectionsAttitude
This class implements a Sun pointing attitude law. The first direction is the satellite-sun direction, the
second direction is either the sun poles axis or the normal to the satellite orbit.
- Since:
- 1.2
- Version:
- $Id: SunPointing.java 11329 2014-10-29 15:21:19Z maggiorani $
- Author:
- Julie Anton
- See Also:
IDirection,
Serialized Form- Concurrency :
- unconditionally thread safe
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SunPointing
public SunPointing(Vector3D firstAxis,
Vector3D secondAxis)
throws OrekitException
- Constructor of the sun pointing attitude law. The first direction is the sun-satellite direction, the second
direction is the sun poles axis.
- Parameters:
firstAxis - : satellite axis aligned with the first direction.secondAxis - : satellite axis aligned at best with the second direction.
- Throws:
OrekitException - if the sun cannot be built
SunPointing
public SunPointing(CelestialBody body,
Vector3D firstAxis,
Vector3D secondAxis)
throws OrekitException
- Constructor of the sun pointing attitude law. The first direction is the sun-satellite direction, the second
direction is the normal to the satellite orbit.
- Parameters:
body - : celestial body associated to the satellite orbit.firstAxis - : satellite axis aligned with the first direction.secondAxis - : satellite axis aligned at best with the second direction.
- Throws:
OrekitException - if the sun cannot be built
Copyright © 2016 CNES. All Rights Reserved.