C# 클래스 Frost.DirectX.Painting.Drawer

상속: IDisposable
파일 보기 프로젝트 열기: fealty/Frost 1 사용 예제들

공개 메소드들

메소드 설명
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