11 #define DtLineWidthFromAppearance(theAppr) ((theAppr >> 28) & 0x0000000F)
12 #define DtLineWidthToAppearance(theLineWidth) (theLineWidth << 28)
13 #define DtLineStyleFromAppearance(theAppr) ((theAppr >> 8) & 0x0000000F)
14 #define DtLineStyleToAppearance(theLineStyle) (theLineStyle << 8)
15 #define DtFillStyleFromAppearance(theAppr) ((theAppr >> 12) & 0x0000000F)
16 #define DtFillStyleToAppearance(theFillStyle) (theFillStyle << 12)
35 int fillStyle()
const;
37 int lineWidth()
const;
38 int arrowStyle()
const;
39 int arrowHeadPlacement()
const;
40 int arrowSize()
const;
44 double ceiling()
const;
45 bool ceilingSet()
const;
53 double physicalLineHeight()
const;
56 double physicalLineWidth()
const;
61 double intelAreaModifierForForce(
int force)
const;
64 bool closedFigure()
const;
65 bool projected()
const;
66 bool ellipsoid()
const;
68 int objectAttachMode()
const;
84 bool insideVolume(
const DtVector& point)
const;
88 bool activated()
const;
89 bool useActivationTimes()
const;
90 bool activationTimesAreSimulationTime()
const;
91 bool activationTimeIsReusable()
const;
92 int activationMode()
const;
93 bool activatedOnce()
const;
94 double activationTime()
const;
95 double deactivationTime()
const;
96 bool assumeUnknownIsHostile()
const;
virtual DtSimObjectReference simObject() const =0
Implemented by subclasses to return the sim object this class represents.
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
DtSensorSignatureSimObjectDecorator * mySensorSignatureSimObjectDecorator
Definition: tacticalGraphicSimObjectFacade.h:105
The DtSimObjectReference is a shared pointer that can be used amongst many object for access to the u...
Definition: simObjectReference.h:26
bool isUsable() const
Make this call after construction to see if the supplied sim object can use this class.
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
This will keep track of the objects sensor signature.
Definition: sensorSignatureDecorator.h:16
virtual void setupDecorator()
DtSimObjectFacade< DtTacticalGraphicSimObjectFacadeInterface > DtTacticalGraphicSimObjectFacade
Definition: tacticalGraphicSimObjectFacade.h:109
This DtAppearanceSimObjectFacadeInterface class will provide common routines for appearances that app...
Definition: appearanceSimObjectFacade.h:20
Definition: rangeItem.h:206
This DtTacticalGraphicSimObjectFacadeInterface class will provide API functionality for tactical grap...
Definition: tacticalGraphicSimObjectFacade.h:23
bool myIsVrfTacticalGraphic
Definition: tacticalGraphicSimObjectFacade.h:106