15 #include <vlpi/entityType.h>
21 class DtEnvironmentalFacadeCollection;
55 virtual bool isCircle()
const;
58 virtual bool isEllipse()
const;
61 virtual void setLocation(
int index,
const DtVector& location,
bool resetOrigin =
true);
64 virtual void initializeEventProcessor();
68 virtual void slot_onHeadingChanged(
double heading );
75 virtual void moveSelectedPoint(
const DtVector& location,
double altAboveGround);
84 virtual void setAttachObjectToMouse(
bool flag );
89 virtual void getMinMaxVertices(
const DtEntityType& creatingType,
int& minVert,
int& maxVert)
const;
91 virtual void setLocation(
const DtVector& location,
double altAboveGround);
92 virtual DtVector geometricCenter(
const std::vector<DtVector>& v)
const;
93 virtual bool alwaysRecalculateGeometry()
const;