org.orekit.attitudes
Class AttitudeFrame
java.lang.Object
org.orekit.frames.Frame
org.orekit.attitudes.AttitudeFrame
- All Implemented Interfaces:
- Serializable
public class AttitudeFrame
- extends Frame
This class is a special implementation of the Frame class; it represents a dynamic spacecraft frame,
i.e. a dynamic frame whose orientation is defined by an attitude law.
- Since:
- 1.1
- Version:
- $Id: AttitudeFrame.java 16112 2016-05-25 12:24:26Z goudot $
- Author:
- Julie Anton
- See Also:
AttitudeTransformProvider,
Serialized Form- Concurrency :
- not thread safe
- Concurrency comment :
- it is a Frame.
| Methods inherited from class org.orekit.frames.Frame |
getAncestor, getDepth, getFrozenFrame, getName, getParent, getRoot, getTransformJacobian, getTransformProvider, getTransformTo, getTransformTo, getTransformTo, getTransformTo, isChildOf, isPseudoInertial, isQuasiInertial, toString |
AttitudeFrame
public AttitudeFrame(PVCoordinatesProvider pvProvider,
AttitudeLaw attitudeLaw,
Frame referenceFrame)
throws OrekitException
- Constructor of the dynamic spacecraft frame.
- Parameters:
pvProvider - provides the position and velocity of the spacecraft given a date and a frameattitudeLaw - the spacecraft attitude lawreferenceFrame - the parent frame
- Throws:
OrekitException - if a problem occurs during frames transformations
getAttitudeLaw
public final AttitudeProvider getAttitudeLaw()
- Returns:
- the attitude law defining the orientation of the frame.
Copyright © 2016 CNES. All Rights Reserved.