Template Class ScanProjectIO
Defined in File ScanProjectIO.hpp
Class Documentation
-
template<typename Derived>
class ScanProjectIO Hdf5IO Feature for handling ScanProject related IO.
This Feature of the Hdf5IO handles the IO of a ScanProject object.
Example:
MyHdf5IO io; PointBufferPtr pointcloud, pointcloud_in; // writing io.open("test.h5"); io.save("apointcloud", pointcloud); // reading pointcloud_in = io.loadPointCloud("apointcloud");
Generates attributes at hdf5 group:
IO: ScanPositionIO
CLASS: ScanPosition
Dependencies:
This Feature of the Hdf5IO handles the IO of a ScanProject object.
Example:
MyHdf5IO io; PointBufferPtr pointcloud, pointcloud_in; // writing io.open("test.h5"); io.save("apointcloud", pointcloud); // reading pointcloud_in = io.loadPointCloud("apointcloud");
Generates attributes at hdf5 group:
IO: ScanProjectIO
CLASS: ScanProject
Dependencies:
Public Functions
-
void save(const ScanProjectPtr &scanProjectPtr)
-
ScanProjectPtr load()
-
ScanProjectPtr loadScanProject()
Protected Attributes
-
ScanPositionIO<Derived> *m_scanPositionIO = static_cast<ScanPositionIO<Derived>*>(m_file_access)