41 const DtString& rwName = DtString::nullString(),
47 const DtString& rwName = DtString::nullString(),
74 virtual void setSensorSignature(
const DtSymbolString& domain,
double);
80 virtual const std::map<DtSymbolString, double>& sensorSignatures()
const;
84 (
const DtString& rwName = DtString::nullString(),
93 virtual bool activated()
const;
94 virtual void setActivated(
bool);
99 virtual void setFillStyle(
int);
100 virtual int fillStyle()
const;
106 virtual void setPenStyle(
int);
107 virtual int penStyle()
const;
113 virtual void setLineWidth(
int);
114 virtual int lineWidth()
const;
120 virtual void setArrowStyle(
int);
121 virtual int arrowStyle()
const;
127 virtual void setArrowHeadPlacement(
int);
128 virtual int arrowHeadPlacement()
const;
134 virtual void setArrowSize(
int);
135 virtual int arrowSize()
const;
140 virtual bool useActivationTimes()
const;
141 virtual void setUseActivationTimes(
bool);
145 virtual bool activationTimesAreSimulationTime()
const;
146 virtual void setActivationTimesAreSimulationTime(
bool);
148 virtual void setActivationTime(
double);
149 virtual double activationTime()
const;
151 virtual void setDeactivationTime(
double);
152 virtual double deactivationTime()
const;
158 virtual void updateBasedOnActivationState();
161 virtual bool shouldActivate();
164 virtual bool shouldDeactivate();
173 virtual void setAttachedTickRateForPublication(
double);
174 virtual double attachedTickRateForPublication()
const;
176 virtual int color()
const;
177 virtual void setColor (
int color);
178 virtual void setColor (
const DtRwColor&);
179 virtual void setColor(DtU8 red, DtU8 green, DtU8 blue, DtU8 alpha);
181 virtual const DtString & parentName()
const;
182 virtual void setParentName(
const DtString & parentName);
184 virtual void setUserData(
const char* data,
int dataLen);
185 virtual const DtString& userData()
const;
189 virtual double ceiling()
const;
190 virtual void setCeiling(
double);
191 virtual void setPhysicalLineHeight(
double);
192 virtual double physicalLineHeight()
const;
193 virtual bool ceilingSet()
const;
198 virtual double floor()
const;
199 virtual void setFloor(
double);
202 virtual double physicalLineWidth()
const;
203 virtual void setPhysicalLineWidth(
double);
205 virtual double intelAreaModifierForForce(
int force)
const;
214 virtual void updateCollectionAreaInformation();
215 virtual void updatePhysicalLineWidthInformation();
216 virtual void updatePhysicalLineHeightInformation();
217 virtual void updateCeilingInformation();