C# Class System.Drawing.TextureBrush

Inheritance: Brush
Show file Open project: mono/sysdrawing-coregraphics Class Usage Examples

Public Methods

Method Description
Clone ( ) : object
MultiplyTransform ( Matrix matrix ) : void
MultiplyTransform ( Matrix matrix, MatrixOrder order ) : void
ResetTransform ( ) : void
RotateTransform ( float angle ) : void
RotateTransform ( float angle, MatrixOrder order ) : void
ScaleTransform ( float sx, float sy ) : void
ScaleTransform ( float sx, float sy, MatrixOrder order ) : void
TextureBrush ( Image bitmap ) : CoreGraphics
TextureBrush ( Image image, WrapMode wrapMode ) : CoreGraphics
TextureBrush ( Image image, WrapMode wrapMode, Rectangle dstRect ) : CoreGraphics
TextureBrush ( Image image, WrapMode wrapMode, RectangleF dstRect ) : CoreGraphics
TranslateTransform ( float dx, float dy ) : void
TranslateTransform ( float dx, float dy, MatrixOrder order ) : void

Protected Methods

Method Description
DrawTexture ( CGContext context ) : void

Private Methods

Method Description
Setup ( Graphics graphics, bool fill ) : void

Method Details

Clone() public method

public Clone ( ) : object
return object

DrawTexture() protected method

protected DrawTexture ( CGContext context ) : void
context CGContext
return void

MultiplyTransform() public method

public MultiplyTransform ( Matrix matrix ) : void
matrix Matrix
return void

MultiplyTransform() public method

public MultiplyTransform ( Matrix matrix, MatrixOrder order ) : void
matrix Matrix
order MatrixOrder
return void

ResetTransform() public method

public ResetTransform ( ) : void
return void

RotateTransform() public method

public RotateTransform ( float angle ) : void
angle float
return void

RotateTransform() public method

public RotateTransform ( float angle, MatrixOrder order ) : void
angle float
order MatrixOrder
return void

ScaleTransform() public method

public ScaleTransform ( float sx, float sy ) : void
sx float
sy float
return void

ScaleTransform() public method

public ScaleTransform ( float sx, float sy, MatrixOrder order ) : void
sx float
sy float
order MatrixOrder
return void

TextureBrush() public method

public TextureBrush ( Image bitmap ) : CoreGraphics
bitmap Image
return CoreGraphics

TextureBrush() public method

public TextureBrush ( Image image, WrapMode wrapMode ) : CoreGraphics
image Image
wrapMode WrapMode
return CoreGraphics

TextureBrush() public method

public TextureBrush ( Image image, WrapMode wrapMode, Rectangle dstRect ) : CoreGraphics
image Image
wrapMode WrapMode
dstRect Rectangle
return CoreGraphics

TextureBrush() public method

public TextureBrush ( Image image, WrapMode wrapMode, RectangleF dstRect ) : CoreGraphics
image Image
wrapMode WrapMode
dstRect RectangleF
return CoreGraphics

TranslateTransform() public method

public TranslateTransform ( float dx, float dy ) : void
dx float
dy float
return void

TranslateTransform() public method

public TranslateTransform ( float dx, float dy, MatrixOrder order ) : void
dx float
dy float
order MatrixOrder
return void