diff options
| author | Markus Engel <markus.engel@tum.de> | 2013-03-29 23:52:42 +0000 |
|---|---|---|
| committer | Markus Engel <markus.engel@tum.de> | 2013-03-29 23:52:42 +0000 |
| commit | a168040d5a452544328a1e6ad35aaac351f94d44 (patch) | |
| tree | fae1ba829f543a473da281bd5fa6e4deabbf6912 /src/sp-mesh-array.cpp | |
| parent | Removed function pointers from SPObject and subclasses. (diff) | |
| parent | Dutch translation update (diff) | |
| download | inkscape-a168040d5a452544328a1e6ad35aaac351f94d44.tar.gz inkscape-a168040d5a452544328a1e6ad35aaac351f94d44.zip | |
merged from trunk
(bzr r11608.1.56)
Diffstat (limited to 'src/sp-mesh-array.cpp')
| -rw-r--r-- | src/sp-mesh-array.cpp | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/src/sp-mesh-array.cpp b/src/sp-mesh-array.cpp index 2b7611bde..2c3c7fa65 100644 --- a/src/sp-mesh-array.cpp +++ b/src/sp-mesh-array.cpp @@ -72,12 +72,6 @@ enum { ROW, COL }; -void swap_p( Geom::Point *p1, Geom::Point *p2 ) { - Geom::Point temp = *p1; - *p1 = *p2; - *p2 = temp; -}; - SPMeshPatchI::SPMeshPatchI( std::vector<std::vector< SPMeshNode* > > * n, int r, int c ) { nodes = n; @@ -323,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; } @@ -348,7 +347,6 @@ Geom::Point SPMeshPatchI::getTensorPoint( guint k ) { p = coonsTensorPoint( k ); } return p; - } /** @@ -528,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; @@ -957,7 +955,7 @@ void SPMeshNodeArray::write( SPMeshGradient *mg ) { Find default color based on color of first stop in "vector" gradient. This should be rewritten if dependence on "vector" is removed. */ -SPColor default_color( SPItem *item ) { +static SPColor default_color( SPItem *item ) { // Set initial color to the color of the object before adding the mesh. // This is a bit tricky as at the moment, a "vector" gradient is created |
