#include <lasreader.hpp>
Definition at line 49 of file lasreader.hpp.
◆ LASreader()
◆ ~LASreader()
LASreader::~LASreader |
( |
| ) |
|
|
virtual |
◆ close()
virtual void LASreader::close |
( |
BOOL |
close_stream = TRUE | ) |
|
|
pure virtual |
◆ compute_coordinates()
void LASreader::compute_coordinates |
( |
| ) |
|
|
inline |
◆ get_format()
virtual I32 LASreader::get_format |
( |
| ) |
const |
|
pure virtual |
◆ get_index()
LASindex * LASreader::get_index |
( |
| ) |
const |
◆ get_max_x()
F64 LASreader::get_max_x |
( |
| ) |
const |
|
inline |
◆ get_max_y()
F64 LASreader::get_max_y |
( |
| ) |
const |
|
inline |
◆ get_max_z()
F64 LASreader::get_max_z |
( |
| ) |
const |
|
inline |
◆ get_min_x()
F64 LASreader::get_min_x |
( |
| ) |
const |
|
inline |
◆ get_min_y()
F64 LASreader::get_min_y |
( |
| ) |
const |
|
inline |
◆ get_min_z()
F64 LASreader::get_min_z |
( |
| ) |
const |
|
inline |
◆ get_stream()
◆ get_x() [1/3]
F64 LASreader::get_x |
( |
| ) |
const |
|
inline |
◆ get_x() [2/3]
F64 LASreader::get_x |
( |
const I32 |
x | ) |
const |
|
inline |
◆ get_x() [3/3]
I32 LASreader::get_x |
( |
const F64 |
x | ) |
const |
|
inline |
◆ get_y() [1/3]
F64 LASreader::get_y |
( |
| ) |
const |
|
inline |
◆ get_y() [2/3]
F64 LASreader::get_y |
( |
const I32 |
y | ) |
const |
|
inline |
◆ get_y() [3/3]
I32 LASreader::get_y |
( |
const F64 |
y | ) |
const |
|
inline |
◆ get_z() [1/3]
F64 LASreader::get_z |
( |
| ) |
const |
|
inline |
◆ get_z() [2/3]
F64 LASreader::get_z |
( |
const I32 |
z | ) |
const |
|
inline |
◆ get_z() [3/3]
I32 LASreader::get_z |
( |
const F64 |
z | ) |
const |
|
inline |
◆ inside_circle()
BOOL LASreader::inside_circle |
( |
const F64 |
center_x, |
|
|
const F64 |
center_y, |
|
|
const F64 |
radius |
|
) |
| |
|
virtual |
◆ inside_rectangle()
BOOL LASreader::inside_rectangle |
( |
const F64 |
min_x, |
|
|
const F64 |
min_y, |
|
|
const F64 |
max_x, |
|
|
const F64 |
max_y |
|
) |
| |
|
virtual |
◆ inside_tile()
BOOL LASreader::inside_tile |
( |
const F32 |
ll_x, |
|
|
const F32 |
ll_y, |
|
|
const F32 |
size |
|
) |
| |
|
virtual |
◆ read_point()
BOOL LASreader::read_point |
( |
| ) |
|
|
inline |
◆ read_point_alternate()
virtual BOOL LASreader::read_point_alternate |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ read_point_default()
virtual BOOL LASreader::read_point_default |
( |
| ) |
|
|
protectedpure virtual |
◆ read_point_filtered()
BOOL LASreader::read_point_filtered |
( |
| ) |
|
|
private |
◆ read_point_filtered_and_transformed()
BOOL LASreader::read_point_filtered_and_transformed |
( |
| ) |
|
|
private |
◆ read_point_inside_circle()
BOOL LASreader::read_point_inside_circle |
( |
| ) |
|
|
private |
◆ read_point_inside_circle_indexed()
BOOL LASreader::read_point_inside_circle_indexed |
( |
| ) |
|
|
private |
◆ read_point_inside_rectangle()
BOOL LASreader::read_point_inside_rectangle |
( |
| ) |
|
|
private |
◆ read_point_inside_rectangle_indexed()
BOOL LASreader::read_point_inside_rectangle_indexed |
( |
| ) |
|
|
private |
◆ read_point_inside_tile()
BOOL LASreader::read_point_inside_tile |
( |
| ) |
|
|
private |
◆ read_point_inside_tile_indexed()
BOOL LASreader::read_point_inside_tile_indexed |
( |
| ) |
|
|
private |
◆ read_point_transformed()
BOOL LASreader::read_point_transformed |
( |
| ) |
|
|
private |
◆ reset_filter()
void LASreader::reset_filter |
( |
| ) |
|
◆ seek()
virtual BOOL LASreader::seek |
( |
const I64 |
p_index | ) |
|
|
pure virtual |
◆ set_filter()
void LASreader::set_filter |
( |
LASfilter * |
filter | ) |
|
|
virtual |
◆ set_index()
void LASreader::set_index |
( |
LASindex * |
index | ) |
|
◆ set_transform()
◆ use_alternate_reader()
void LASreader::use_alternate_reader |
( |
| ) |
|
|
inline |
◆ use_default_reader()
void LASreader::use_default_reader |
( |
| ) |
|
|
inline |
◆ c_center_x
F64 LASreader::c_center_x |
|
protected |
◆ c_center_y
F64 LASreader::c_center_y |
|
protected |
◆ c_radius
◆ c_radius_squared
F64 LASreader::c_radius_squared |
|
protected |
◆ filter
◆ header
◆ index
◆ npoints
◆ p_count
◆ point
◆ r_max_x
◆ r_max_y
◆ r_min_x
◆ r_min_y
◆ read_complex
BOOL(LASreader::* LASreader::read_complex) () |
|
private |
◆ read_simple
BOOL(LASreader::* LASreader::read_simple) () |
|
private |
◆ t_ll_x
◆ t_ll_y
◆ t_size
◆ t_ur_x
◆ t_ur_y
◆ transform
The documentation for this class was generated from the following files: