| RDB 2

Classes | Namespaces
pointcloud.hpp File Reference

Main point cloud database class. More...

`#include "riegl/rdb.hpp"`
`#include <memory>`
`#include <vector>`
`#include <cstdlib>`
`#include "riegl/rdb/pointcloud/changelog.hpp"`
`#include "riegl/rdb/pointcloud/dataTypes.hpp"`
`#include "riegl/rdb/pointcloud/createSettings.hpp"`
`#include "riegl/rdb/pointcloud/openSettings.hpp"`
`#include "riegl/rdb/pointcloud/management.hpp"`
`#include "riegl/rdb/pointcloud/metaData.hpp"`
`#include "riegl/rdb/pointcloud/pointAttribute.hpp"`
`#include "riegl/rdb/pointcloud/pointAttributes.hpp"`
`#include "riegl/rdb/pointcloud/transaction.hpp"`
`#include "riegl/rdb/pointcloud/transactions.hpp"`
`#include "riegl/rdb/pointcloud/queryInsert.hpp"`
`#include "riegl/rdb/pointcloud/queryUpdate.hpp"`
`#include "riegl/rdb/pointcloud/querySelect.hpp"`
`#include "riegl/rdb/pointcloud/queryRemove.hpp"`
`#include "riegl/rdb/pointcloud/queryStat.hpp"`
`#include "riegl/rdb/pointcloud/queryFill.hpp"`
`#include "riegl/rdb/pointcloud/queryInvert.hpp"`

Go to the source code of this file.

## Classes
class | riegl::rdb::Pointcloud
| Main point cloud database class. More...

## Namespaces
| riegl
| RIEGL Laser Measurement Systems GmbH, Austria.
| riegl::rdb
| RDB library components.

## Detailed Description

Main point cloud database class.

Author
  RIEGL LMS GmbH, Austria

Version
  2015-10-14/AW: Initial version
  2016-11-04/AW: Allow to read from multiple nodes at once (#2368)
  2016-11-08/AW: New "fill query" (class QueryFill) added (#1926)
  2016-11-14/AW: New "invert query" (class QueryInvert) added (#2406)
  2016-11-16/AW: New function to output database statistics added
  2017-03-21/AW: Database management interface added (#2550)
  2017-08-22/AW: Added function to query database UUID (#2720)
  2017-11-09/AW: Friend class 'PointAttributes' added
  2017-11-24/AW: Constructors declared as "explicit" (#2825)
  2018-05-28/AW: New variant of create() that accepts a schema (#3109)
  2018-09-20/AW: Fix order of included headers
  2020-02-24/AW: New function to check if a database is empty (#3566)
  2020-06-29/AW: Database changelog interface added (#3614)
  2021-05-07/AW: Class Pointcloud is default constructible (#3887)

Definition in file pointcloud.hpp.