| 56 | #include <filesystem> |
| 57 | |
| 58 | LASreader::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 | |
| 96 | LASreader::~LASreader() { |
| 97 | if (index) delete index; |
nothing calls this directly
no test coverage detected