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.

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
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
create(const std::string &path)LasFile
file()LasFileinline
file_LasFileprotected
FORMAT_CLASSIFICATIONLasFilestatic
FORMAT_INTENSITYLasFilestatic
FORMAT_INVALIDLasFilestatic
FORMAT_LAYERLasFilestatic
FORMAT_RGBLasFilestatic
FORMAT_XYZLasFilestatic
headerLasFile
LasFile()LasFile
open(const std::string &path)LasFile
readHeader()LasFile
readHeader(Header &hdr)LasFileprotected
readPoint(Point &pt)LasFile
readPoint(Point &pt, const uint8_t *buffer, uint8_t fmt) constLasFile
readPoint(uint8_t *buffer)LasFileprotected
seek(uint64_t offset)LasFile
seekExtendedVlr()LasFile
seekHeader()LasFile
seekPointData()LasFile
seekVlr()LasFile
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
writeHeader()LasFile
writeHeader(const Header &hdr)LasFileprotected
writePoint(const Point &pt)LasFile
writePoint(uint8_t *buffer, const Point &pt) constLasFile
~LasFile()LasFile