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
AttitudeGeneratorExceptionpublic AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.Float eta, java.lang.Float zeta, java.lang.Float epsilon) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, ErrorBoxPoint point) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.Float eta, java.lang.Float zeta, java.lang.Float epsilon) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase, ErrorBoxPoint point) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic 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
AttitudeGeneratorExceptionpublic AttitudeGeneratorFDImpl(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic static java.lang.String getMtpNum(Ptr ptr) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic static void getAttitudeFile(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String file, java.lang.String trajectory) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic static void getAttitudeFile(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String file) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic void init(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic void init(Ptr ptr, Pdfm pdfm, java.lang.String mtpNum, java.lang.String activityCase, ErrorBoxPoint point) throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic 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
AttitudeGeneratorExceptionpublic AngularMomentum getAngularMomentum()
public AttitudeConstrainEvent[] getAttEvents()
public HgaOutages[] getHgaOutages()
public SolarAspectAngle getSaa(java.util.Date time)
getSaa in interface AttitudeGeneratorpublic SolarAspectAngle[] getAllSaa()
protected void parseSaa(java.lang.String file)
throws AttitudeGeneratorException
AttitudeGeneratorExceptionprotected void parseHga(java.lang.String file)
throws AttitudeGeneratorException
AttitudeGeneratorExceptionprotected void parseEvtm(java.lang.String file)
throws AttitudeGeneratorException
AttitudeGeneratorExceptionprotected void init(java.lang.String file)
throws AttitudeGeneratorException
AttitudeGeneratorExceptionpublic Quaternion getQuaternion(java.util.Date date)
getQuaternion in interface AttitudeGeneratorpublic java.util.HashMap<java.lang.Long,Quaternion> getQuaternions(PointingBlock block)
getQuaternions in interface AttitudeGeneratorpublic java.util.HashMap<java.lang.Long,Quaternion> getQuaternions(PtrSegment segment)
getQuaternions in interface AttitudeGeneratorpublic java.util.HashMap<java.lang.Long,Quaternion> getAllQuaternions()
public java.util.HashMap<java.lang.Long,Quaternion> getQuaternions(Ptr ptr)
getQuaternions in interface AttitudeGeneratorpublic SolarAspectAngle[] getSaa(java.util.Date fromTime, java.util.Date toTime)
public SolarAspectAngle[] getSaa(PointingBlock block)
getSaa in interface AttitudeGeneratorpublic SolarAspectAngle[] getSaa(PtrSegment segment)
getSaa in interface AttitudeGeneratorpublic SolarAspectAngle[] getSaa(Ptr ptr)
getSaa in interface AttitudeGeneratorpublic Evtm getEvtm()
public Attitude getAttitude(java.util.Date date)
getAttitude in interface AttitudeGeneratorpublic java.util.Map<java.lang.Long,Attitude> getAttitudes(PointingBlock block)
getAttitudes in interface AttitudeGeneratorpublic java.util.Map<java.lang.Long,Attitude> getAttitudes(PtrSegment segment)
getAttitudes in interface AttitudeGeneratorpublic java.util.Map<java.lang.Long,Attitude> getAttitudes(Ptr ptr)
getAttitudes in interface AttitudeGenerator