Helios++
Helios software for LiDAR simulations
helios::filems::LasMultiVectorialSyncFileMeasurementWriter Member List

This is the complete list of members for helios::filems::LasMultiVectorialSyncFileMeasurementWriter, including all inherited members.

buildMeasurementWriteStrategies()helios::filems::LasMultiVectorialSyncFileMeasurementWriterinline
buildVectorialWriteStrategies()helios::filems::LasMultiVectorialSyncFileMeasurementWriterinline
craftSpec(LasWriterSpec &lws)helios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >inlinevirtual
createLasWriters(vector< string > const &path, bool const compress)helios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >inline
finish() overridehelios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >inlinevirtual
finishedhelios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >protected
getPath(size_t const idx) const overridehelios::filems::MultiSyncFileWriter< WriteArgs ... >inlineprotectedvirtual
SyncFileWriter< WriteArgs ... >::getPath()helios::filems::SyncFileWriter< WriteArgs ... >inline
indexFromWriteArgs(vector< Measurement > const &measurements, glm::dvec3 const &offset) overridehelios::filems::LasMultiVectorialSyncFileMeasurementWriterinline
MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >::indexFromWriteArgs(WriteArgs ... writeArgs)=0helios::filems::MultiSyncFileWriter< WriteArgs ... >protectedpure virtual
LasMultiVectorialSyncFileMeasurementWriter(vector< std::string > const &path, bool const compress, vector< double > const &scaleFactor, vector< glm::dvec3 > const &offset, vector< double > const &minIntensity, vector< double > const &deltaIntensity, bool const createWriter=true)helios::filems::LasMultiVectorialSyncFileMeasurementWriterinlineexplicit
lmwshelios::filems::LasMultiVectorialSyncFileMeasurementWriterprotected
lwhelios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >protected
lwshelios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >protected
MultiLasSyncFileWriter()helios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >inline
MultiLasSyncFileWriter(vector< string > const &path, bool const compress, vector< double > const &scaleFactor, vector< glm::dvec3 > const &offset, vector< double > const &minIntensity, vector< double > const &deltaIntensity, bool const createWriters=true)helios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >inlineexplicit
MultiSyncFileWriter()helios::filems::MultiSyncFileWriter< WriteArgs ... >inlineprotected
MultiSyncFileWriter(std::vector< std::string > const &path) (defined in helios::filems::MultiSyncFileWriter< WriteArgs ... >)helios::filems::MultiSyncFileWriter< WriteArgs ... >inlineexplicitprotected
mutexhelios::filems::MultiSyncFileWriter< WriteArgs ... >protected
pathhelios::filems::MultiSyncFileWriter< WriteArgs ... >protected
SyncFileWriter()=defaulthelios::filems::SyncFileWriter< WriteArgs ... >
write(WriteArgs ... writeArgs) overridehelios::filems::MultiSyncFileWriter< WriteArgs ... >inlineprotectedvirtual
writeStrategyhelios::filems::MultiSyncFileWriter< WriteArgs ... >protected
~MultiLasSyncFileWriter() (defined in helios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >)helios::filems::MultiLasSyncFileWriter< vector< Measurement > const &, glm::dvec3 const & >inlinevirtual
~MultiSyncFileWriter() (defined in helios::filems::MultiSyncFileWriter< WriteArgs ... >)helios::filems::MultiSyncFileWriter< WriteArgs ... >inlineprotectedvirtual
~SyncFileWriter() (defined in helios::filems::SyncFileWriter< WriteArgs ... >)helios::filems::SyncFileWriter< WriteArgs ... >inlinevirtual