|
| Las14VectorialSyncFileMeasurementWriter (const std::string &path, bool const compress=false, double const scaleFactor=0.0001, glm::dvec3 const offset=glm::dvec3(0, 0, 0), double const minIntensity=0.0, double const deltaIntensity=1000000.0, bool const createWriter=true) |
| LAS-1.4 vectorial synchronous file measurement vector writer constructor. More...
|
|
void | craftSpec (LasWriterSpec &lws) override |
| Assist the LasSyncFileWriter::createLasWriters method by crafting the given specification using the 1.4 version. More...
|
|
| LasSyncFileWriter () |
| Default constructor for Synchronous LAS file writer.
|
|
| LasSyncFileWriter (const std::string &path, bool const compress=false, double const scaleFactor=0.0001, glm::dvec3 const offset=glm::dvec3(0, 0, 0), double const minIntensity=0.0, double const deltaIntensity=1000000.0, bool const createWriter=true) |
| Synchronous LAS file writer constructor. More...
|
|
virtual void | createLasWriter (const std::string &path, bool const compress) |
| Creation of the LasWriter itself, including LASpoint initialization. More...
|
|
void | finish () override |
| LasSyncFileWriter updates header and guarantees writings have been done only after the finish method has been invoked. If it has not been manually invoked, then it will when destroying the instance. Once the finish method has been invoked, the LasSyncFileWriter should not be used again. More...
|
|
| SingleSyncFileWriter () |
| Default constructor for synchronous single-file writer.
|
|
| SingleSyncFileWriter (const std::string &path) |
| Instantiate a SingleSyncFileWriter which writes to file at given path. More...
|
|
void | write (WriteArgs ... writeArgs) override |
| Synchronously write to a single file. More...
|
|
std::string | getPath (size_t const idx) const override |
| Obtain the path to the file. More...
|
|
| SyncFileWriter ()=default |
| Default constructor for synchronous file writer.
|
|
std::string | getPath () |
| Non index version of the SyncFileWriter::getPath(size_t const) function. More...
|
|
Concrete class specializing LasSyncFileWriter to write a vector of measurements to a LAS14 file.
- Author
- Alberto M. Esmoris Pena
- Version
- 1.0
- See also
- filems::LasSyncFileWriter
-
filems::LasMeasurementWriteStrategy
-
Measurement
-
Las14SyncFileMeasurementWriter