C# Class System.Drawing.Drawing2D.HatchBrush

Summary description for HatchBrush.
Inheritance: Brush
Show file Open project: mono/sysdrawing-coregraphics Class Usage Examples

Public Methods

Method Description
Clone ( ) : object
Dispose ( bool disposing ) : void
HatchBrush ( HatchStyle hatchStyle, System.Color foreColor ) : CoreGraphics
HatchBrush ( HatchStyle hatchStyle, System.Color foreColor, System.Color backColor ) : CoreGraphics

Protected Methods

Method Description
DrawPolkaDotPattern ( CGContext context ) : void
HatchGrid ( CGContext context ) : void
HatchHorizontal ( CGContext context ) : void
HatchPercentage ( CGContext context ) : void
HatchSphere ( CGContext context ) : void
HatchUpwardDiagonal ( CGContext context ) : void
HatchVertical ( CGContext context ) : void

Private Methods

Method Description
HatchCheckered ( CGContext context ) : void
HatchConfetti ( CGContext context ) : void
HatchDashedDiagonal ( CGContext context ) : void
HatchDashedHorizontal ( CGContext context ) : void
HatchDiagonalBrick ( CGContext context ) : void
HatchDiagonalCross ( CGContext context ) : void
HatchDivot ( CGContext context ) : void
HatchDottedDiamond ( CGContext context ) : void
HatchHorizontalBrick ( CGContext context ) : void
HatchOutlinedDiamond ( CGContext context ) : void
HatchPlaid ( CGContext context ) : void
HatchShingle ( CGContext context ) : void
HatchSolidDiamond ( CGContext context ) : void
HatchTrellis ( CGContext context ) : void
HatchWave ( CGContext context ) : void
HatchWeave ( CGContext context ) : void
HatchZigZag ( CGContext context ) : void
Setup ( Graphics graphics, bool fill ) : void
drawBackground ( CGContext context, System.Color color, float width, float height ) : void
getHatchHeight ( HatchStyle hbr ) : float
getHatchWidth ( HatchStyle hbr ) : float
getLineWidth ( HatchStyle hbr ) : float
initializeContext ( CGContext context, float size, bool antialias ) : void
initializeContext ( CGContext context, float width, float height, bool antialias ) : void
setPixels ( CGContext context, CGRect rect ) : void
setPixels ( CGContext context, float x, float y, float size = 1.0f ) : void

Method Details

Clone() public method

public Clone ( ) : object
return object

Dispose() public method

public Dispose ( bool disposing ) : void
disposing bool
return void

DrawPolkaDotPattern() protected method

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

HatchBrush() public method

public HatchBrush ( HatchStyle hatchStyle, System.Color foreColor ) : CoreGraphics
hatchStyle HatchStyle
foreColor System.Color
return CoreGraphics

HatchBrush() public method

public HatchBrush ( HatchStyle hatchStyle, System.Color foreColor, System.Color backColor ) : CoreGraphics
hatchStyle HatchStyle
foreColor System.Color
backColor System.Color
return CoreGraphics

HatchGrid() protected method

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

HatchHorizontal() protected method

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

HatchPercentage() protected method

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

HatchSphere() protected method

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

HatchUpwardDiagonal() protected method

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

HatchVertical() protected method

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