diff options
Diffstat (limited to 'src/sp-mesh-array.cpp')
| -rw-r--r-- | src/sp-mesh-array.cpp | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/sp-mesh-array.cpp b/src/sp-mesh-array.cpp index 249f9562e..2c3c7fa65 100644 --- a/src/sp-mesh-array.cpp +++ b/src/sp-mesh-array.cpp @@ -317,21 +317,26 @@ Geom::Point SPMeshPatchI::getTensorPoint( guint k ) { assert( k < 4 ); - guint i, j; + guint i = 0; + guint j = 0; switch ( k ) { case 0: - i = 1; j = 1; + i = 1; + j = 1; break; case 1: - i = 1; j = 2; + i = 1; + j = 2; break; case 2: - i = 2; j = 2; + i = 2; + j = 2; break; case 3: - i = 2; j = 1; + i = 2; + j = 1; break; } @@ -342,7 +347,6 @@ Geom::Point SPMeshPatchI::getTensorPoint( guint k ) { p = coonsTensorPoint( k ); } return p; - } /** @@ -522,7 +526,7 @@ gdouble SPMeshPatchI::getOpacity( guint i ) { assert( i < 4 ); - gdouble opacity; + gdouble opacity = 0.0; switch ( i ) { case 0: opacity = (*nodes)[ row ][ col ]->opacity; |
