Table to contain well-known properties, typically associated with main spatial object. More...
#include <rvc/dbtableproperties.h>

Classes | |
| class | MAKEPARM |
| Parameters to make properties table. More... | |
| class | RECORD |
| Property record. More... | |
Public Types | |
| enum | ID { ID_Invalid = 0, ID_Numeric = 0x00000000, ID_MinX = ID_Numeric | 1, ID_MaxX = ID_Numeric | 2, ID_MinY = ID_Numeric | 3, ID_MaxY = ID_Numeric | 4, ID_MinZ = ID_Numeric | 5, ID_MaxZ = ID_Numeric | 6, ID_PointDensity = ID_Numeric | 7, ID_String = 0x10000000, ID_MASK_Type = 0xF0000000 } |
Public Member Functions | |
| DBTABLE_PROPERTIES (const RVC::DBTABLE_PROPERTIES &rhs) | |
| DBTABLE_PROPERTIES () | |
| virtual | ~DBTABLE_PROPERTIES () |
| RVC::DBTABLE_PROPERTIES & | operator= (const RVC::DBTABLE_PROPERTIES &rhs) |
| int | ReadValue (ID id, MISTRING &value) const |
| int | ReadValue (ID id, double &value) const |
| ERRVALUE | WriteValue (ID id, const MISTRING &value) |
| ERRVALUE | WriteValue (ID id, double &value) |
Table to contain well-known properties, typically associated with main spatial object.
| RVC::DBTABLE_PROPERTIES::DBTABLE_PROPERTIES | ( | ) |
Default constructor.
| RVC::DBTABLE_PROPERTIES::DBTABLE_PROPERTIES | ( | const RVC::DBTABLE_PROPERTIES & | rhs | ) |
Copy constructor.
| virtual RVC::DBTABLE_PROPERTIES::~DBTABLE_PROPERTIES | ( | ) | [virtual] |
Destructor.
| RVC::DBTABLE_PROPERTIES& RVC::DBTABLE_PROPERTIES::operator= | ( | const RVC::DBTABLE_PROPERTIES & | rhs | ) |
Assignment.
Reimplemented from RVC::DBTABLE.
Read string property value.
| id | Property ID | |
| value | Value returned, will be unchanged if not found |
| int RVC::DBTABLE_PROPERTIES::ReadValue | ( | ID | id, | |
| double & | value | |||
| ) | const |
Read numeric property value.
| id | Property ID | |
| value | Value returned, will be unchanged if not found |
Write string property value.
| id | Property ID | |
| value | Value to write |
Write numeric property value.
| id | Property ID | |
| value | Value to write |
1.6.1