#include <RieglProject.hpp>
Public Member Functions | |
void | parse_asciiclouds () |
void | parse_images_per_scanpos (ScanPosition &scanpos, pt::ptree scanpos_ptree, pt::ptree project_ptree) |
bool | parse_project (unsigned int start, unsigned int end) |
void | parse_scanpositions (pt::ptree project_ptree, unsigned int start, unsigned int end) |
RieglProject (std::string dir, std::string input_cloud_format="rxp") | |
Construct a new Riegl Project object. More... | |
Public Attributes | |
std::string | m_input_cloud_format |
fs::path | m_project_dir |
std::vector< ScanPosition > | m_scan_positions |
Definition at line 48 of file RieglProject.hpp.
lvr2::RieglProject::RieglProject | ( | std::string | dir, |
std::string | input_cloud_format = "rxp" |
||
) |
Construct a new Riegl Project object.
dir | |
input_cloud_format | Implemented: rxp,ascii |
Definition at line 69 of file RieglProject.cpp.
void lvr2::RieglProject::parse_asciiclouds | ( | ) |
Definition at line 267 of file RieglProject.cpp.
void lvr2::RieglProject::parse_images_per_scanpos | ( | ScanPosition & | scanpos, |
pt::ptree | scanpos_ptree, | ||
pt::ptree | project_ptree | ||
) |
Definition at line 174 of file RieglProject.cpp.
bool lvr2::RieglProject::parse_project | ( | unsigned int | start, |
unsigned int | end | ||
) |
Definition at line 342 of file RieglProject.cpp.
void lvr2::RieglProject::parse_scanpositions | ( | pt::ptree | project_ptree, |
unsigned int | start, | ||
unsigned int | end | ||
) |
Definition at line 79 of file RieglProject.cpp.
std::string lvr2::RieglProject::m_input_cloud_format |
Definition at line 67 of file RieglProject.hpp.
fs::path lvr2::RieglProject::m_project_dir |
Definition at line 60 of file RieglProject.hpp.
std::vector<ScanPosition> lvr2::RieglProject::m_scan_positions |
Definition at line 61 of file RieglProject.hpp.