fr.cnes.genopus.nonWidget.attitudes
Class CustomConstantAttitudeLaw

java.lang.Object
  extended by org.orekit.attitudes.AbstractAttitudeLaw
      extended by org.orekit.attitudes.ConstantAttitudeLaw
          extended by fr.cnes.genopus.nonWidget.attitudes.CustomConstantAttitudeLaw
All Implemented Interfaces:
CustomAttitudeLaw, Serializable, org.orekit.attitudes.AttitudeLaw, org.orekit.attitudes.AttitudeProvider

public class CustomConstantAttitudeLaw
extends org.orekit.attitudes.ConstantAttitudeLaw
implements CustomAttitudeLaw

Custom class to add requiered getters method not yet present in PATRIUS.

Author:
ffsm
See Also:
Serialized Form

Constructor Summary
CustomConstantAttitudeLaw(org.orekit.frames.Frame referenceFrame)
          The rotation from reference frame to satellite frame is zero.
CustomConstantAttitudeLaw(org.orekit.frames.Frame referenceFrame, CustomRotation rotation)
           
 
Method Summary
 org.orekit.frames.Frame getReferenceFrame()
          Getter for the reference frame.
 CustomRotation getRotation()
          Getter for the rotation from reference frame to satellite frame.
 String toString()
          
 
Methods inherited from class org.orekit.attitudes.ConstantAttitudeLaw
getAttitude
 
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, wait, wait, wait
 
Methods inherited from interface org.orekit.attitudes.AttitudeProvider
getAttitude, getAttitude, setSpinDerivativesComputation
 

Constructor Detail

CustomConstantAttitudeLaw

public CustomConstantAttitudeLaw(org.orekit.frames.Frame referenceFrame,
                                 CustomRotation rotation)
Parameters:
referenceFrame - the reference frame
rotation - rotation from reference frame to satellite frame
See Also:
ConstantAttitudeLaw.ConstantAttitudeLaw(Frame, Rotation)

CustomConstantAttitudeLaw

public CustomConstantAttitudeLaw(org.orekit.frames.Frame referenceFrame)
The rotation from reference frame to satellite frame is zero.

Parameters:
referenceFrame - the reference frame
See Also:
ConstantAttitudeLaw.ConstantAttitudeLaw(Frame, Rotation)
Method Detail

getReferenceFrame

public org.orekit.frames.Frame getReferenceFrame()
Getter for the reference frame.

Returns:
the reference frame

getRotation

public CustomRotation getRotation()
Getter for the rotation from reference frame to satellite frame.

Returns:
the rotation from reference frame to satellite frame

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2017. All rights reserved.