class DtStandardSensorObjects:
More...
Detailed Description
class DtStandardSensorObjects:
Reads the csv file that contains standard objects and their sensor signatures by sensor doman
Member Typedef Documentation
Constructor & Destructor Documentation
| DtStandardSensorObjects::DtStandardSensorObjects |
( |
| ) |
|
| virtual DtStandardSensorObjects::~DtStandardSensorObjects |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual bool DtStandardSensorObjects::load |
( |
const DtFilename & |
| ) |
|
|
virtual |
Loads csv file.
Format is title line and one line for each sensor domain with values for standard objects. The title line's first column is empty to indicate the sensor domain row. This will load into existing structure. Call clear() to clear out information before load for loading into clean structure
| virtual bool DtStandardSensorObjects::save |
( |
| ) |
const |
|
virtual |
Saves to file that was successfully loaded. If not file was loaded does not save.
| virtual bool DtStandardSensorObjects::save |
( |
const DtFilename & |
| ) |
const |
|
virtual |
| virtual void DtStandardSensorObjects::clear |
( |
| ) |
|
|
virtual |
Returns all sensor signatures for a particular standard object by domain.
| virtual const std::set<DtString>& DtStandardSensorObjects::standardObjects |
( |
| ) |
const |
|
virtual |
Returns all standard objects.
| virtual const std::map<DtString, DtString>& DtStandardSensorObjects::sensorDomains |
( |
| ) |
const |
|
virtual |
Returns all sensor domains. Map is internal value and title.
| virtual DtString DtStandardSensorObjects::titleForDomain |
( |
const DtString & |
| ) |
const |
|
virtual |
Returns the title for the given sensor domain.
| virtual void DtStandardSensorObjects::addSensorDomain |
( |
const DtString & |
, |
|
|
const DtString & |
|
|
) |
| |
|
virtual |
Adds a new sensor domain and title.
| virtual void DtStandardSensorObjects::removeSensorDomain |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual void DtStandardSensorObjects::addStandardObject |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual void DtStandardSensorObjects::removeStandardObject |
( |
const DtString & |
| ) |
|
|
virtual |
Removes a standard object.
| virtual void DtStandardSensorObjects::setSensorSignatureValue |
( |
const DtString & |
standardObject, |
|
|
const DtString & |
sensorDomain, |
|
|
double |
|
|
) |
| |
|
virtual |
Sets a sensor signature value for a standard object and domain.
| virtual double DtStandardSensorObjects::sensorSignatureValue |
( |
const DtString & |
standardObject, |
|
|
const DtString & |
domain |
|
) |
| const |
|
virtual |
Returns a sensor signature value for a standard object and doman.
Member Data Documentation
| std::set<DtString> DtStandardSensorObjects::myStandardObjects |
|
protected |
| DtFilename DtStandardSensorObjects::myFilename |
|
protected |
The documentation for this class was generated from the following file: