C# 클래스 D2DTestApp.D2DGraphics

상속: GraphicsImplementation.GraphicsBase
파일 보기 프로젝트 열기: filipkunc/GLGraphics

공개 메소드들

메소드 설명
Clear ( Color color ) : void
D2DGraphics ( D2DView e ) : System
Dispose ( ) : void
DrawImage ( Image image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr ) : void
DrawImage ( Image image, RectangleF rect ) : void
DrawLine ( Pen pen, Point pt1, Point pt2 ) : void
DrawLine ( Pen pen, PointF pt1, PointF pt2 ) : void
DrawLines ( Pen pen, Point points ) : void
DrawLines ( Pen pen, PointF points ) : void
DrawPath ( Pen pen, GraphicsPath path ) : void
DrawRectangle ( Pen pen, Rectangle rect ) : void
DrawRectangle ( Pen pen, float x, float y, float width, float height ) : void
FillPath ( Brush brush, GraphicsPath path ) : void
FillRectangle ( Brush brush, Rectangle rect ) : void
FillRectangle ( Brush brush, RectangleF rect ) : void
ResetClip ( ) : void
SetClip ( Rectangle rect ) : void
SetClip ( RectangleF rect ) : void

보호된 메소드들

메소드 설명
DrawStringImage ( Bitmap bitmap, PointF textLocation, SizeF textSize ) : void
SetTransform ( Matrix matrix ) : void

비공개 메소드들

메소드 설명
StrokeWidthFromPen ( Pen pen ) : float

메소드 상세

Clear() 공개 메소드

public Clear ( Color color ) : void
color Color
리턴 void

D2DGraphics() 공개 메소드

public D2DGraphics ( D2DView e ) : System
e D2DView
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr ) : void
image Image
destRect System.Drawing.Rectangle
srcX int
srcY int
srcWidth int
srcHeight int
srcUnit GraphicsUnit
imageAttr System.Drawing.Imaging.ImageAttributes
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, RectangleF rect ) : void
image Image
rect System.Drawing.RectangleF
리턴 void

DrawLine() 공개 메소드

public DrawLine ( Pen pen, Point pt1, Point pt2 ) : void
pen System.Drawing.Pen
pt1 Point
pt2 Point
리턴 void

DrawLine() 공개 메소드

public DrawLine ( Pen pen, PointF pt1, PointF pt2 ) : void
pen System.Drawing.Pen
pt1 System.Drawing.PointF
pt2 System.Drawing.PointF
리턴 void

DrawLines() 공개 메소드

public DrawLines ( Pen pen, Point points ) : void
pen System.Drawing.Pen
points Point
리턴 void

DrawLines() 공개 메소드

public DrawLines ( Pen pen, PointF points ) : void
pen System.Drawing.Pen
points System.Drawing.PointF
리턴 void

DrawPath() 공개 메소드

public DrawPath ( Pen pen, GraphicsPath path ) : void
pen System.Drawing.Pen
path System.Drawing.Drawing2D.GraphicsPath
리턴 void

DrawRectangle() 공개 메소드

public DrawRectangle ( Pen pen, Rectangle rect ) : void
pen System.Drawing.Pen
rect System.Drawing.Rectangle
리턴 void

DrawRectangle() 공개 메소드

public DrawRectangle ( Pen pen, float x, float y, float width, float height ) : void
pen System.Drawing.Pen
x float
y float
width float
height float
리턴 void

DrawStringImage() 보호된 메소드

protected DrawStringImage ( Bitmap bitmap, PointF textLocation, SizeF textSize ) : void
bitmap System.Drawing.Bitmap
textLocation System.Drawing.PointF
textSize System.Drawing.SizeF
리턴 void

FillPath() 공개 메소드

public FillPath ( Brush brush, GraphicsPath path ) : void
brush System.Drawing.Brush
path System.Drawing.Drawing2D.GraphicsPath
리턴 void

FillRectangle() 공개 메소드

public FillRectangle ( Brush brush, Rectangle rect ) : void
brush System.Drawing.Brush
rect System.Drawing.Rectangle
리턴 void

FillRectangle() 공개 메소드

public FillRectangle ( Brush brush, RectangleF rect ) : void
brush System.Drawing.Brush
rect System.Drawing.RectangleF
리턴 void

ResetClip() 공개 메소드

public ResetClip ( ) : void
리턴 void

SetClip() 공개 메소드

public SetClip ( Rectangle rect ) : void
rect System.Drawing.Rectangle
리턴 void

SetClip() 공개 메소드

public SetClip ( RectangleF rect ) : void
rect System.Drawing.RectangleF
리턴 void

SetTransform() 보호된 메소드

protected SetTransform ( Matrix matrix ) : void
matrix Matrix
리턴 void