示例#1
0
 public int addTriangleCheck(
     int iA, int iB, int iC, int check, int check2, boolean isAbsolute, int color) {
   if (marchingSquares != null && params.isContoured) {
     if (color == 0) // from marching cubes
     return marchingSquares.addTriangle(iA, iB, iC, check, check2);
     color = 0; // from marchingSquares
   }
   return (meshDataServer != null
       ? meshDataServer.addTriangleCheck(iA, iB, iC, check, check2, isAbsolute, color)
       : isAbsolute && !MeshData.checkCutoff(iA, iB, iC, meshData.vertexValues)
           ? -1
           : meshData.addTriangleCheck(iA, iB, iC, check, check2, color));
 }