Toponaming/Part: Fix hashing, hasher mismatches, and adjust test results to match

This commit is contained in:
bgbsww
2024-04-15 18:23:00 -04:00
committed by Chris Hennes
parent 301d928cba
commit 0d8631973e
9 changed files with 670 additions and 188 deletions

View File

@@ -1403,7 +1403,7 @@ TopoShape& TopoShape::makeShapeWithElementMap(const TopoDS_Shape& shape,
ShapeInfo vertexInfo(_Shape, TopAbs_VERTEX, _cache->getAncestry(TopAbs_VERTEX));
ShapeInfo edgeInfo(_Shape, TopAbs_EDGE, _cache->getAncestry(TopAbs_EDGE));
ShapeInfo faceInfo(_Shape, TopAbs_FACE, _cache->getAncestry(TopAbs_FACE));
mapSubElement(shapes, op);
mapSubElement(shapes); // Intentionally leave the op off here
std::array<ShapeInfo*, 3> infos = {&vertexInfo, &edgeInfo, &faceInfo};