![]() |
VR-Forces 4.1 Class Documentation
|
Record of a single cloud layer's settings. More...
Public Member Functions | |
| DtCloudLayerRecord () | |
| CTOR. | |
| DtCloudLayerRecord (const DtCloudLayerRecord &orig) | |
| Copy CTOR. | |
| DtCloudLayerRecord & | operator= (const DtCloudLayerRecord &orig) |
| Assignment OP. | |
| ~DtCloudLayerRecord () | |
| DTOR. | |
| bool | operator== (const DtCloudLayerRecord &other) const |
| bool | operator!= (const DtCloudLayerRecord &other) const |
| void | setEnabledFlag (bool enabled) |
| bool | enabledFlag () const |
| void | setType (const std::string &type) |
| const std::string & | type () const |
| void | setPosition (double x, double y, double z) |
| void | setPosition (double position[3]) |
| const double * | position () const |
| Get the position of the cloud. | |
| void | setWidth (double w) |
| void | setLength (double l) |
| void | setThickness (double t) |
| double | width () const |
| double | length () const |
| double | thickness () const |
| void | setDensity (float density) |
| float | density () const |
Protected Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
| When the class Archive corresponds to an output archive, the & operator is defined similar to <<. | |
Protected Attributes | |
| bool | myEnabledFlag |
| std::string | myType |
| double | myPosition [3] |
| double | myWidth |
| double | myLength |
| double | myThickness |
| float | myDensity |
Friends | |
| class | boost::serialization::access |
Record of a single cloud layer's settings.
| makArchives::DtCloudLayerRecord::DtCloudLayerRecord | ( | ) |
CTOR.
| makArchives::DtCloudLayerRecord::DtCloudLayerRecord | ( | const DtCloudLayerRecord & | orig | ) |
Copy CTOR.
| makArchives::DtCloudLayerRecord::~DtCloudLayerRecord | ( | ) |
DTOR.
| DtCloudLayerRecord& makArchives::DtCloudLayerRecord::operator= | ( | const DtCloudLayerRecord & | orig | ) |
Assignment OP.
| bool makArchives::DtCloudLayerRecord::operator== | ( | const DtCloudLayerRecord & | other | ) | const |
| bool makArchives::DtCloudLayerRecord::operator!= | ( | const DtCloudLayerRecord & | other | ) | const |
| void makArchives::DtCloudLayerRecord::setEnabledFlag | ( | bool | enabled | ) |
| bool makArchives::DtCloudLayerRecord::enabledFlag | ( | ) | const |
| void makArchives::DtCloudLayerRecord::setType | ( | const std::string & | type | ) |
| const std::string& makArchives::DtCloudLayerRecord::type | ( | ) | const |
| void makArchives::DtCloudLayerRecord::setPosition | ( | double | x, |
| double | y, | ||
| double | z | ||
| ) |
| void makArchives::DtCloudLayerRecord::setPosition | ( | double | position[3] | ) |
| const double* makArchives::DtCloudLayerRecord::position | ( | ) | const |
Get the position of the cloud.
| void makArchives::DtCloudLayerRecord::setWidth | ( | double | w | ) |
| void makArchives::DtCloudLayerRecord::setLength | ( | double | l | ) |
| void makArchives::DtCloudLayerRecord::setThickness | ( | double | t | ) |
| double makArchives::DtCloudLayerRecord::width | ( | ) | const |
| double makArchives::DtCloudLayerRecord::length | ( | ) | const |
| double makArchives::DtCloudLayerRecord::thickness | ( | ) | const |
| void makArchives::DtCloudLayerRecord::setDensity | ( | float | density | ) |
| float makArchives::DtCloudLayerRecord::density | ( | ) | const |
|
inlineprotected |
When the class Archive corresponds to an output archive, the & operator is defined similar to <<.
Likewise, when the class Archive is a type of input archive the & operator is defined similar to >>.
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |