|
| | Dt2DVolumetricLineFacade (DtAgentManagerInterface &, DtSceneObjectAgent *agent, DtElementID id, int modelSet) |
| | Constructor that will take an existing scene object agent. More...
|
| |
| | Dt2DVolumetricLineFacade (DtAgentManagerInterface &, int modelSet, DtElementID id, bool distribute=true) |
| | Will create a new scene object agent for the given model set and element id. More...
|
| |
| virtual | ~Dt2DVolumetricLineFacade () |
| | DTOR. More...
|
| |
| virtual void | setSolid (bool) |
| | Override to no-op as this is a 3D only concept. More...
|
| |
| virtual void | setModelDefinition (const std::string &) |
| | Sets the model definition for the model. More...
|
| |
| virtual void | updateColors () |
| | Send the current colors down to the model. More...
|
| |
| virtual void | setOutlineWidth (int) |
| | Sets the width of the outside line. Default is 2. More...
|
| |
| virtual void | setVisible (bool) |
| | Sets the object visible. More...
|
| |
| virtual void | setPickable (bool) |
| | Sets pickable or not. More...
|
| |
| virtual void | setPhysicalLineWidth (double) |
| | Sets the physical line width (in meters) of this volumetric line. Default is 50 meters. More...
|
| |
| virtual void | setGroup (int) |
| | Sets the layer group on which to draw this object. More...
|
| |
| virtual void | setUseDynamicOrigin (bool) |
| | If true, when the origin changes all the points move with the origin. More...
|
| |
| Dt2DVolumetricLineModelAgent * | volumetricLineModelAgent () const |
| | Model agent used by this class. More...
|
| |
| | DtVolumetricLineFacadeBase (DtAgentManagerInterface &, DtSceneObjectAgent *agent, DtElementID id, int modelSet) |
| | Constructor that will take an existing scene object agent. More...
|
| |
| | DtVolumetricLineFacadeBase (DtAgentManagerInterface &, int modelSet, DtElementID id, bool distribute=true) |
| | Will DtVolumetricLineFacadeBase a new scene object agent for the given model set and element id. More...
|
| |
| virtual | ~DtVolumetricLineFacadeBase () |
| | DTOR. More...
|
| |
| virtual void | setPoints (const std::vector< DtVector > &, const DtVector &withOffset=DtVector::zero()) |
| | Sets the points for the area. More...
|
| |
| virtual void | addPoint (int index, const DtVector &) |
| | Adds a point to the line. Returns the index of the newly added point. More...
|
| |
| virtual void | removePoint (int) |
| | Removes a point from the line. More...
|
| |
| virtual void | setOrigin (const DtVector &) |
| | Sets the origin of the line. More...
|
| |
| virtual const DtVector & | origin () const |
| |
| virtual void | setPoint (int iIndex, const DtVector &) |
| | Sets position in the line. More...
|
| |
virtual const std::vector
< DtVector > & | points () const |
| | Returns the points of the facade. More...
|
| |
| virtual void | setScribed (bool) |
| | Sets whether or not line is scribed. More...
|
| |
| virtual double | physicalLineWidth () const |
| | Returns the physical line width. More...
|
| |
| virtual bool | pickable () const |
| | Returns whether or not item is pickable. More...
|
| |
| virtual makVrv::DtUniqueID | uniqueId () const |
| | Returns the unique id of the scene object agent. More...
|
| |
| virtual makVrv::DtElementID | elementId () const |
| | Returns the element id of the scene object agent. More...
|
| |
| virtual int | modelSet () const |
| | Returns the model set. More...
|
| |
| DtSceneObjectAgent * | sceneObjectAgent () const |
| | Returns the scene object agent associated with this facade. More...
|
| |
| virtual void | setColor (float r, float g, float b, float a) |
| | @ Color setting routines Sets the color for the line. More...
|
| |
| virtual void | setOutsideColor (float r, float g, float b, float a) |
| | Sets the outside color (rim) if available. More...
|
| |
| virtual void | setSelectedOutsideColor (float r, float g, float b, float a) |
| | Sets the selected outside color. This color is used if the object is selected. More...
|
| |
| virtual void | setInsideColor (float r, float g, float b, float a) |
| | Sets inside color (fill) if available. More...
|
| |
| virtual void | setSelectedInsideColor (float r, float g, float b, float a) |
| | Sets the selected inside color. More...
|
| |
| virtual void | setSelected (bool selected) |
| | set the current selection state More...
|
| |
| virtual bool | selected () |
| | get the current selection state More...
|
| |
Contains Dt2DVolumetricLineFacade class.
Facade interface for constructing 2D Volumetric Line objects