C# Class Mapsui.Rendering.Xaml.MapRenderer

Inheritance: IRenderer
Show file Open project: pauldendulk/Mapsui Class Usage Examples

Public Methods

Method Description
Render ( object target, IViewport viewport, IEnumerable layers, Color background ) : void
RenderLayer ( System.Windows.Controls.Canvas target, IViewport viewport, ILayer layer, bool rasterizing = false ) : void
RenderToBitmapStream ( IViewport viewport, IEnumerable layers, Color background = null ) : MemoryStream

Private Methods

Method Description
AddTextBox ( string text, float x, float y ) : TextBox
DrawDebugInfo ( System.Windows.Controls.Canvas canvas, IEnumerable layers ) : void
MapRenderer ( ) : System
PositionGeometry ( System.Windows.Shapes.Shape renderedGeometry, IViewport viewport, IStyle style, IFeature feature ) : void
Render ( System.Windows.Controls.Canvas target, IViewport viewport, IEnumerable layers, Color background, bool rasterizing ) : void
RenderFeature ( IViewport viewport, System.Windows.Controls.Canvas canvas, IFeature feature, IStyle style, bool rasterizing, BrushCache brushCache = null ) : void
RenderGeometry ( IViewport viewport, IStyle style, IFeature feature, BrushCache brushCache = null ) : System.Windows.Shapes.Shape
RenderToBitmapStreamStatic ( IViewport viewport, IEnumerable layers, Color background ) : MemoryStream
RenderVectorLayer ( IViewport viewport, ILayer layer, bool rasterizing = false ) : System.Windows.Controls.Canvas
RunMethodOnStaThread ( ThreadStart operation ) : void

Method Details

Render() public method

public Render ( object target, IViewport viewport, IEnumerable layers, Color background ) : void
target object
viewport IViewport
layers IEnumerable
background Mapsui.Styles.Color
return void

RenderLayer() public static method

public static RenderLayer ( System.Windows.Controls.Canvas target, IViewport viewport, ILayer layer, bool rasterizing = false ) : void
target System.Windows.Controls.Canvas
viewport IViewport
layer ILayer
rasterizing bool
return void

RenderToBitmapStream() public method

public RenderToBitmapStream ( IViewport viewport, IEnumerable layers, Color background = null ) : MemoryStream
viewport IViewport
layers IEnumerable
background Mapsui.Styles.Color
return System.IO.MemoryStream