Do not crash if no valid points are found when importing a surface .dat file due to i.e. incorrect file format (comma separated, not space separated)

This commit is contained in:
Jon Jenssen 2024-03-12 12:31:48 +01:00 committed by jonjenssen
parent fb5758a363
commit f411b5fabe

View File

@ -465,6 +465,8 @@ std::pair<std::vector<cvf::Vec3d>, std::vector<unsigned>> RifSurfaceImporter::re
}
}
if ( surfacePoints.size() == 0 ) return { {}, {} };
// Determine axes vectors
std::vector<std::pair<cvf::Vec2d, unsigned>> pairs;
for ( auto itr = axesVectorCandidatesNum.begin(); itr != axesVectorCandidatesNum.end(); ++itr )