C# Class Pinta.Core.IrregularSurface

Inheritance: ISurfaceDraw, IDisposable, ICloneable, IDeserializationCallback
Afficher le fichier Open project: xxgreg/Pinta Class Usage Examples

Méthodes publiques

Méthode Description
Clone ( ) : object

Clones the IrregularSurface.

Dispose ( ) : void
Draw ( Cairo dst ) : void

Draws the IrregularSurface on to the given Surface.

Draw ( Cairo dst, PixelOp pixelOp ) : void
Draw ( Cairo dst, int tX, int tY ) : void

Draws the IrregularSurface on to the given Surface starting at the given (x,y) offset.

Draw ( Cairo dst, int tX, int tY, PixelOp pixelOp ) : void
IrregularSurface ( Cairo source, Gdk.Rectangle roi ) : System
IrregularSurface ( Cairo source, Region roi ) : System

Constructs an IrregularSurface by copying the given region-of-interest from an Image.

OnDeserialization ( object sender ) : void

Private Methods

Méthode Description
Dispose ( bool disposing ) : void
IrregularSurface ( IrregularSurface cloneMe ) : System

Method Details

Clone() public méthode

Clones the IrregularSurface.
public Clone ( ) : object
Résultat object

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Draw() public méthode

Draws the IrregularSurface on to the given Surface.
public Draw ( Cairo dst ) : void
dst Cairo The Surface to draw to.
Résultat void

Draw() public méthode

public Draw ( Cairo dst, PixelOp pixelOp ) : void
dst Cairo
pixelOp PixelOp
Résultat void

Draw() public méthode

Draws the IrregularSurface on to the given Surface starting at the given (x,y) offset.
public Draw ( Cairo dst, int tX, int tY ) : void
dst Cairo
tX int
tY int
Résultat void

Draw() public méthode

public Draw ( Cairo dst, int tX, int tY, PixelOp pixelOp ) : void
dst Cairo
tX int
tY int
pixelOp PixelOp
Résultat void

IrregularSurface() public méthode

public IrregularSurface ( Cairo source, Gdk.Rectangle roi ) : System
source Cairo
roi Gdk.Rectangle
Résultat System

IrregularSurface() public méthode

Constructs an IrregularSurface by copying the given region-of-interest from an Image.
public IrregularSurface ( Cairo source, Region roi ) : System
source Cairo The Surface to copy pixels from.
roi Region Defines the Region from which to copy pixels from the Image.
Résultat System

OnDeserialization() public méthode

public OnDeserialization ( object sender ) : void
sender object
Résultat void