Dualcon: Code cleanup, prepare for strict C++ flags
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 27 Mar 2015 10:45:37 +0000 (15:45 +0500)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 27 Mar 2015 13:23:31 +0000 (18:23 +0500)
intern/dualcon/intern/Projections.cpp
intern/dualcon/intern/dualcon_c_api.cpp
intern/dualcon/intern/octree.cpp

index e85589e3ff55febd5e8190decfa2a05c31a8594c..601812e1e2136855eba5c1dcb1b90dab2efba53c 100644 (file)
@@ -158,7 +158,7 @@ static void create_projection_axes(int64_t axes[NUM_AXES][3], const int64_t tri[
 /**
  * Construction from a cube (axes aligned) and triangle
  */
-CubeTriangleIsect::CubeTriangleIsect(int64_t cube[2][3], int64_t tri[3][3], int64_t error, int triind)
+CubeTriangleIsect::CubeTriangleIsect(int64_t cube[2][3], int64_t tri[3][3], int64_t /*error*/, int triind)
 {
        int i;
        inherit = new TriangleProjection;
index 6c3ec4dcc3bc5fedef098a8b6420125124b38c36..a6715394942dff32ca6cbd4a293363d0e4d91bf8 100644 (file)
@@ -174,7 +174,7 @@ float getBoundingBox(float origin[3])
 }
 
 /* output */
-void getNextVertex(float v[3])
+void getNextVertex(float /*v*/[3])
 {
        /* not used */
 }
index bd7194cf3fd0603fa837a97437d5e3d64bbb462a..da8638ebc4f8c521b3acb9dd418658a632df299c 100644 (file)
@@ -1448,7 +1448,7 @@ Node *Octree::locateCell(InternalNode *node, int st[3], int len, int ori[3], int
        return (Node *)node;
 }
 
-void Octree::checkElement(PathElement *ele)
+void Octree::checkElement(PathElement * /*ele*/)
 {
        /*
           if(ele != NULL && locateLeafCheck(ele->pos) != ele->node) {
@@ -1797,7 +1797,7 @@ void Octree::clearProcessBits(Node *node, int height)
        }
 }
 
-int Octree::floodFill(LeafNode *leaf, int st[3], int len, int height, int threshold)
+int Octree::floodFill(LeafNode *leaf, int st[3], int len, int /*height*/, int threshold)
 {
        int i, j;
        int maxtotal = 0;
@@ -2317,7 +2317,7 @@ void Octree::generateMinimizer(Node *node, int st[3], int len, int height, int&
        }
 }
 
-void Octree::processEdgeWrite(Node *node[4], int depth[4], int maxdep, int dir)
+void Octree::processEdgeWrite(Node *node[4], int /*depth*/[4], int /*maxdep*/, int dir)
 {
        //int color = 0;
 
@@ -2553,7 +2553,7 @@ void Octree::cellProcContour(Node *node, int leaf, int depth)
 
 }
 
-void Octree::processEdgeParity(LeafNode *node[4], int depth[4], int maxdep, int dir)
+void Octree::processEdgeParity(LeafNode *node[4], int /*depth*/[4], int /*maxdep*/, int dir)
 {
        int con = 0;
        for (int i = 0; i < 4; i++) {