Skip to content

Commit 247fbb6

Browse files
authored
Merge pull request #1386 from rsm-gh/patch-1
Replaced deprecated method Poly_Triangulation Triangles()
2 parents 41497e4 + 6e05756 commit 247fbb6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Tesselator/ShapeTesselator.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -158,11 +158,11 @@ void ShapeTesselator::Tesselate(bool compute_edges, float mesh_quality, bool par
158158

159159
//write triangle buffer
160160
TopAbs_Orientation orient = myFace.Orientation();
161-
const Poly_Array1OfTriangle& triangles = myT->Triangles();
162-
this_face->tri_indexes = new int[triangles.Length()* 3];
163-
for (Standard_Integer nt = 1; nt <= myT->NbTriangles(); nt++) {
161+
const Standard_Integer trianglesNb = myT->NbTriangles();
162+
this_face->tri_indexes = new int[trianglesNb * 3];
163+
for (Standard_Integer nt = 1; nt <= trianglesNb; nt++) {
164164
Standard_Integer n0 , n1 , n2;
165-
triangles(nt).Get(n0, n1, n2);
165+
myT->Triangle(nt).Get(n0, n1, n2);
166166
if (orient == TopAbs_REVERSED) {
167167
Standard_Integer tmp=n1;
168168
n1 = n2;

0 commit comments

Comments
 (0)