15 class DtOverlaySegmentedLineModelAgent;
29 DtSceneObjectAgent* sceneObject,
DtModelSetId modelSet );
51 virtual void connectToListenerSignals()
override;
53 virtual void slot_setSelected(
bool selected);
58 virtual void slot_extendedDataPropertySet(
const std::string& propertyNameSet,
const std::string& propertyValueSet);
62 virtual void setFixedWidthSizing(
bool )
override;
67 virtual void setPixelLineWidth(
int )
override;
70 virtual void updateColors()
override;
76 virtual void setPickable(
bool )
override;
80 virtual void setIsDecorated(
bool );
83 virtual void setStipplePattern(
unsigned short )
override;
88 virtual void setArrowSize(
double )
override;
94 virtual void setSegmentEndArrow(
int seg,
bool flag )
override;
97 virtual void setSegmentStartArrow(
int seg,
bool flag )
override;
101 virtual void createModelAgents()
override;
104 virtual void destroyModelAgents()
override;
107 virtual void setModelDefinitionForAgents()
override;
110 virtual void updateScreenIntervaledTextPrefixAndPostfixStrings();
114 virtual void setInitialValuesFromVisualizerDefinition()
override;
DtOverlaySegmentedLineModelAgent * myOverlayLineModel
Definition: Dt2DEnvironmentalLineVisualizer.h:117
Contains makVrv::DtEnvironmentalLineVisualizer class.
Definition: DtStateVisualizer.h:274
LineStyle
Default line Styles.
Definition: DtTacticalGraphicUtilities.h:28
bool myIsMeasurementTextAlwaysShown
whether measurement text is ALWAYS shown, default is false
Definition: Dt2DEnvironmentalLineVisualizer.h:120
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
std::string myObjectLabelTwo
Definition: Dt2DEnvironmentalLineVisualizer.h:126
ArrowStyle
Definition: DtTacticalGraphicUtilities.h:46
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
bool myIsMeasurementTextShownWhenSelected
whether measurement text is shown when the line is selected, default is true
Definition: Dt2DEnvironmentalLineVisualizer.h:123
Dt2DEnvironmentalLineVisualizer display a line drawn as an overlay line in the scene without occlusio...
Definition: Dt2DEnvironmentalLineVisualizer.h:23
DtEnvironmentalLineVisualizer display a line that contains at least two points.
Definition: DtEnvironmentalLineVisualizer.h:29
std::string myObjectLabelOne
Definition: Dt2DEnvironmentalLineVisualizer.h:125
DtModelSetId
Definition: DtModelSetEnums.h:19
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:26
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:54