|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
A contiguous window of one cloud's stored records, still in storage layout — no PCL type has been inflated. More...
#include <ProjectDB.hpp>

Public Attributes | |
| std::string | point_type |
| "PointXYZRGB" | "PointXYZ" | "Normal" | "Label". | |
| uint32_t | point_step = 0 |
| Bytes per stored record. | |
| uint64_t | offset = 0 |
First point index, clamped to total. | |
| uint64_t | count = 0 |
| Points actually read. | |
| uint64_t | total = 0 |
| Points in the whole cloud. | |
| std::vector< uint8_t > | data |
count * point_step bytes, exactly as stored. | |
A contiguous window of one cloud's stored records, still in storage layout — no PCL type has been inflated.
Definition at line 234 of file ProjectDB.hpp.
| uint64_t reusex::ProjectDB::CloudPage::count = 0 |
Points actually read.
Definition at line 239 of file ProjectDB.hpp.
| std::vector<uint8_t> reusex::ProjectDB::CloudPage::data |
count * point_step bytes, exactly as stored.
Definition at line 242 of file ProjectDB.hpp.
| uint64_t reusex::ProjectDB::CloudPage::offset = 0 |
First point index, clamped to total.
Definition at line 238 of file ProjectDB.hpp.
| uint32_t reusex::ProjectDB::CloudPage::point_step = 0 |
Bytes per stored record.
Definition at line 237 of file ProjectDB.hpp.
| std::string reusex::ProjectDB::CloudPage::point_type |
"PointXYZRGB" | "PointXYZ" | "Normal" | "Label".
Definition at line 236 of file ProjectDB.hpp.
| uint64_t reusex::ProjectDB::CloudPage::total = 0 |
Points in the whole cloud.
Definition at line 240 of file ProjectDB.hpp.