MCPcopy Create free account
hub / github.com/LAStools/LAStools / LASreader

Method LASreader

LASlib/src/lasreader.cpp:58–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56#include <filesystem>
57
58LASreader::LASreader(LASreadOpener* opener) {
59 this->opener = opener;
60 if (!opener) LASMessage(LAS_VERBOSE, "reader opened without opener");
61 npoints = 0;
62 p_idx = 0;
63 p_cnt = 0;
64 read_simple = &LASreader::read_point_default;
65 read_complex = 0;
66 index = 0;
67 copc_index = 0;
68 copc_stream_order = 0;
69 copc_resolution = 0;
70 copc_depth = -1;
71 filter = 0;
72 transform = 0;
73 ignore = 0;
74 inside = 0;
75 t_ll_x = 0;
76 t_ll_y = 0;
77 t_size = 0;
78 t_ur_x = 0;
79 t_ur_y = 0;
80 c_center_x = 0;
81 c_center_y = 0;
82 c_radius = 0;
83 c_radius_squared = 0;
84 r_min_x = 0;
85 r_min_y = 0;
86 r_max_x = 0;
87 r_max_y = 0;
88 orig_min_x = 0;
89 orig_min_y = 0;
90 orig_max_x = 0;
91 orig_max_y = 0;
92 inside_depth = 0;
93 transform_matrix = {};
94}
95
96LASreader::~LASreader() {
97 if (index) delete index;

Callers

nothing calls this directly

Calls 1

LASMessageFunction · 0.85

Tested by

no test coverage detected