OCC7.5 to OCC7.6 -> depracated Poly_Triangulation Nodes()

This commit is contained in:
fichter
2021-11-19 14:07:21 +01:00
committed by Thomas Krijnen
parent 0098e38c77
commit b9ea741e5e
4 changed files with 9 additions and 14 deletions
+3 -4
View File
@@ -148,12 +148,11 @@ namespace {
TopLoc_Location loc;
Handle(Poly_Triangulation) tri = BRep_Tool::Triangulation(face, loc);
if (!tri.IsNull()) {
const TColgp_Array1OfPnt& nodes = tri->Nodes();
std::vector<gp_XYZ> coords;
coords.reserve(nodes.Length());
coords.reserve(tri->NbNodes());
for (int i = 1; i <= nodes.Length(); ++i) {
coords.push_back(nodes(i).Transformed(loc).XYZ());
for (int i = 1; i <= tri->NbNodes(); ++i) {
coords.push_back(tri->Node(i).Transformed(loc).XYZ());
}
const Poly_Array1OfTriangle& triangles = tri->Triangles();