| 43 | #include <string.h> |
| 44 | |
| 45 | LASreadPoint::LASreadPoint(U32 decompress_selective) |
| 46 | { |
| 47 | point_size = 0; |
| 48 | instream = 0; |
| 49 | num_readers = 0; |
| 50 | readers = 0; |
| 51 | readers_raw = 0; |
| 52 | readers_compressed = 0; |
| 53 | dec = 0; |
| 54 | layered_las14_compression = FALSE; |
| 55 | // used for chunking |
| 56 | chunk_size = U32_MAX; |
| 57 | chunk_count = 0; |
| 58 | current_chunk = 0; |
| 59 | number_chunks = 0; |
| 60 | tabled_chunks = 0; |
| 61 | chunk_totals = 0; |
| 62 | chunk_starts = 0; |
| 63 | // used for selective decompression (new LAS 1.4 point types only) |
| 64 | this->decompress_selective = decompress_selective; |
| 65 | // used for seeking |
| 66 | point_start = 0; |
| 67 | seek_point = 0; |
| 68 | // used for error and warning reporting |
| 69 | last_error = 0; |
| 70 | last_warning = 0; |
| 71 | } |
| 72 | |
| 73 | BOOL LASreadPoint::setup(U32 num_items, const LASitem* items, const LASzip* laszip) |
| 74 | { |
nothing calls this directly
no outgoing calls
no test coverage detected