public class CustomSunPointing extends org.orekit.attitudes.SunPointing implements CustomAttitudeLaw
| Constructor and Description |
|---|
CustomSunPointing(org.apache.commons.math3.geometry.euclidean.threed.Vector3D firstAxis,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D secondAxis) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.math3.geometry.euclidean.threed.Vector3D |
getFirstAxis()
Getter for the satellite axis aligned with the first direction.
|
org.apache.commons.math3.geometry.euclidean.threed.Vector3D |
getSecondAxis()
Getter for the satellite axis aligned at best with the second direction.
|
String |
toString() |
getAttitude, getSpinDerivativesComputation, setSpinDerivativesComputationpublic CustomSunPointing(org.apache.commons.math3.geometry.euclidean.threed.Vector3D firstAxis,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D secondAxis)
throws org.orekit.errors.OrekitException,
ArithmeticException
firstAxis - satellite axis aligned with the first directionsecondAxis - satellite axis aligned at best with the second directionorg.orekit.errors.OrekitException - if the sun cannot be builtArithmeticException - if the sun cannot be builtSunPointing.SunPointing(Vector3D, Vector3D)public org.apache.commons.math3.geometry.euclidean.threed.Vector3D getFirstAxis()
public org.apache.commons.math3.geometry.euclidean.threed.Vector3D getSecondAxis()
Copyright © 2017. All rights reserved.