12 #include <vlutil/vlString.h>
13 #include <vlutil/vlNetTypes.h>
15 #include <matrix/vlVector.h>
38 virtual int type()
const;
44 virtual void setBoundingBox(
DtVector& topLeftCorner,
DtVector& topRightCorner,
50 virtual void setDrawPointFeature(
bool value);
51 virtual bool drawPointFeature()
const;
54 virtual void setDeletePointFeature(
bool value);
55 virtual bool deletePointFeature()
const;
58 virtual void setDrawLinearFeature(
bool value);
59 virtual bool drawLinearFeature()
const;
62 virtual void setDeleteLinearFeature(
bool value);
63 virtual bool deleteLinearFeature()
const;
66 virtual void setDrawArealFeature(
bool value);
67 virtual bool drawArealFeature()
const;
70 virtual void setDeleteArealFeature(
bool value);
71 virtual bool deleteArealFeature()
const;
74 virtual void setQueryString(
const DtString& value);
75 virtual DtString queryString()
const;
78 virtual void setFeatureOffset(
const float value);
79 virtual float featureOffset()
const;
86 virtual bool setFromNet(
const char* contentBuffer,
87 unsigned contentSize);
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
double myFeatureOffset
Definition: ifDebugDrawFeature.h:112
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
Message used to send draw/delete message from GUI to debugDrawManager.
Definition: ifDebugDrawFeature.h:20
DtVector myTopLeftCorner
Definition: ifDebugDrawFeature.h:107
bool myDeletePointFeature
Definition: ifDebugDrawFeature.h:102
bool myDrawPointFeature
Definition: ifDebugDrawFeature.h:101
DtVector myBottomLeftCorner
Definition: ifDebugDrawFeature.h:109
bool myDrawLinearFeature
Definition: ifDebugDrawFeature.h:103
virtual void printDataToString(DtString &str)
DtVector myBottomRightCorner
Definition: ifDebugDrawFeature.h:110
bool myDrawArealFeature
Definition: ifDebugDrawFeature.h:105
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
DtString myQueryString
Definition: ifDebugDrawFeature.h:111
virtual bool setToNet()
Definition: simInterfaceContent.h:83
DtVector myTopRightCorner
Definition: ifDebugDrawFeature.h:108
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0
bool myDeleteLinearFeature
Definition: ifDebugDrawFeature.h:104
bool myDeleteArealFeature
Definition: ifDebugDrawFeature.h:106