]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
Splitting policy can be used outside interpolation
authorageay <ageay>
Wed, 6 Feb 2013 07:10:08 +0000 (07:10 +0000)
committerageay <ageay>
Wed, 6 Feb 2013 07:10:08 +0000 (07:10 +0000)
src/INTERP_KERNEL/Bases/NormalizedUnstructuredMesh.hxx
src/INTERP_KERNEL/InterpolationOptions.hxx

index 3d43cb6d5c2242e29a57429e4596e9d0be8420b8..07633641c9cf283f08f06696a9692618ef677be0 100644 (file)
@@ -61,6 +61,12 @@ namespace INTERP_KERNEL
       NORM_MAXTYPE = 33
     } NormalizedCellType;
 
+  /// Type describing the different ways in which the hexahedron can be split into tetrahedra.
+  /// The PLANAR_* policies persume that each face is to be considered planar, while the general
+  /// policies make no such hypothesis. The integer at the end gives the number of tetrahedra
+  /// that result from the split.
+  typedef enum  { PLANAR_FACE_5 = 5, PLANAR_FACE_6 = 6, GENERAL_24 = 24, GENERAL_48 = 48 } SplittingPolicy;
+
   class GenericMesh
   {};
 }
index 8d748b56742c455c851038abb25f5bf30f6478c2..e8daeba44ac01ba8e58b9ac7629e721e0a5f0567 100644 (file)
 #define __INTERPOLATIONOPTIONS_HXX__
 
 #include "INTERPKERNELDefines.hxx"
+#include "NormalizedUnstructuredMesh.hxx"
 
 #include <string>
 
 namespace INTERP_KERNEL
 {
   typedef enum { Triangulation, Convex, Geometric2D, PointLocator } IntersectionType;
-  /// Type describing the different ways in which the hexahedron can be split into tetrahedra.
-  /// The PLANAR_* policies persume that each face is to be considered planar, while the general
-  /// policies make no such hypothesis. The integer at the end gives the number of tetrahedra
-  /// that result from the split.
-  typedef enum  { PLANAR_FACE_5 = 5, PLANAR_FACE_6 = 6, GENERAL_24 = 24, GENERAL_48 = 48 } SplittingPolicy;
   
   /*!
    * \class InterpolationOptions