![]() |
VR-Forces 4.10 Class Documentation
|

Public Types | |
| typedef std::map< double, unsigned int > | AltitudeMap |
Public Member Functions | |
| DtRadarCoverageAltitudeSettings () | |
| Default constructor, required for deserialization. More... | |
| DtRadarCoverageAltitudeSettings (std::string name) | |
| Constructor. More... | |
| DtRadarCoverageAltitudeSettings (std::string name, const AltitudeMap &) | |
| Constructor. More... | |
| DtRadarCoverageAltitudeSettings (const DtRadarCoverageAltitudeSettings &orig) | |
| Copy constructor. More... | |
| virtual bool | operator== (const DtSettingsObject &other) const |
| Equality operator. More... | |
| virtual bool | operator!= (const DtSettingsObject &other) const |
| Inequality operator. More... | |
| virtual DtSettingsObject * | clone () const |
| Clone operator, returns a new settings which is a copy of this one. More... | |
| virtual bool | setFrom (const DtSettingsObject *other) |
| virtual void | addAltitude (double, unsigned int) |
| Adds a new color into the map. Repalces if exists. More... | |
| virtual bool | removeAltitude (double) |
| Removes the altitude from the map and returns true if it was there. More... | |
| virtual void | setAltitudeMap (const AltitudeMap &) |
| Sets the map. More... | |
| const AltitudeMap & | altitudeMap () const |
| Returns the color map. More... | |
| virtual std::set< double > | altitudes () const |
Public Member Functions inherited from DtSettingsObject | |
| DtSettingsObject () | |
| DtSettingsObject (std::string name) | |
| DtSettingsObject (const DtSettingsObject &orig) | |
| virtual void | operator= (const DtSettingsObject &orig) |
| virtual std::string | name () const |
Static Public Member Functions | |
| static DtSettingsObject * | create (DtSettingsObjectCreationParams ¶ms) |
| Creator. More... | |
Protected Member Functions | |
| void | init () |
| Adds default colors. Not virtual as is only called from constructor. More... | |
Protected Attributes | |
| AltitudeMap | myAltitudeMap |
Protected Attributes inherited from DtSettingsObject | |
| std::string | myName |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
| Serialization support. More... | |
Friends | |
| class | boost::serialization::access |
| typedef std::map<double, unsigned int> DtRadarCoverageAltitudeSettings::AltitudeMap |
| DtRadarCoverageAltitudeSettings::DtRadarCoverageAltitudeSettings | ( | ) |
Default constructor, required for deserialization.
| DtRadarCoverageAltitudeSettings::DtRadarCoverageAltitudeSettings | ( | std::string | name | ) |
Constructor.
| DtRadarCoverageAltitudeSettings::DtRadarCoverageAltitudeSettings | ( | std::string | name, |
| const AltitudeMap & | |||
| ) |
Constructor.
| DtRadarCoverageAltitudeSettings::DtRadarCoverageAltitudeSettings | ( | const DtRadarCoverageAltitudeSettings & | orig | ) |
Copy constructor.
|
virtual |
Equality operator.
Reimplemented from DtSettingsObject.
|
virtual |
Inequality operator.
Reimplemented from DtSettingsObject.
|
virtual |
Clone operator, returns a new settings which is a copy of this one.
Implements DtSettingsObject.
|
virtual |
Reimplemented from DtSettingsObject.
Adds a new color into the map. Repalces if exists.
Removes the altitude from the map and returns true if it was there.
|
virtual |
Sets the map.
|
inline |
Returns the color map.
|
virtual |
|
static |
Creator.
|
protected |
Adds default colors. Not virtual as is only called from constructor.
|
inlineprivate |
Serialization support.
|
friend |
|
protected |