Fix loss-of-data warning on windows
parent
82decf916e
commit
c1ec31c6f8
|
@ -81,13 +81,12 @@ struct GTSAM_EXPORT SfmTrack2d {
|
||||||
* @returns boolean result of the validation.
|
* @returns boolean result of the validation.
|
||||||
*/
|
*/
|
||||||
bool hasUniqueCameras() const {
|
bool hasUniqueCameras() const {
|
||||||
std::vector<int> track_cam_indices;
|
std::vector<size_t> cameraIndices;
|
||||||
for (auto& measurement : measurements) {
|
for (auto& measurement : measurements) {
|
||||||
track_cam_indices.emplace_back(measurement.first);
|
cameraIndices.emplace_back(measurement.first);
|
||||||
}
|
}
|
||||||
auto i =
|
auto i = std::adjacent_find(cameraIndices.begin(), cameraIndices.end());
|
||||||
std::adjacent_find(track_cam_indices.begin(), track_cam_indices.end());
|
bool all_cameras_unique = (i == cameraIndices.end());
|
||||||
bool all_cameras_unique = (i == track_cam_indices.end());
|
|
||||||
return all_cameras_unique;
|
return all_cameras_unique;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue