X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMDS%2FSMDS_VolumeTool.hxx;fp=src%2FSMDS%2FSMDS_VolumeTool.hxx;h=56affdd48636c854eb3248ecf9586980bf4925f2;hp=f207b8369b5869e29d9df0ed671d2747f5481f2b;hb=29136aef517f93e86346d4e8552735ad3eaa27b3;hpb=bdcf8f151aff76aafe97a377fd978fdea36a51fa diff --git a/src/SMDS/SMDS_VolumeTool.hxx b/src/SMDS/SMDS_VolumeTool.hxx index f207b8369..56affdd48 100644 --- a/src/SMDS/SMDS_VolumeTool.hxx +++ b/src/SMDS/SMDS_VolumeTool.hxx @@ -188,6 +188,12 @@ class SMDS_EXPORT SMDS_VolumeTool bool IsFreeFace( int faceIndex, const SMDS_MeshElement** otherVol=0 ) const; // Fast check that only one volume is built on nodes of a given face // otherVol returns another volume sharing the given facet + // Function works for conforming mesh. + + bool IsFreeFaceCheckAllNodes( int faceIndex, const SMDS_MeshElement** otherVol=0 ) const; + // Check that only one volume is built on nodes of a given face + // otherVol returns another volume sharing the given facet + // Function to be used on mesh with non conforming elements. The face shared between bool IsFreeFaceAdv( int faceIndex, const SMDS_MeshElement** otherVol=0 ) const; // Thorough check that all volumes built on the face nodes lays on one side