Update of /cvsroot/svgdomcsharp/SharpVectorGraphics/src/SharpVectorRenderingEngine/SharpVectors/Renderer/Gdi
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17902/src/SharpVectorRenderingEngine/SharpVectors/Renderer/Gdi
Modified Files:
GdiRenderer.cs GraphicsNode.cs
Log Message:
Small rendering corrections in paint servers, gradients, and re-rendering
Index: GraphicsNode.cs
===================================================================
RCS file: /cvsroot/svgdomcsharp/SharpVectorGraphics/src/SharpVectorRenderingEngine/SharpVectors/Renderer/Gdi/GraphicsNode.cs,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -d -r1.39 -r1.40
*** GraphicsNode.cs 6 Mar 2005 07:38:53 -0000 1.39
--- GraphicsNode.cs 11 Sep 2005 18:26:09 -0000 1.40
***************
*** 289,292 ****
--- 289,293 ----
}
#endregion
+
}
}
Index: GdiRenderer.cs
===================================================================
RCS file: /cvsroot/svgdomcsharp/SharpVectorGraphics/src/SharpVectorRenderingEngine/SharpVectors/Renderer/Gdi/GdiRenderer.cs,v
retrieving revision 1.36
retrieving revision 1.37
diff -C2 -d -r1.36 -r1.37
*** GdiRenderer.cs 6 Mar 2005 07:38:53 -0000 1.36
--- GdiRenderer.cs 11 Sep 2005 18:26:09 -0000 1.37
***************
*** 459,463 ****
return rasterImage;
}
!
/// <summary>
/// Renders the <see cref="SvgDocument">SvgDocument</see>.
--- 459,463 ----
return rasterImage;
}
!
/// <summary>
/// Renders the <see cref="SvgDocument">SvgDocument</see>.
***************
*** 479,482 ****
--- 479,486 ----
}
+ public void ClearMap()
+ {
+ graphicsNodes.Clear();
+ }
***************
*** 692,695 ****
--- 696,709 ----
return color;
}
+
+ internal void _removeColor(Color color,
+ GraphicsNode grNode)
+ {
+ if (!color.IsEmpty)
+ {
+ graphicsNodes[color] = null;
+ graphicsNodes.Remove(color);
+ }
+ }
/// <summary>
|