3D Forest
Software for analysis of Lidar data from forest environment.
RecordFile Member List

This is the complete list of members for RecordFile, including all inherited members.

close()RecordFile
create(const std::string &path, const std::string &name, RecordFile::Type recordType, size_t recordSize=0)RecordFile
createBuffer(RecordFile::Buffer &buffer, uint64_t n, bool setZero=false) constRecordFile
file_RecordFileprotected
fill(uint64_t n)RecordFile
headerSize_RecordFileprotected
index() constRecordFile
init()RecordFileprotected
name() constRecordFileinline
name_RecordFileprotected
open(const std::string &path)RecordFile
open() constRecordFileinline
range(uint32_t &min, uint32_t &max, uint64_t n, uint64_t from=0)RecordFile
read(uint32_t &data)RecordFile
read(uint64_t &data)RecordFile
read(double &data)RecordFile
readBuffer(uint8_t *buffer, uint64_t nbyte)RecordFile
readBuffer(RecordFile::Buffer &buffer, uint64_t n)RecordFile
readHeader()RecordFileprotected
RecordFile()RecordFile
recordSize() constRecordFileinline
recordSize_RecordFileprotected
recordType() constRecordFileinline
recordType_RecordFileprotected
setIndex(uint64_t index)RecordFile
setupRecordType(int recordType, size_t recordSize)RecordFileprotected
size() constRecordFile
Type enum nameRecordFile
TYPE_CUSTOM enum valueRecordFile
TYPE_F64 enum valueRecordFile
TYPE_U32 enum valueRecordFile
TYPE_U64 enum valueRecordFile
write(uint32_t data)RecordFile
write(uint64_t data)RecordFile
write(double data)RecordFile
writeBuffer(const uint8_t *buffer, uint64_t nbyte)RecordFile
writeBuffer(const RecordFile::Buffer &buffer, uint64_t n, uint64_t from=0)RecordFile
writeHeader(const std::string &name, RecordFile::Type recordType, size_t recordSize)RecordFileprotected
~RecordFile()RecordFile