}
if ( edgeCounter.Extent() < 3 && !eNext.IsNull() ) {
GeomAbs_Shape cont = SMESH_Algo::Continuity( edge, eNext );
- if (cont >= GeomAbs_C1) {
+ if (cont >= GeomAbs_G1) {
// care of orientation
bool reverse;
if ( forward )
bool sameSide = true;
while ( !edges.empty() && sameSide ) {
GeomAbs_Shape cont = SMESH_Algo::Continuity( sideEdges.back(), edges.front() );
- sameSide = ( cont >= GeomAbs_C1 );
+ sameSide = ( cont >= GeomAbs_G1 );
if ( sameSide )
sideEdges.splice( sideEdges.end(), edges, edges.begin());
}
sameSide = true;
while ( !edges.empty() && sameSide ) {
GeomAbs_Shape cont = SMESH_Algo::Continuity( sideEdges.front(), edges.back() );
- sameSide = ( cont >= GeomAbs_C1 );
+ sameSide = ( cont >= GeomAbs_G1 );
if ( sameSide )
sideEdges.splice( sideEdges.begin(), edges, --edges.end());
}