|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.orekit.attitudes.AbstractAttitudeLaw org.orekit.attitudes.BodyCenterPointing
public class BodyCenterPointing
This class handles body center pointing attitude provider.
This class represents the attitude provider where the satellite z axis is pointing to the body frame center.
The object BodyCenterPointing
is guaranteed to be immutable.
GroundPointing
,
Serialized FormConstructor Summary | |
---|---|
BodyCenterPointing()
Creates new instance. |
|
BodyCenterPointing(Frame bodyFrame)
Creates new instance. |
Method Summary | |
---|---|
Attitude |
getAttitude(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the attitude corresponding to an orbital state. |
Methods inherited from class org.orekit.attitudes.AbstractAttitudeLaw |
---|
getAttitude, getSpinDerivativesComputation, setSpinDerivativesComputation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BodyCenterPointing(Frame bodyFrame)
bodyFrame
- This frame is the pivot in the transformation from an actual frame to the local orbital frame.public BodyCenterPointing()
The GCRF frame is used as pivot in the transformation from an actual frame to the local orbital frame.
Method Detail |
---|
public Attitude getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) throws OrekitException
pvProv
- local position-velocity provider around current datedate
- current dateframe
- reference frame from which attitude is computed
OrekitException
- if attitude cannot be computed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |