C# Class HQ2x.Engine.Square

显示文件 Open project: soywiz/cspspemu

Public Methods

Method Description
Lerp14x1x1 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
Lerp2x1x1 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
Lerp2x3x3 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
Lerp3x1 ( BGRA color1, BGRA color2 ) : BGRA
Lerp5x2x1 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
Lerp6x1x1 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
Resolve ( ) : BGRA
RotateCCW ( ) : Square
Square ( Engine engine ) : System
Square ( Engine engine, BGRA Data, int Width, int Height, int x, int y ) : System

Private Methods

Method Description
GetColor ( BGRA Data, int Width, int Height, int x, int y ) : BGRA

Method Details

Lerp14x1x1() public method

public Lerp14x1x1 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
color1 BGRA
color2 BGRA
color3 BGRA
return BGRA

Lerp2x1x1() public method

public Lerp2x1x1 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
color1 BGRA
color2 BGRA
color3 BGRA
return BGRA

Lerp2x3x3() public method

public Lerp2x3x3 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
color1 BGRA
color2 BGRA
color3 BGRA
return BGRA

Lerp3x1() public method

public Lerp3x1 ( BGRA color1, BGRA color2 ) : BGRA
color1 BGRA
color2 BGRA
return BGRA

Lerp5x2x1() public method

public Lerp5x2x1 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
color1 BGRA
color2 BGRA
color3 BGRA
return BGRA

Lerp6x1x1() public method

public Lerp6x1x1 ( BGRA color1, BGRA color2, BGRA color3 ) : BGRA
color1 BGRA
color2 BGRA
color3 BGRA
return BGRA

Resolve() public method

public Resolve ( ) : BGRA
return BGRA

RotateCCW() public method

public RotateCCW ( ) : Square
return Square

Square() public method

public Square ( Engine engine ) : System
engine Engine
return System

Square() public method

public Square ( Engine engine, BGRA Data, int Width, int Height, int x, int y ) : System
engine Engine
Data BGRA
Width int
Height int
x int
y int
return System