Put the contents of a tile into the destination point view.
| 919 | |
| 920 | // Put the contents of a tile into the destination point view. |
| 921 | void CopcReader::process(PointViewPtr dstView, const copc::Tile& tile, point_count_t count) |
| 922 | { |
| 923 | PointRef dstPoint(*dstView); |
| 924 | const char *p = tile.dataPtr(); |
| 925 | for (PointId idx = 0; idx < tile.size(); ++idx) |
| 926 | { |
| 927 | if (count-- == 0) |
| 928 | return; |
| 929 | dstPoint.setPointId(dstView->size()); |
| 930 | processPoint(p, dstPoint); |
| 931 | p += m_p->header.pointSize; |
| 932 | } |
| 933 | } |
| 934 | |
| 935 | |
| 936 | bool CopcReader::processOne(PointRef& point) |
nothing calls this directly
no test coverage detected