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

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

attributeFiles() constLasFileinline
attributeFiles_LasFileprotected
CLASS_BUILDING enum valueLasFile
CLASS_GROUND enum valueLasFile
CLASS_HIGH_VEGETATION enum valueLasFile
CLASS_LOW_VEGETATION enum valueLasFile
CLASS_MEDIUM_VEGETATION enum valueLasFile
CLASS_NEVER_CLASSIFIED enum valueLasFile
CLASS_UNASSIGNED enum valueLasFile
Classification enum nameLasFile
close()LasFile
copyAttributesBuffer(AttributesBuffer &dst, const AttributesBuffer &src, uint64_t n, uint64_t to=0, uint64_t from=0)LasFile
create(const std::string &path)LasFile
create(const std::string &path, const std::vector< LasFile::Point > &points, const std::array< double, 3 > scale={1, 1, 1}, const std::array< double, 3 > offset={0, 0, 0}, uint8_t version_minor=4)LasFilestatic
createAttributesBuffer(AttributesBuffer &buffer, uint64_t n, bool setZero=false)LasFile
file_LasFileprotected
FORMAT_CLASSIFICATIONLasFilestatic
FORMAT_INTENSITYLasFilestatic
FORMAT_INVALIDLasFilestatic
FORMAT_RGBLasFilestatic
FORMAT_SEGMENTLasFilestatic
FORMAT_XYZLasFilestatic
formatBytesToPoint(Point &pt, const uint8_t *buffer) constLasFile
formatPointToBytes(uint8_t *buffer, const Point &pt) constLasFile
headerLasFile
LasFile()LasFile
move(const std::string &outputPath, const std::string &inputPath)LasFilestatic
offset() constLasFile
open(const std::string &path)LasFile
open() constLasFile
openAttributeFile(RecordFile &file, const std::string &path, const std::string &name, RecordFile::Type recordType, bool truncate)LasFileprotected
openAttributeFiles(const std::string &path, bool truncate)LasFileprotected
range(size_t id, uint32_t &min, uint32_t &max)LasFile
readAttributesBuffer(AttributesBuffer &buffer, uint64_t n)LasFile
readBuffer(uint8_t *buffer, uint64_t nbyte)LasFile
readHeader()LasFile
readHeader(Header &hdr)LasFileprotected
readPoint(Point &pt)LasFile
remove(const std::string &path)LasFilestatic
seek(uint64_t offset)LasFile
seekExtendedVlr()LasFile
seekHeader()LasFile
seekPoint(uint64_t index)LasFile
seekPointData()LasFile
seekVlr()LasFile
size() constLasFile
transform(double &x, double &y, double &z, const Point &pt) constLasFile
transform(double &x, double &y, double &z, const uint8_t *buffer) constLasFile
transformInvert(double &x, double &y, double &z) constLasFile
writeAttributesBuffer(const AttributesBuffer &buffer, uint64_t n, uint64_t from=0)LasFile
writeBuffer(const uint8_t *buffer, uint64_t nbyte)LasFile
writeHeader()LasFile
writeHeader(const Header &hdr)LasFileprotected
writePoint(const Point &pt)LasFile
~LasFile()LasFile