In the header, these variables appear to just be std::vector<double>[4] but in usage it looks like it should be std::vector<std::vector<double>>[4] based on the attached lines.
What's correct.
The same pattern holds for the update_flatness_thr_ and update_elevation_thr_ functions. They appear to index into a vector and then call functions on a nested vector.
In the header, these variables appear to just be
std::vector<double>[4]
but in usage it looks like it should bestd::vector<std::vector<double>>[4]
based on the attached lines. What's correct.https://github.com/url-kaist/patchwork-plusplus/blob/11c189380b85db7f82f43e993f481aadce39b84f/patchworkpp/src/patchworkpp.cpp#L238-L239
The same pattern holds for the
update_flatness_thr_
andupdate_elevation_thr_
functions. They appear to index into a vector and then call functions on a nested vector.Am i missing something.