![]() |
RDB 2
|
RDB point cloud classes. More...
Classes | |
| class | Changelog |
| Manage point cloud changelog. More... | |
| class | CreateSettings |
| Database create settings. More... | |
| class | DataTypeOf |
| Get RDB data type enumerator from data type. More... | |
| class | GraphNode |
| Graph Node. More... | |
| class | Management |
| Basic point cloud management interface. More... | |
| class | MetaData |
| Manage point cloud meta data. More... | |
| class | OpenSettings |
| Database open settings. More... | |
| class | PointAttribute |
| Point attribute description. More... | |
| class | PointAttributes |
| Manage point attributes. More... | |
| class | QueryFill |
| Point fill query. More... | |
| class | QueryInsert |
| Point insert query. More... | |
| class | QueryInvert |
| Point invert query. More... | |
| class | QueryRemove |
| Point remove query. More... | |
| class | QuerySelect |
| Point select query. More... | |
| class | QueryStat |
| Point statistics query. More... | |
| class | QueryUpdate |
| Point update query. More... | |
| class | Transaction |
| Point cloud transaction. More... | |
| class | Transactions |
| Manage point cloud transactions. More... | |
| class | TransactionScope |
| Point cloud transaction scope helper class. More... | |
Enumerations | |
| enum | DataType { NONE = 0, UINT8 = 1, INT8 = 2, UINT16 = 3, INT16 = 4, UINT32 = 5, INT32 = 6, UINT64 = 7, INT64 = 8, SINGLE = 9, DOUBLE = 10, FLOAT32 = SINGLE, FLOAT64 = DOUBLE } |
| Point attribute access data type. More... | |
Functions | |
| template<typename ValueType > | |
| DataType | dataTypeOf () |
| Convenience wrapper for DataTypeOf class. More... | |
| template<typename ValueType > | |
| DataType | dataTypeOf (const ValueType &value) |
| Convenience wrapper for DataTypeOf class. More... | |
| template<typename ValueType > | |
| ValueType * | dataPointerOf (ValueType *const value) |
| Get pointer to variable or to data in a std::array or vector container. More... | |
| template<typename ValueType > | |
| const ValueType * | dataPointerOf (const ValueType *const value) |
| Get pointer to variable or to data in a std::array or vector container. More... | |
| template<typename ValueType > | |
| ValueType * | dataPointerOf (ValueType &value) |
| Get pointer to variable or to data in a std::array or vector container. More... | |
| template<typename ValueType > | |
| const ValueType * | dataPointerOf (const ValueType &value) |
| Get pointer to variable or to data in a std::array or vector container. More... | |
| template<typename ValueType , std::size_t Size> | |
| ValueType * | dataPointerOf (std::array< ValueType, Size > &value) |
| Get pointer to variable or to data in a std::array or vector container. More... | |
| template<typename ValueType , std::size_t Size> | |
| const ValueType * | dataPointerOf (const std::array< ValueType, Size > &value) |
| Get pointer to variable or to data in a std::array or vector container. More... | |
| template<typename ValueType , class Allocator > | |
| ValueType * | dataPointerOf (std::vector< ValueType, Allocator > &value) |
| Get pointer to variable or to data in a std::array or vector container. More... | |
| template<typename ValueType , class Allocator > | |
| const ValueType * | dataPointerOf (const std::vector< ValueType, Allocator > &value) |
| Get pointer to variable or to data in a std::array or vector container. More... | |
| bool | operator== (const GraphNode &n1, const GraphNode &n2) |
RDB point cloud classes.
Point attribute access data type.
Definition at line 56 of file dataTypes.hpp.
| ValueType* riegl::rdb::pointcloud::dataPointerOf | ( | ValueType *const | value | ) |
Get pointer to variable or to data in a std::array or vector container.
Definition at line 176 of file dataTypes.hpp.
| const ValueType* riegl::rdb::pointcloud::dataPointerOf | ( | const ValueType *const | value | ) |
Get pointer to variable or to data in a std::array or vector container.
Definition at line 182 of file dataTypes.hpp.
| ValueType* riegl::rdb::pointcloud::dataPointerOf | ( | ValueType & | value | ) |
Get pointer to variable or to data in a std::array or vector container.
Definition at line 188 of file dataTypes.hpp.
| const ValueType* riegl::rdb::pointcloud::dataPointerOf | ( | const ValueType & | value | ) |
Get pointer to variable or to data in a std::array or vector container.
Definition at line 194 of file dataTypes.hpp.
| ValueType* riegl::rdb::pointcloud::dataPointerOf | ( | std::array< ValueType, Size > & | value | ) |
Get pointer to variable or to data in a std::array or vector container.
Definition at line 200 of file dataTypes.hpp.
| const ValueType* riegl::rdb::pointcloud::dataPointerOf | ( | const std::array< ValueType, Size > & | value | ) |
Get pointer to variable or to data in a std::array or vector container.
Definition at line 206 of file dataTypes.hpp.
| ValueType* riegl::rdb::pointcloud::dataPointerOf | ( | std::vector< ValueType, Allocator > & | value | ) |
Get pointer to variable or to data in a std::array or vector container.
Definition at line 212 of file dataTypes.hpp.
| const ValueType* riegl::rdb::pointcloud::dataPointerOf | ( | const std::vector< ValueType, Allocator > & | value | ) |
Get pointer to variable or to data in a std::array or vector container.
Definition at line 218 of file dataTypes.hpp.
| DataType riegl::rdb::pointcloud::dataTypeOf | ( | ) |
Convenience wrapper for DataTypeOf class.
Example:
Definition at line 147 of file dataTypes.hpp.
| DataType riegl::rdb::pointcloud::dataTypeOf | ( | const ValueType & | value | ) |
Convenience wrapper for DataTypeOf class.
Example:
Definition at line 165 of file dataTypes.hpp.
Definition at line 94 of file graphNode.hpp.
1.8.11