]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
staffan :
authorvbd <vbd>
Mon, 10 Sep 2007 11:57:47 +0000 (11:57 +0000)
committervbd <vbd>
Mon, 10 Sep 2007 11:57:47 +0000 (11:57 +0000)
* doc updates

src/INTERP_KERNEL/TransformedTriangle.hxx
src/INTERP_KERNEL/TransformedTriangle_inline.hxx
src/INTERP_KERNEL/TransformedTriangle_intersect.cxx
src/INTERP_KERNEL/TransformedTriangle_math.cxx

index a313814c2b46a6718e5307f59e82b134b556e025..b4d022ea0386cd1a657c932cf314ff395ee1c905 100644 (file)
@@ -35,7 +35,8 @@ namespace INTERP_UTILS
    *             Journal of Computational Physics (1999)
    */
 
-  /* ! READ ME FIRST !
+  /** \file TransformedTriangle.hxx
+   * ! READ ME FIRST !
    * OVERVIEW of how the class works : (details can be found in the commentaries above each method)
    * 
    * Constructor : 
@@ -83,6 +84,7 @@ namespace INTERP_UTILS
      * and the triangle. The end element, NO_* gives the number of elements in the enumeration
      * and can be used as end element in loops.
      */
+
     /// Corners of tetrahedron
     enum TetraCorner { O = 0, X, Y, Z, NO_TET_CORNER };
 
@@ -102,6 +104,7 @@ namespace INTERP_UTILS
     enum IntersectionPolygon{ A = 0, B, NO_INTERSECTION_POLYGONS };
 
     /// Double products
+    /// 
     /// NB : order corresponds to TetraEdges (Grandy, table III)
     enum DoubleProduct { C_YZ = 0, C_ZX, C_XY, C_ZH, C_XH, C_YH, C_01, C_10, NO_DP };
 
index 63c37d02615f23efad96bd7706a24ac2a195d5b5..d3f2d80ab0e67385a5ebf5c877a7888a7ad361e2 100644 (file)
@@ -8,6 +8,12 @@
 ////////////////////////////////////////////////////////////////////////////////////////
 /// Optimization methods. These are only defined and used if OPTIMIZE is defined.
 ////////////////////////////////////////////////////////////////////////////////////////
+/**
+ * Calls TransformedTriangle::testTriangleSurroundsEdge for edges OX to ZX and stores the result in
+ * member variable array_triangleSurroundsEdgeCache. 
+ *
+ */
+
 inline void TransformedTriangle::preCalculateTriangleSurroundsEdge() 
 {
   for(TetraEdge edge = OX ; edge <= ZX ; edge = TetraEdge(edge + 1))
index 5ab7a5f81b195a571e2e7c5f631818c0c6fc407c..2605bb3c590d2f8b2317b77aafdd57587954fc2a 100644 (file)
@@ -673,7 +673,7 @@ namespace INTERP_UTILS
     return true;
   }
 
-  /*
+  /**
    * Tests if the given corner of the triangle lies above the XYZ-facet of the tetrahedron.
    *
    * @param  corner corner of the triangle
@@ -811,7 +811,7 @@ namespace INTERP_UTILS
 #endif
 
 #ifndef OPTIMIZE // inlined otherwise -> see TransformedTriangle_inline.hxx
-  /*
+  /**
    * Tests if the H-coordinates (1 - x - y) for the two end of a segment of the triangle
    * lie on different sides of the H = 0 plane.
    *
index 3ef6652935e5cdcd609ffda7e95a8637b329b088..6ed3a747774086e60f652fd5a8dd9b7f9a3766cb 100644 (file)
@@ -150,7 +150,7 @@ namespace INTERP_UTILS
     _isDoubleProductsCalculated = true;
   }
 
-  /*
+  /**
    * Checks if the double products for a given segment are consistent, as defined by
    * Grandy, [46]
    *
@@ -206,7 +206,7 @@ namespace INTERP_UTILS
   }
 #endif OPTIMIZE
 
-  /*
+  /**
    * Calculate the shortest distance between a tetrahedron corner and a triangle segment.
    * 
    * @param  corner corner of the tetrahedron