20 class DtGridLinesSettingsRecord;
45 bool autoSpacing()
const;
48 void setAutoSpacing(
bool autoSpacing );
51 double fixedSpacingAmount(
55 void setFixedSpacingAmount(
60 double fixedSpacingAmount(
64 void setFixedSpacingAmount(
70 int minSpacing()
const;
74 void setMinSpacing(
int pixels );
83 bool unitTypeIsAngular()
const;
150 boost::signal<void (makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits,double)>
signal_xOffsetSet;
151 boost::signal<void (makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits,double)>
signal_yOffsetSet;
173 template <
typename ManagerClass>
177 template <
typename ManagerClass>
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits, double)> signal_fixedSpacingAmountSet
Definition: DtGridLinesSettingsManager.h:147
Base class for (non-shared) settings managers.
Definition: DtBaseSettingsManager.h:271
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::CoordSys)> signal_gridTypeSet
Definition: DtGridLinesSettingsManager.h:143
boost::signal< void(int)> signal_minSpacingSet
Definition: DtGridLinesSettingsManager.h:149
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits, double)> signal_yOffsetSet
Definition: DtGridLinesSettingsManager.h:151
boost::signal< void(bool)> signal_autoSpacingSet
Definition: DtGridLinesSettingsManager.h:146
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits, double)> signal_xOffsetSet
Definition: DtGridLinesSettingsManager.h:150
makArchives::DtGridLinesSettingsRecord mySettingsRecord
Definition: DtGridLinesSettingsManager.h:209
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits, double)> signal_fixedAngularSpacingAmountSet
Definition: DtGridLinesSettingsManager.h:148
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits)> signal_angularUnitTypeSet
Definition: DtGridLinesSettingsManager.h:145
CoordSys
Enumeration of the different coordinate system types.
Definition: DtDisplayUnitsSettingsRecord.h:30
DistanceUnits
Enumeration of the different distance units.
Definition: DtDisplayUnitsSettingsRecord.h:53
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits, unsigned) > signal_decimalPlacesSet
Definition: DtGridLinesSettingsManager.h:154
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits, double)> signal_latitudeOffsetSet
Definition: DtGridLinesSettingsManager.h:153
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits)> signal_unitTypeSet
Definition: DtGridLinesSettingsManager.h:144
void defaultManagerRegisterInstanceFunction(DtDe &de, ManagerClass *mgr)
Default implementation of how to register a manager, especially necessary when overriding the manager...
Definition: DtDe.h:840
The settings manager for grid lines settings.
Definition: DtGridLinesSettingsManager.h:30
Contains the DtGridLinesSettingsRecord class declaration.
OrientationUnits
Enumeration of the different orientation units.
Definition: DtDisplayUnitsSettingsRecord.h:87
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits, unsigned)> signal_angularDecimalPlacesSet
Definition: DtGridLinesSettingsManager.h:155
A DtGridLinesSettingsRecord contains the information to save grid line settings.
Definition: DtGridLinesSettingsRecord.h:25
ManagerClass & defaultManagerInstanceFunction(DtDe &de, bool allowedInSlave)
default Manager instance function.
Definition: DtDe.h:802
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
voidpf uLong offset
Definition: ioapi.h:42
boost::signal< void(makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits, double)> signal_longitudeOffsetSet
Definition: DtGridLinesSettingsManager.h:152
Contains the DtBaseSettingsManager class declaration.
Contains DLL export macros.