48 std::vector<SegmentString*> segStrings;
54 void checkCollapses()
const;
65 void checkInteriorIntersections();
70 void checkInteriorIntersections(
78 void checkEndPtVertexIntersections()
const;
81 const std::vector<SegmentString*>& segStrings)
const;
96 NodingValidator(
const std::vector<std::unique_ptr<SegmentString>>& newSegStrings)
98 segStrings.resize(newSegStrings.size());
99 for (
size_t i = 0; i < newSegStrings.size(); ++i) {
100 segStrings[i] = newSegStrings[i].get();