Salome HOME
Improve swig generation process on Windows platform.
[tools/medcoupling.git] / src / INTERP_KERNEL / Bases / NormalizedGeometricTypes
index 9e2cd6025605aebacecef7b856e9b91996ce72bc..d26e98cd70d535eb5df90e3b38d20b6d0d40d63e 100644 (file)
@@ -1,9 +1,9 @@
-// Copyright (C) 2007-2013  CEA/DEN, EDF R&D
+// Copyright (C) 2007-2016  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
 // License as published by the Free Software Foundation; either
-// version 2.1 of the License.
+// version 2.1 of the License, or (at your option) any later version.
 //
 // This library is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -54,10 +54,16 @@ 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.
+  /*! 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.
+   * 
+   * The images below illustrates the policies in their respective order.
+   * 
+   * \image html tetra_simplexize_5_6.jpg
+   * \image html tetra_simplexize_24_48.jpg
+   */
   typedef enum  { PLANAR_FACE_5 = 5, PLANAR_FACE_6 = 6, GENERAL_24 = 24, GENERAL_48 = 48 } SplittingPolicy;
 }