16 class Dt3DVolumetricLineModelAgent;
36 virtual void setSolid(
bool);
39 virtual void setModelDefinition(
const std::string&);
44 virtual void setOutsideColor(
float r,
float g,
float b,
float a);
47 virtual void setSelectedOutsideColor(
float r,
float g,
float b,
float a);
52 virtual void setPhysicalLineWidth(
double);
55 virtual void setPhysicalLineHeight(
double);
58 virtual double physicalLineHeight()
const;
61 virtual void setVisible(
bool);
67 virtual void setPickable(
bool);
72 virtual void setScribed(
bool);
74 virtual void setDimensions(
float w,
float h);
77 virtual void setScribeColor(
float r,
float g,
float b,
float a);
80 virtual void setSelectedScribeColor(
float r,
float g,
float b,
float a);
83 virtual void updateColors();
87 virtual void setScribeWidth(
float width);
91 virtual void setUseDynamicOrigin(
bool);
94 Dt3DVolumetricLineModelAgent* volumetricLineModelAgent()
const;
98 void createVolumetricLineAgent();
107 float myScribeColor[4];
108 float mySelectedScribeColor[4];
bool mySelectedOutsideColorSet
Definition: Dt3DVolumetricLineFacade.h:105
bool myScribeColorSet
Definition: Dt3DVolumetricLineFacade.h:102
Contains Dt3DLineFacade class.
Definition: Dt3DVolumetricLineFacade.h:22
double myPhysicalLineHeight
Definition: Dt3DVolumetricLineFacade.h:104
Dt3DVolumetricLineModelAgent * myLine
Definition: Dt3DVolumetricLineFacade.h:101
float myScribeWidth
Definition: Dt3DVolumetricLineFacade.h:103
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:26
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains DtVolumetricLineFacadeBase class.
Definition: DtVolumetricLineFacadeBase.h:28
virtual void setOutlineWidth(int)
No-op.
Definition: Dt3DVolumetricLineFacade.h:64
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:36
Contains DLL export macros.