Salome HOME
projects
/
modules
/
smesh.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
520e3c5
)
PAL13330( When mesh generation does not success, trace where )
author
eap
<eap@opencascade.com>
Tue, 10 Apr 2007 14:18:04 +0000
(14:18 +0000)
committer
eap
<eap@opencascade.com>
Tue, 10 Apr 2007 14:18:04 +0000
(14:18 +0000)
fix computation of myNormPar in Reverse()
src/StdMeshers/StdMeshers_FaceSide.cxx
patch
|
blob
|
history
diff --git
a/src/StdMeshers/StdMeshers_FaceSide.cxx
b/src/StdMeshers/StdMeshers_FaceSide.cxx
index 0ceabc89b63220ef27f0a64bd65904cd0c91d0f7..85057fb5c49710465d5c8b037ea35e0c753d2fff 100644
(file)
--- a/
src/StdMeshers/StdMeshers_FaceSide.cxx
+++ b/
src/StdMeshers/StdMeshers_FaceSide.cxx
@@
-354,9
+354,9
@@
void StdMeshers_FaceSide::Reverse()
int nbEdges = myEdge.size();
for ( int i = nbEdges-1; i >= 0; --i ) {
std::swap( myFirst[i], myLast[i] );
- // at the first loop 1. is overwritten
- myNormPar[i] = 1 - myNormPar[i-1];
myEdge[i].Reverse();
+ if ( i > 0 ) // at the first loop 1. is overwritten
+ myNormPar[i] = 1 - myNormPar[i-1];
}
if ( nbEdges > 1 ) {
reverse( myEdge );