| 1184 | } |
| 1185 | |
| 1186 | LAScheck::LAScheck(const LASheader* lasheader, GeoProjectionConverter* geoprojectionconverter) { |
| 1187 | min_x = lasheader->min_x - lasheader->x_scale_factor; |
| 1188 | min_y = lasheader->min_y - lasheader->y_scale_factor; |
| 1189 | min_z = lasheader->min_z - lasheader->z_scale_factor; |
| 1190 | max_x = lasheader->max_x + lasheader->x_scale_factor; |
| 1191 | max_y = lasheader->max_y + lasheader->y_scale_factor; |
| 1192 | max_z = lasheader->max_z + lasheader->z_scale_factor; |
| 1193 | points_outside_bounding_box = 0; |
| 1194 | points_return_combination = 0; |
| 1195 | points_extended_return_combination = 0; |
| 1196 | points_outside_gps_time_range = 0; |
| 1197 | scan_dir_valid = true; |
| 1198 | edge_flight_line_valid = true; |
| 1199 | classification_valid = true; |
| 1200 | this->lasheader = lasheader; |
| 1201 | this->geoprojectionconverter = geoprojectionconverter; |
| 1202 | } |
| 1203 | |
| 1204 | LAScheck::~LAScheck() { |
| 1205 | this->lasheader = nullptr; |
nothing calls this directly
no outgoing calls
no test coverage detected