From ed83b85ee0e03af3e05dc6f4794533167b8bfaf1 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Sat, 9 Apr 2016 18:08:29 +0100 Subject: [PATCH] FEM: Mesh ViewProvider, change painting of tria3 --- src/Mod/Fem/Gui/ViewProviderFemMesh.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Fem/Gui/ViewProviderFemMesh.cpp b/src/Mod/Fem/Gui/ViewProviderFemMesh.cpp index eb61ec439..c9eb91137 100644 --- a/src/Mod/Fem/Gui/ViewProviderFemMesh.cpp +++ b/src/Mod/Fem/Gui/ViewProviderFemMesh.cpp @@ -1120,16 +1120,16 @@ void ViewProviderFEMMeshBuilder::createMesh(const App::Property* prop, int nIdx2 = mapNodeIndex[facesHelper[l].Element->GetNode(2)]; // create triangle number 1 ---------------------------------------------- // fill in the node indexes in CLOCKWISE order - indices[index++] = nIdx2; indices[index++] = nIdx0; indices[index++] = nIdx1; + indices[index++] = nIdx2; indices[index++] = SO_END_FACE_INDEX; // add the three edge segments for that triangle insEdgeVec(EdgeMap, nIdx0, nIdx1); insEdgeVec(EdgeMap, nIdx1, nIdx2); insEdgeVec(EdgeMap, nIdx2, nIdx0); // rember the element and face number for that triangle - vFaceElementIdx[indexIdx++] = ElemFold(facesHelper[l].ElementNumber, 0); + vFaceElementIdx[indexIdx++] = ElemFold(facesHelper[l].ElementNumber,0); break; } default: assert(0); }