22 class DtEntityTypeMapper;
50 virtual bool displayAggregates()
const;
52 virtual void setDisplayAggregates(
bool enabled );
55 virtual bool displayAggregateLeafNodes()
const;
57 virtual void setDisplayAggregateLeafNodes(
bool enabled );
60 virtual bool displayInitiallyExpanded()
const;
62 virtual void setDisplayInitiallyExpanded(
bool enabled );
65 virtual bool displayAggregateBoundingBoxes()
const;
67 virtual void setDisplayAggregateBoundingBoxes(
bool enabled );
70 virtual bool displayAggregateBoundingBoxesForSelected()
const;
72 virtual void setDisplayAggregateBoundingBoxesForSelected(
bool enabled );
75 virtual bool displayMainIcon()
const;
77 virtual void setDisplayMainIcon(
bool enabled );
80 virtual bool ghostEchelonLevelItems()
const;
82 virtual void setGhostEchelonLevelItems(
bool enabled );
85 virtual bool allowSelectionOfGhostedItems()
const;
87 virtual void setAllowSelectionOfGhostedItems(
bool enabled );
90 virtual int echelonLevel()
const;
92 virtual void setEchelonLevel(
int level );
95 virtual double ghostingTransparency()
const;
97 virtual void setGhostingTransparency(
double transparency );
119 virtual void backup();
122 static const std::string& className();
a read settings lock on a setting object.
Definition: DtReadSettingsLock.h:48
DtSharedRecordSettingsBackup< DtSharedAggregateDisplaySettings, makArchives::DtAggregateSettingsRecord > DtAggregateStateSettingsBackup
Definition: DtSharedAggregateDisplaySettings.h:23
DT_DLL_VRVCORE DtTaitBryan level(const DtCoordinateSystem &cs, const DtVector &localOrigin, double topoHeading)
Returns a level orientation with the topographic heading.
ColorizedModelColorType
Definition: DtSharedAggregateDisplaySettings.h:35
ColorizedModelColorType myColorizedModelColorType
Definition: DtSharedAggregateDisplaySettings.h:139
int myEchelonLevel
Definition: DtSharedAggregateDisplaySettings.h:137
The shared settings manager, is the global object responsible for managing any shared settings object...
Definition: DtSharedSettingsManager.h:42
int myFlags
Definition: DtSharedAggregateDisplaySettings.h:136
The shared aggregate display settings object.
Definition: DtSharedAggregateDisplaySettings.h:30
The base class for all shared settings.
Definition: DtSharedSettings.h:45
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains the DtSharedSettings class declaration.
a write settings lock on a setting object.
Definition: DtWriteSettingsLock.h:47
double myGhostingTransparency
Definition: DtSharedAggregateDisplaySettings.h:138
Record class for aggregate settings.
Definition: DtAggregateSettingsRecord.h:19
DtAggregateStateSettingsBackup * myAggregateSettingsBackup
Definition: DtSharedAggregateDisplaySettings.h:141
The makVrv::DtSharedRecordSettingsBackup is a templaced class that settings records will use in order...
Definition: DtRecordSettingsBackup.h:197
Contains the DtAggregateSettingsRecord class declaration.
Contains DLL export macros.