16 #include <vlpi/disEnums.h>
84 virtual void reorientMounting();
89 virtual void setDesiredAzimuth(DtReal desiredAzimuth);
90 virtual DtReal desiredAzimuth();
96 virtual void setDesiredElevation(DtReal desiredElevation);
97 virtual DtReal desiredElevation();
100 virtual void findDesiredAzimuthAndElevation();
108 virtual bool desiredOrientationIsInRange(
double& azimuthOutOfRangeBy,
109 double& elevationOutOfRangeBy,
double additionalAzimuthMargin = 0.0,
110 double additionalElevationMargin = 0.0);
114 virtual bool createAzimuthPort();
117 virtual bool createElevationPort();
121 virtual bool createAzimuthInfoPorts();
124 virtual bool createElevationInfoPorts();
134 virtual double approximateMountSwing(
double angleChange,
double maxRate);