C# Class PixelFarm.Agg.Transform.Bilinear

Inheritance: ICoordTransformer
Datei anzeigen Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
QuadToQuad ( double srcQuad, double dst ) : Bilinear
QuadToRect ( double srcQuad, double destX1, double destY1, double destX2, double destY2 ) : Bilinear
RectToQuad ( double srcX1, double srcY1, double srcX2, double srcY2, double quad ) : Bilinear
Transform ( double &x, double &y ) : void
TransformToVxs ( VertexStore src, VertexStore vxs ) : VertexStore

Private Methods

Method Description
Bilinear ( ) : System
Bilinear ( double result ) : System
GenerateMatrixQuadToQuad ( double src, double dst, double result ) : bool

Method Details

QuadToQuad() public static method

public static QuadToQuad ( double srcQuad, double dst ) : Bilinear
srcQuad double
dst double
return Bilinear

QuadToRect() public static method

public static QuadToRect ( double srcQuad, double destX1, double destY1, double destX2, double destY2 ) : Bilinear
srcQuad double
destX1 double
destY1 double
destX2 double
destY2 double
return Bilinear

RectToQuad() public static method

public static RectToQuad ( double srcX1, double srcY1, double srcX2, double srcY2, double quad ) : Bilinear
srcX1 double
srcY1 double
srcX2 double
srcY2 double
quad double
return Bilinear

Transform() public method

public Transform ( double &x, double &y ) : void
x double
y double
return void

TransformToVxs() public method

public TransformToVxs ( VertexStore src, VertexStore vxs ) : VertexStore
src VertexStore
vxs VertexStore
return VertexStore