C# Class Frost.DirectX.Painting.Drawer

Inheritance: IDisposable
Afficher le fichier Open project: fealty/Frost Class Usage Examples

Méthodes publiques

Méthode Description
Begin ( Canvas target ) : void
Clear ( ) : void
Clear ( Rectangle region ) : void
Dispose ( ) : void
Drawer ( Factory factory2D ) : System
End ( ) : void
Fill ( Rectangle rectangleRegion, SharpDX.Direct2D1.Brush brush ) : void
Fill ( Rectangle rectangleRegion, Size roundedRectangleRadius, SharpDX.Direct2D1.Brush brush ) : void
Fill ( Shape shape, SharpDX.Direct2D1.Brush brush ) : void
Stroke ( System.Point lineStart, System.Point lineEnd, SharpDX.Direct2D1.Brush brush, SharpDX.Direct2D1.StrokeStyle style, float strokeWidth ) : void
Stroke ( Rectangle rectangleRegion, SharpDX.Direct2D1.Brush brush, SharpDX.Direct2D1.StrokeStyle style, float strokeWidth ) : void
Stroke ( Rectangle rectangleRegion, Size roundedRectangleRadius, SharpDX.Direct2D1.Brush brush, SharpDX.Direct2D1.StrokeStyle style, float strokeWidth ) : void
Stroke ( Shape shape, SharpDX.Direct2D1.Brush brush, SharpDX.Direct2D1.StrokeStyle style, float strokeWidth ) : void

Private Methods

Méthode Description
Dispose ( bool disposing ) : void
FitStroke ( Rectangle &region, float thicknessX, float thicknessY, Rectangle &result ) : void
ToStrokeable ( Rectangle &region, float thicknessX, float thicknessY, Rectangle &result ) : void

Method Details

Begin() public méthode

public Begin ( Canvas target ) : void
target Canvas
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

Clear() public méthode

public Clear ( Rectangle region ) : void
region Rectangle
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Drawer() public méthode

public Drawer ( Factory factory2D ) : System
factory2D Factory
Résultat System

End() public méthode

public End ( ) : void
Résultat void

Fill() public méthode

public Fill ( Rectangle rectangleRegion, SharpDX.Direct2D1.Brush brush ) : void
rectangleRegion Rectangle
brush SharpDX.Direct2D1.Brush
Résultat void

Fill() public méthode

public Fill ( Rectangle rectangleRegion, Size roundedRectangleRadius, SharpDX.Direct2D1.Brush brush ) : void
rectangleRegion Rectangle
roundedRectangleRadius Size
brush SharpDX.Direct2D1.Brush
Résultat void

Fill() public méthode

public Fill ( Shape shape, SharpDX.Direct2D1.Brush brush ) : void
shape Shape
brush SharpDX.Direct2D1.Brush
Résultat void

Stroke() public méthode

public Stroke ( System.Point lineStart, System.Point lineEnd, SharpDX.Direct2D1.Brush brush, SharpDX.Direct2D1.StrokeStyle style, float strokeWidth ) : void
lineStart System.Point
lineEnd System.Point
brush SharpDX.Direct2D1.Brush
style SharpDX.Direct2D1.StrokeStyle
strokeWidth float
Résultat void

Stroke() public méthode

public Stroke ( Rectangle rectangleRegion, SharpDX.Direct2D1.Brush brush, SharpDX.Direct2D1.StrokeStyle style, float strokeWidth ) : void
rectangleRegion Rectangle
brush SharpDX.Direct2D1.Brush
style SharpDX.Direct2D1.StrokeStyle
strokeWidth float
Résultat void

Stroke() public méthode

public Stroke ( Rectangle rectangleRegion, Size roundedRectangleRadius, SharpDX.Direct2D1.Brush brush, SharpDX.Direct2D1.StrokeStyle style, float strokeWidth ) : void
rectangleRegion Rectangle
roundedRectangleRadius Size
brush SharpDX.Direct2D1.Brush
style SharpDX.Direct2D1.StrokeStyle
strokeWidth float
Résultat void

Stroke() public méthode

public Stroke ( Shape shape, SharpDX.Direct2D1.Brush brush, SharpDX.Direct2D1.StrokeStyle style, float strokeWidth ) : void
shape Shape
brush SharpDX.Direct2D1.Brush
style SharpDX.Direct2D1.StrokeStyle
strokeWidth float
Résultat void