Skip to content
Snippets Groups Projects
Commit 1ca33688 authored by Jean-François Remacle's avatar Jean-François Remacle
Browse files

big bug for the closures !

parent 4f389d3d
No related branches found
No related tags found
No related merge requests found
...@@ -93,17 +93,18 @@ void MHexahedron::getFaceInfo(const MFace &face, int &ithFace, int &sign, int &r ...@@ -93,17 +93,18 @@ void MHexahedron::getFaceInfo(const MFace &face, int &ithFace, int &sign, int &r
sign = 1; rot = 0; return; sign = 1; rot = 0; return;
} }
if (v0 == face.getVertex(1) && v1 == face.getVertex(2) && if (v0 == face.getVertex(1) && v1 == face.getVertex(2) &&
v3 == face.getVertex(3) && v2 == face.getVertex(0)){ v2 == face.getVertex(3) && v3 == face.getVertex(0)){
sign = 1; rot = 1; return; sign = 1; rot = 1; return;
} }
if (v0 == face.getVertex(2) && v3 == face.getVertex(3) && if (v0 == face.getVertex(2) && v1 == face.getVertex(3) &&
v1 == face.getVertex(0) && v2 == face.getVertex(1)){ v2 == face.getVertex(0) && v3 == face.getVertex(1)){
sign = 1; rot = 2; return; sign = 1; rot = 2; return;
} }
if (v0 == face.getVertex(3) && v3 == face.getVertex(0) && if (v0 == face.getVertex(3) && v1 == face.getVertex(0) &&
v1 == face.getVertex(1) && v2 == face.getVertex(2)){ v2 == face.getVertex(1) && v3 == face.getVertex(2)){
sign = 1; rot = 3; return; sign = 1; rot = 3; return;
} }
// reverse
if (v0 == face.getVertex(0) && v1 == face.getVertex(3) && if (v0 == face.getVertex(0) && v1 == face.getVertex(3) &&
v2 == face.getVertex(2) && v3 == face.getVertex(1)){ v2 == face.getVertex(2) && v3 == face.getVertex(1)){
sign = -1; rot = 0; return; sign = -1; rot = 0; return;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment