16 class DtExtrudedPolygonModelAgent;
38 virtual void setScribeWidth(
float width);
41 int scribeWidth()
const;
44 virtual void setScribed(
bool);
47 virtual void setSolid(
bool b);
50 virtual void setOutsideColor(
float r,
float g,
float b,
float a);
53 virtual void setSelectedOutsideColor(
float r,
float g,
float b,
float a);
56 virtual void updateColors();
61 virtual void setScribeAllPolygons(
bool);
64 virtual void setScribeColor(
float r,
float g,
float b,
float a);
67 virtual void setSelectedScribeColor(
float r,
float g,
float b,
float a);
70 virtual void setLineHeight(
float);
78 virtual void setUpExtent(
float);
79 virtual float upExtent()
const;
81 virtual void setDownExtent(
float);
82 virtual float downExtent()
const;
84 virtual void setLeftExtent(
float);
85 virtual float leftExtent()
const;
87 virtual void setRightExtent(
float);
88 virtual float rightExtent()
const;
93 void createBoxAgent();
106 float myScribeColor[4];
107 float mySelectedScribeColor[4];
Contains Dt2DBoxFacade class.
Definition: Dt3DBoxFacade.h:23
DtExtrudedPolygonModelAgent * myPolygonAgent
Definition: Dt3DBoxFacade.h:96
float myUpExtent
Definition: Dt3DBoxFacade.h:98
bool myScribeColorSet
Definition: Dt3DBoxFacade.h:102
float myLineHeight
Definition: Dt3DBoxFacade.h:97
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:26
float myScribeWidth
Definition: Dt3DBoxFacade.h:103
float myRightExtent
Definition: Dt3DBoxFacade.h:100
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
bool mySelectedOutsideColorSet
Definition: Dt3DBoxFacade.h:104
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:36
Contains DtBoxFacadeBase class.
Definition: DtBoxFacadeBase.h:26
float myDownExtent
Definition: Dt3DBoxFacade.h:99
float myLeftExtent
Definition: Dt3DBoxFacade.h:101
Contains DLL export macros.