C# Class NewTOAPIA.Drawing.Renderer

Inheritance: RendererBase
Show file Open project: Wiladams/NewTOAPIA

Protected Properties

Property Type Description
m_ScanlineCache IScanlineCache

Public Methods

Method Description
Render ( IVertexSource vertexSource, int pathIndexToRender, RGBA_Bytes colorBytes ) : void
Renderer ( ) : System
Renderer ( IImage destImage, rasterizer_scanline_aa rasterizer, IScanlineCache scanlineCache ) : System
SetClippingRect ( RectangleD clippingRect ) : void

Private Methods

Method Description
DrawImage ( IImage sourceImage, double DestX, double DestY, double HotspotOffsetX, double HotspotOffsetY, double ScaleX, double ScaleY, double AngleRad, RGBA_Bytes Color32, RectangleD &pFinalBlitBounds, bool doDrawing, bool oneMinusSourceAlphaOne ) : void
agg ( ) : filter.calculate(

Method Details

Render() public method

public Render ( IVertexSource vertexSource, int pathIndexToRender, RGBA_Bytes colorBytes ) : void
vertexSource IVertexSource
pathIndexToRender int
colorBytes RGBA_Bytes
return void

Renderer() public method

public Renderer ( ) : System
return System

Renderer() public method

public Renderer ( IImage destImage, rasterizer_scanline_aa rasterizer, IScanlineCache scanlineCache ) : System
destImage IImage
rasterizer rasterizer_scanline_aa
scanlineCache IScanlineCache
return System

SetClippingRect() public method

public SetClippingRect ( RectangleD clippingRect ) : void
clippingRect NewTOAPIA.Graphics.RectangleD
return void

Property Details

m_ScanlineCache protected property

protected IScanlineCache m_ScanlineCache
return IScanlineCache