C# Class System.Drawing.FastBitmap

Inheritance: IDisposable
显示文件 Open project: garuma/apachai Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
FastBitmap ( Bitmap bmp ) : System
FinallySave ( string path ) : void
GetBounds ( ) : Rectangle
GetColor ( int x, int y ) : Color
GetInitialPixelForRow ( int rowNumber ) : PixelData*
SetColor ( int x, int y, Color c ) : void
this ( int x, int y ) : PixelData*

Private Methods

Method Description
InitCurrentPixel ( ) : void
LockBitmap ( ) : void
UnlockBitmap ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

FastBitmap() public method

public FastBitmap ( Bitmap bmp ) : System
bmp Bitmap
return System

FinallySave() public method

public FinallySave ( string path ) : void
path string
return void

GetBounds() public method

public GetBounds ( ) : Rectangle
return Rectangle

GetColor() public method

public GetColor ( int x, int y ) : Color
x int
y int
return Color

GetInitialPixelForRow() public method

public GetInitialPixelForRow ( int rowNumber ) : PixelData*
rowNumber int
return PixelData*

SetColor() public method

public SetColor ( int x, int y, Color c ) : void
x int
y int
c Color
return void

this() public method

public this ( int x, int y ) : PixelData*
x int
y int
return PixelData*