C# Class NewTOAPIA.Drawing.RendererBase

Afficher le fichier Open project: Wiladams/NewTOAPIA

Protected Properties

Свойство Type Description
StrockedText conv_stroke
TextPath gsv_text
m_AffineTransformStack Stack
m_DestImage IImage
m_Rasterizer rasterizer_scanline_aa

Méthodes publiques

Méthode Description
Clear ( IColorType color ) : void
DrawString ( string Text, double x, double y ) : void
GetTransform ( ) : Affine
Initialize ( IImage DestImage, rasterizer_scanline_aa Rasterizer ) : void
Line ( Vector2D Start, Vector2D End, RGBA_Bytes color ) : void
Line ( double x1, double y1, double x2, double y2, RGBA_Bytes color ) : void
PopTransform ( ) : Affine
PushTransform ( ) : void
Render ( IImage imageSource, double x, double y, double angleDegrees, double scaleX, double ScaleY, RGBA_Bytes color, bool doDrawing, bool oneMinusSourceAlphaOne ) : void
Render ( IVertexSource vertexSource, RGBA_Bytes color ) : void
Render ( IVertexSource vertexSource, RGBA_Bytes colorArray, int pathIdArray, int numPaths ) : void
Render ( IVertexSource vertexSource, int pathIndexToRender, RGBA_Bytes colorBytes ) : void
RendererBase ( ) : System
RendererBase ( IImage DestImage, rasterizer_scanline_aa Rasterizer ) : System
SetClippingRect ( RectangleD rect_d ) : void
SetTransform ( Affine value ) : void

Method Details

Clear() public abstract méthode

public abstract Clear ( IColorType color ) : void
color IColorType
Résultat void

DrawString() public méthode

public DrawString ( string Text, double x, double y ) : void
Text string
x double
y double
Résultat void

GetTransform() public méthode

public GetTransform ( ) : Affine
Résultat NewTOAPIA.Graphics.Affine

Initialize() public méthode

public Initialize ( IImage DestImage, rasterizer_scanline_aa Rasterizer ) : void
DestImage IImage
Rasterizer rasterizer_scanline_aa
Résultat void

Line() public méthode

public Line ( Vector2D Start, Vector2D End, RGBA_Bytes color ) : void
Start NewTOAPIA.Graphics.Vector2D
End NewTOAPIA.Graphics.Vector2D
color RGBA_Bytes
Résultat void

Line() public méthode

public Line ( double x1, double y1, double x2, double y2, RGBA_Bytes color ) : void
x1 double
y1 double
x2 double
y2 double
color RGBA_Bytes
Résultat void

PopTransform() public méthode

public PopTransform ( ) : Affine
Résultat NewTOAPIA.Graphics.Affine

PushTransform() public méthode

public PushTransform ( ) : void
Résultat void

Render() public abstract méthode

public abstract Render ( IImage imageSource, double x, double y, double angleDegrees, double scaleX, double ScaleY, RGBA_Bytes color, bool doDrawing, bool oneMinusSourceAlphaOne ) : void
imageSource IImage
x double
y double
angleDegrees double
scaleX double
ScaleY double
color RGBA_Bytes
doDrawing bool
oneMinusSourceAlphaOne bool
Résultat void

Render() public méthode

public Render ( IVertexSource vertexSource, RGBA_Bytes color ) : void
vertexSource IVertexSource
color RGBA_Bytes
Résultat void

Render() public méthode

public Render ( IVertexSource vertexSource, RGBA_Bytes colorArray, int pathIdArray, int numPaths ) : void
vertexSource IVertexSource
colorArray RGBA_Bytes
pathIdArray int
numPaths int
Résultat void

Render() public abstract méthode

public abstract Render ( IVertexSource vertexSource, int pathIndexToRender, RGBA_Bytes colorBytes ) : void
vertexSource IVertexSource
pathIndexToRender int
colorBytes RGBA_Bytes
Résultat void

RendererBase() public méthode

public RendererBase ( ) : System
Résultat System

RendererBase() public méthode

public RendererBase ( IImage DestImage, rasterizer_scanline_aa Rasterizer ) : System
DestImage IImage
Rasterizer rasterizer_scanline_aa
Résultat System

SetClippingRect() public abstract méthode

public abstract SetClippingRect ( RectangleD rect_d ) : void
rect_d NewTOAPIA.Graphics.RectangleD
Résultat void

SetTransform() public méthode

public SetTransform ( Affine value ) : void
value NewTOAPIA.Graphics.Affine
Résultat void

Property Details

StrockedText protected_oe property

protected conv_stroke StrockedText
Résultat conv_stroke

TextPath protected_oe property

protected gsv_text TextPath
Résultat gsv_text

m_AffineTransformStack protected_oe property

protected Stack m_AffineTransformStack
Résultat Stack

m_DestImage protected_oe property

protected IImage m_DestImage
Résultat IImage

m_Rasterizer protected_oe property

protected rasterizer_scanline_aa m_Rasterizer
Résultat rasterizer_scanline_aa