C# Класс Frost.DirectX.Painting.Drawer

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Dispose ( bool disposing ) : void
FitStroke ( Rectangle &region, float thicknessX, float thicknessY, Rectangle &result ) : void
ToStrokeable ( Rectangle &region, float thicknessX, float thicknessY, Rectangle &result ) : void

Описание методов

Begin() публичный Метод

public Begin ( Canvas target ) : void
target Canvas
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

Clear() публичный Метод

public Clear ( Rectangle region ) : void
region Rectangle
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Drawer() публичный Метод

public Drawer ( Factory factory2D ) : System
factory2D Factory
Результат System

End() публичный Метод

public End ( ) : void
Результат void

Fill() публичный Метод

public Fill ( Rectangle rectangleRegion, SharpDX.Direct2D1.Brush brush ) : void
rectangleRegion Rectangle
brush SharpDX.Direct2D1.Brush
Результат void

Fill() публичный Метод

public Fill ( Rectangle rectangleRegion, Size roundedRectangleRadius, SharpDX.Direct2D1.Brush brush ) : void
rectangleRegion Rectangle
roundedRectangleRadius Size
brush SharpDX.Direct2D1.Brush
Результат void

Fill() публичный Метод

public Fill ( Shape shape, SharpDX.Direct2D1.Brush brush ) : void
shape Shape
brush SharpDX.Direct2D1.Brush
Результат void

Stroke() публичный Метод

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
Результат void

Stroke() публичный Метод

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
Результат void

Stroke() публичный Метод

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
Результат void

Stroke() публичный Метод

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
Результат void