34 #ifndef RIEGL_RDB_POINTCLOUD_GRAPHNODE_HPP 35 #define RIEGL_RDB_POINTCLOUD_GRAPHNODE_HPP 47 namespace pointcloud {
84 operator ID()
const {
return id; }
92 #endif // RIEGL_RDB_POINTCLOUD_GRAPHNODE_HPP ID id
unique node identifier (zero is invalid)
PointCount pointCountNode
number of points in this node (see notes about LOD)
RIEGL Laser Measurement Systems GmbH, Austria.
std::vector< GraphNode > children
list of child nodes (without grandchildren)
PointCount pointCountTotal
total number of points in all leaf nodes of the branch
Transaction::ID revision
ID of last transaction that has modified any attribute of this branch.