RDB 2
Classes | Namespaces
pointAttribute.hpp File Reference

Point attribute description. More...

#include <map>
#include <limits>
#include <string>
#include <cstdlib>
#include <cstdint>
#include "riegl/rdb/context.hpp"
#include "riegl/rdb/pointcloud/dataTypes.hpp"

Go to the source code of this file.

Classes

class  riegl::rdb::pointcloud::PointAttribute
 Point attribute description. More...
 

Namespaces

 riegl
 RIEGL Laser Measurement Systems GmbH, Austria.
 
 riegl::rdb
 RDB library components.
 
 riegl::rdb::pointcloud
 RDB point cloud classes.
 

Detailed Description

Point attribute description.

Author
RIEGL LMS GmbH, Austria
Version
2015-10-14/AW: Initial version
2016-11-28/AW: Compression options added (#2423)
2016-12-20/AW: New functions to load/save settings from/to JSON
2017-03-22/AW: Point attribute scale factor added (#2552)
2017-03-28/AW: Documentation of JSON load/save functions updated
2017-11-09/AW: New function to suggest buffer data type (#2587)
2017-11-24/AW: Constructors declared as "explicit" (#2825)
2018-03-09/AW: New attribute property "invalid value" added (#3047)
2018-06-22/AW: Attribute length type changed to uint32 (#3117)
2018-07-05/AW: Add string conversion operator function
2019-01-21/AW: New attribute property "lod settings" added
2019-02-15/AW: Fix C++ API wrapper of PointAttribute class
2020-02-21/AW: Class 'PointAttribute' is now context-free (#3544)
2022-01-26/AW: Add optional point attribute tags (#4128)
2022-03-18/AW: Add optional list of named values (#4128)
2023-10-04/AW: Add attribute definition string size limits (#4790)

Definition in file pointAttribute.hpp.