18 #include <vlpi/entityType.h>
24 class DtEnvironmentalFacadeCollection;
37 virtual void setXRadius(
double);
40 virtual void setXRadiusWithHeading(
double,
double);
41 virtual double xRadius()
const;
44 virtual void setYRadius(
double);
45 virtual double yRadius()
const;
49 virtual void setHeading(
double);
50 virtual double heading()
const;
53 virtual bool isCircle()
const;
56 virtual bool isEllipse()
const;
59 virtual void initializeEventProcessor();
62 virtual void setLocation(
int index,
const DtVector& location,
bool resetOrigin =
true);
64 virtual void slot_onHeadingChanged(
double heading );
71 virtual void moveSelectedPoint(
const DtVector& location,
double altAboveGround);
80 virtual void setAttachObjectToMouse(
bool flag );
89 virtual void getMinMaxVertices(
const DtEntityType& creatingType,
int& minVert,
int& maxVert)
const;