public class AttitudeGeneratorFDImpl extends java.lang.Object implements AttitudeGenerator
Modifier and Type | Field and Description |
---|---|
static boolean |
DELETE_TEMP_FILES |
static long |
STEP |
Constructor and Description |
---|
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm) |
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm,
ErrorBoxPoint point) |
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm,
java.lang.Float eta,
java.lang.Float zeta,
java.lang.Float epsilon) |
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum) |
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
ErrorBoxPoint point) |
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.Float eta,
java.lang.Float zeta,
java.lang.Float epsilon) |
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.String activityCase) |
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.String activityCase,
ErrorBoxPoint point) |
AttitudeGeneratorFDImpl(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.String activityCase,
java.lang.Float eta,
java.lang.Float zeta,
java.lang.Float epsilon) |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.Long,Quaternion> |
getAllQuaternions() |
SolarAspectAngle[] |
getAllSaa() |
AngularMomentum |
getAngularMomentum() |
AttitudeConstrainEvent[] |
getAttEvents() |
Attitude |
getAttitude(java.util.Date date) |
static void |
getAttitudeFile(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.String file) |
static void |
getAttitudeFile(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.String file,
java.lang.String trajectory) |
java.util.Map<java.lang.Long,Attitude> |
getAttitudes(PointingBlock block) |
java.util.Map<java.lang.Long,Attitude> |
getAttitudes(Ptr ptr) |
java.util.Map<java.lang.Long,Attitude> |
getAttitudes(PtrSegment segment) |
Evtm |
getEvtm() |
HgaOutages[] |
getHgaOutages() |
static java.lang.String |
getMtpNum(Ptr ptr) |
Quaternion |
getQuaternion(java.util.Date date) |
java.util.HashMap<java.lang.Long,Quaternion> |
getQuaternions(PointingBlock block) |
java.util.HashMap<java.lang.Long,Quaternion> |
getQuaternions(Ptr ptr) |
java.util.HashMap<java.lang.Long,Quaternion> |
getQuaternions(PtrSegment segment) |
SolarAspectAngle |
getSaa(java.util.Date time) |
SolarAspectAngle[] |
getSaa(java.util.Date fromTime,
java.util.Date toTime) |
SolarAspectAngle[] |
getSaa(PointingBlock block) |
SolarAspectAngle[] |
getSaa(Ptr ptr) |
SolarAspectAngle[] |
getSaa(PtrSegment segment) |
void |
init(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.String activityCase) |
void |
init(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.String activityCase,
ErrorBoxPoint point) |
void |
init(Ptr ptr,
Pdfm pdfm,
java.lang.String mtpNum,
java.lang.String activityCase,
java.lang.Float eta,
java.lang.Float zeta,
java.lang.Float epsilon) |
protected void |
init(java.lang.String file) |
protected void |
parseEvtm(java.lang.String file) |
protected void |
parseHga(java.lang.String file) |
protected void |
parseSaa(java.lang.String file) |
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, ErrorBoxPoint point) throws AttitudeGeneratorException
AttitudeGeneratorException
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.Float eta, java.lang.Float zeta, java.lang.Float epsilon) throws AttitudeGeneratorException
AttitudeGeneratorException
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm) throws AttitudeGeneratorException
AttitudeGeneratorException
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, ErrorBoxPoint point) throws AttitudeGeneratorException
AttitudeGeneratorException
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.Float eta, java.lang.Float zeta, java.lang.Float epsilon) throws AttitudeGeneratorException
AttitudeGeneratorException
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum) throws AttitudeGeneratorException
AttitudeGeneratorException
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase, ErrorBoxPoint point) throws AttitudeGeneratorException
AttitudeGeneratorException
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase, java.lang.Float eta, java.lang.Float zeta, java.lang.Float epsilon) throws AttitudeGeneratorException
AttitudeGeneratorException
public AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase) throws AttitudeGeneratorException
AttitudeGeneratorException
public static java.lang.String getMtpNum(Ptr ptr) throws AttitudeGeneratorException
AttitudeGeneratorException
public static void getAttitudeFile(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String file, java.lang.String trajectory) throws AttitudeGeneratorException
AttitudeGeneratorException
public static void getAttitudeFile(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String file) throws AttitudeGeneratorException
AttitudeGeneratorException
public void init(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase) throws AttitudeGeneratorException
AttitudeGeneratorException
public void init(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase, ErrorBoxPoint point) throws AttitudeGeneratorException
AttitudeGeneratorException
public void init(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase, java.lang.Float eta, java.lang.Float zeta, java.lang.Float epsilon) throws AttitudeGeneratorException
AttitudeGeneratorException
public AngularMomentum getAngularMomentum()
public AttitudeConstrainEvent[] getAttEvents()
public HgaOutages[] getHgaOutages()
public SolarAspectAngle getSaa(java.util.Date time)
getSaa
in interface AttitudeGenerator
public SolarAspectAngle[] getAllSaa()
protected void parseSaa(java.lang.String file) throws AttitudeGeneratorException
AttitudeGeneratorException
protected void parseHga(java.lang.String file) throws AttitudeGeneratorException
AttitudeGeneratorException
protected void parseEvtm(java.lang.String file) throws AttitudeGeneratorException
AttitudeGeneratorException
protected void init(java.lang.String file) throws AttitudeGeneratorException
AttitudeGeneratorException
public Quaternion getQuaternion(java.util.Date date)
getQuaternion
in interface AttitudeGenerator
public java.util.HashMap<java.lang.Long,Quaternion> getQuaternions(PointingBlock block)
getQuaternions
in interface AttitudeGenerator
public java.util.HashMap<java.lang.Long,Quaternion> getQuaternions(PtrSegment segment)
getQuaternions
in interface AttitudeGenerator
public java.util.HashMap<java.lang.Long,Quaternion> getAllQuaternions()
public java.util.HashMap<java.lang.Long,Quaternion> getQuaternions(Ptr ptr)
getQuaternions
in interface AttitudeGenerator
public SolarAspectAngle[] getSaa(java.util.Date fromTime, java.util.Date toTime)
public SolarAspectAngle[] getSaa(PointingBlock block)
getSaa
in interface AttitudeGenerator
public SolarAspectAngle[] getSaa(PtrSegment segment)
getSaa
in interface AttitudeGenerator
public SolarAspectAngle[] getSaa(Ptr ptr)
getSaa
in interface AttitudeGenerator
public Evtm getEvtm()
public Attitude getAttitude(java.util.Date date)
getAttitude
in interface AttitudeGenerator
public java.util.Map<java.lang.Long,Attitude> getAttitudes(PointingBlock block)
getAttitudes
in interface AttitudeGenerator
public java.util.Map<java.lang.Long,Attitude> getAttitudes(PtrSegment segment)
getAttitudes
in interface AttitudeGenerator
public java.util.Map<java.lang.Long,Attitude> getAttitudes(Ptr ptr)
getAttitudes
in interface AttitudeGenerator