15 #include <vl/hostStructs.h>
35 const DtString& rwName = DtString::nullString(),
40 const DtString& rwName = DtString::nullString(),
52 const DtString& rwName = DtString::nullString(),
60 virtual void setCurrentLasedTarget(
const DtUUID&);
67 virtual void setSpotLocation(
const DtVector & spotLocal);
68 virtual const DtVector & spotLocation()
const;
71 virtual void setAmLasing(DtBoolean lasing);
72 virtual DtBoolean amLasing()
const;
75 virtual void setAmLasingTarget(DtBoolean lasingTarget);
76 virtual DtBoolean amLasingTarget()
const;
79 virtual void setDesignatorCode(
const int code);
80 virtual const int designatorCode()
const;
83 virtual void setAutonomous(
const bool);
84 virtual const bool autonomous()
const;
87 virtual void setPower(
double);
88 virtual double power()
const;
91 virtual void setWavelength(
double);
92 virtual double wavelength()
const;