12 #include <vlutil/vlTime.h>
29 const DtString& rwName = DtString::nullString(),
34 const DtString& rwName = DtString::nullString(),
45 const DtString& rwName = DtString::nullString(),
50 virtual void setDetonationAltitude(
double alt);
51 virtual double detonationAltitude()
const;
56 virtual void setLaunchGeocentricLocation(
const DtVector& loc);
57 virtual const DtVector& launchGeocentricLocation()
const;
66 virtual void setLaunchTime(
DtTime t);
67 virtual DtTime launchTime()
const;
72 virtual void setTargetGeocentricLocation(
const DtVector& loc);
73 virtual const DtVector& targetGeocentricLocation()
const;
78 virtual void getTrajectoryParameters(
double& a_coefficient,
79 double& b_coefficient,
80 double& c_coefficient,
83 double& apogee)
const;
85 virtual void setTrajectoryParameters(
double& a_coefficient,
86 double& b_coefficient,
87 double& c_coefficient,
95 virtual void setNEDTrajectoryVector(
const DtVector& ned);
96 virtual const DtVector& nedTrajectoryVector()
const;