C# 클래스 System.Drawing.Graphics

상속: System.MarshalByRefObject, IDeviceContext, IDisposable
파일 보기 프로젝트 열기: mono/sysdrawing-coregraphics 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
eta1 double
eta2 double
isPieSlice bool
xF1 double
xF2 double
yF1 double
yF2 double

공개 메소드들

메소드 설명
BeginContainer ( ) : GraphicsContainer
BeginContainer ( Rectangle dstRect, Rectangle srcRect, GraphicsUnit unit ) : GraphicsContainer
BeginContainer ( RectangleF dstRect, RectangleF srcRect, GraphicsUnit unit ) : GraphicsContainer
Clear ( Color color ) : void
Dispose ( ) : void
DrawArc ( Pen pen, Rectangle rect, float startAngle, float sweepAngle ) : void
DrawArc ( Pen pen, RectangleF rect, float startAngle, float sweepAngle ) : void
DrawArc ( Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle ) : void
DrawArc ( Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle ) : void
DrawBezier ( Pen pen, Point pt1, Point pt2, Point pt3, Point pt4 ) : void
DrawBezier ( Pen pen, PointF pt1, PointF pt2, PointF pt3, PointF pt4 ) : void
DrawBezier ( Pen pen, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4 ) : void
DrawBeziers ( Pen pen, Point points ) : void
DrawBeziers ( Pen pen, PointF points ) : void
DrawClosedCurve ( Pen pen, Point points ) : void
DrawClosedCurve ( Pen pen, Point points, float tension, FillMode fillmode ) : void
DrawClosedCurve ( Pen pen, PointF points ) : void
DrawClosedCurve ( Pen pen, PointF points, float tension, FillMode fillmode ) : void
DrawCurve ( Pen pen, Point points, float tension = 0.5f ) : void
DrawCurve ( Pen pen, Point points, int offset, int numberOfSegments, float tension = 0.5f ) : void
DrawCurve ( Pen pen, PointF points, float tension = 0.5f ) : void
DrawCurve ( Pen pen, PointF points, int offset, int numberOfSegments, float tension = 0.5f ) : void
DrawEllipse ( Pen pen, Rectangle rect ) : void
DrawEllipse ( Pen pen, RectangleF rect ) : void
DrawEllipse ( Pen pen, float x, float y, float width, float height ) : void
DrawEllipse ( Pen pen, int x1, int y1, int x2, int y2 ) : void
DrawEllipticalArc ( PointF center, double a, double b, double theta, double lambda1, double lambda2, bool isPieSlice ) : void
DrawIcon ( Icon icon, Rectangle targetRect ) : void
DrawIcon ( Icon icon, int x, int y ) : void
DrawIconUnstretched ( Icon icon, Rectangle targetRect ) : void
DrawImage ( Image image, Point destPoints ) : void

Draws the specified Image at the specified location and with the specified shape and size. The destPoints parameter specifies three points of a parallelogram. The three Point structures represent the upper-left, upper-right, and lower-left corners of the parallelogram. The fourth point is extrapolated from the first three to form a parallelogram. The image represented by the image parameter is scaled and sheared to fit the shape of the parallelogram specified by the destPoints parameters.

DrawImage ( Image image, Point destPoints, Rectangle srcRect, GraphicsUnit srcUnit ) : void

Draws the specified portion of the specified Image at the specified location and with the specified size. The destPoints specifies a parallelogram with the first point specifying the upper left corner, second point specifying the upper right corner and the third point specifying the lower left corner. The srcRect parameter specifies a rectangular portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.

DrawImage ( Image image, Point destPoints, Rectangle srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr ) : void
DrawImage ( Image image, Point destPoints, Rectangle srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback ) : void
DrawImage ( Image image, Point destPoints, Rectangle srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback, int callbackData ) : void
DrawImage ( Image image, PointF point ) : void

Draws the specified Image, using its original physical size, at the specified location.

DrawImage ( Image image, PointF destPoints, RectangleF srcRect, GraphicsUnit srcUnit ) : void

Draws the specified portion of the specified Image at the specified location and with the specified size. The destPoints specifies a parallelogram with the first point specifying the upper left corner, second point specifying the upper right corner and the third point specifying the lower left corner. The srcRect parameter specifies a rectangular portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.

DrawImage ( Image image, PointF destPoints, RectangleF srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr ) : void
DrawImage ( Image image, PointF destPoints, RectangleF srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback ) : void
DrawImage ( Image image, PointF destPoints, RectangleF srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback, int callbackData ) : void
DrawImage ( Image image, Rectangle rect ) : void

Draws the specified Image at the specified location and with the specified size. The image represented by the image object is scaled to the dimensions of the rect rectangle.

DrawImage ( Image image, Rectangle destRect, Rectangle srcRect, GraphicsUnit srcUnit ) : void

Draws the specified portion of the specified Image at the specified location and with the specified size. The srcRect parameter specifies a rectangular portion of the image object to draw. This portion is scaled to fit inside the rectangle specified by the destRect parameter.

DrawImage ( Image image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit ) : void

Draws the specified portion of the specified Image at the specified location and with the specified size. The parameters srcX, srcY, srcWidth and srcHeight define the rectangular source portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.

DrawImage ( Image image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs ) : void
DrawImage ( Image image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback ) : void
DrawImage ( Image image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback, IntPtr callbackData ) : void
DrawImage ( Image image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit ) : void

Draws the specified portion of the specified Image at the specified location and with the specified size. The parameters srcX, srcY, srcWidth and srcHeight define the rectangular source portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.

DrawImage ( Image image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr ) : void
DrawImage ( Image image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback ) : void
DrawImage ( Image image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback, IntPtr callbackData ) : void
DrawImage ( Image image, RectangleF rect ) : void

Draws the specified Image at the specified location and with the specified size.

DrawImage ( Image image, RectangleF destRect, RectangleF srcRect, GraphicsUnit srcUnit ) : void

Draws the specified portion of the specified Image at the specified location and with the specified size. The srcRect parameter specifies a rectangular portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.

DrawImage ( Image image, float x, float y ) : void

Draws the specified image, using its original physical size, at the location specified by a coordinate pair.

DrawImage ( Image image, float x, float y, RectangleF srcRect, GraphicsUnit srcUnit ) : void

Draws a portion of an image at a specified location.

DrawImage ( Image image, float x, float y, float width, float height ) : void
DrawImage ( Image image, int x, int y ) : void

Draws the specified image, using its original physical size, at the location specified by a coordinate pair.

DrawImage ( Image image, int x, int y, Rectangle srcRect, GraphicsUnit srcUnit ) : void

Draws a portion of an image at a specified location.

DrawImage ( Image image, int x, int y, int width, int height ) : void

Draws the specified Image at the specified location and with the specified size.

DrawImageUnscaled ( Image image, Point point ) : void
DrawImageUnscaled ( Image image, Rectangle rect ) : void
DrawImageUnscaled ( Image image, int x, int y ) : void
DrawImageUnscaled ( Image image, int x, int y, int width, int height ) : void
DrawImageUnscaledAndClipped ( Image image, Rectangle rect ) : void
DrawLine ( Pen pen, Point pt1, Point pt2 ) : void
DrawLine ( Pen pen, PointF pt1, PointF pt2 ) : void
DrawLine ( Pen pen, float x1, float y1, float x2, float y2 ) : void
DrawLine ( Pen pen, int x1, int y1, int x2, int y2 ) : void
DrawLines ( Pen pen, Point points ) : void
DrawLines ( Pen pen, PointF points ) : void
DrawPath ( Pen pen, GraphicsPath path ) : void
DrawPie ( Pen pen, Rectangle rect, float startAngle, float sweepAngle ) : void
DrawPie ( Pen pen, RectangleF rect, float startAngle, float sweepAngle ) : void
DrawPie ( Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle ) : void
DrawPolygon ( Pen pen, Point points ) : void
DrawPolygon ( Pen pen, PointF points ) : void
DrawRectangle ( Pen pen, Rectangle rect ) : void
DrawRectangle ( Pen pen, float x1, float y1, float x2, float y2 ) : void
DrawRectangle ( Pen pen, int x1, int y1, int x2, int y2 ) : void
DrawRectangles ( Pen pen, Rectangle rects ) : void
DrawRectangles ( Pen pen, RectangleF rects ) : void
DrawString ( string s, Font font, Brush brush, PointF point, StringFormat format = null ) : void
DrawString ( string s, Font font, Brush brush, RectangleF layoutRectangle, StringFormat format = null ) : void
DrawString ( string s, Font font, Brush brush, float x, float y, StringFormat format = null ) : void
EndContainer ( GraphicsContainer container ) : void
ExcludeClip ( Rectangle rect ) : void
ExcludeClip ( RectangleF rect ) : void
ExcludeClip ( Region region ) : void
FillClosedCurve ( Brush brush, Point points ) : void
FillClosedCurve ( Brush brush, Point points, FillMode fillmode, float tension = 0.5f ) : void
FillClosedCurve ( Brush brush, PointF points ) : void
FillClosedCurve ( Brush brush, PointF points, FillMode fillmode, float tension = 0.5f ) : void
FillEllipse ( Brush brush, RectangleF rect ) : void
FillEllipse ( Brush brush, float x1, float y1, float x2, float y2 ) : void
FillEllipse ( Brush brush, int x1, int y1, int x2, int y2 ) : void
FillPath ( Brush brush, GraphicsPath path ) : void
FillPie ( Brush brush, Rectangle rect, float startAngle, float sweepAngle ) : void
FillPie ( Brush brush, float x, float y, float width, float height, float startAngle, float sweepAngle ) : void
FillPie ( Brush brush, int x, int y, int width, int height, int startAngle, int sweepAngle ) : void
FillPolygon ( Brush brush, Point points, FillMode fillMode = FillMode.Alternate ) : void
FillPolygon ( Brush brush, PointF points, FillMode fillMode = FillMode.Alternate ) : void
FillRectangle ( Brush brush, Rectangle rect ) : void
FillRectangle ( Brush brush, RectangleF rect ) : void
FillRectangle ( Brush brush, float x1, float y1, float x2, float y2 ) : void
FillRectangle ( Brush brush, int x1, int y1, int x2, int y2 ) : void
FillRectangles ( Brush brush, Rectangle rects ) : void
FillRectangles ( Brush brush, RectangleF rects ) : void
FillRegion ( Brush brush, Region region ) : void

Fills the interior of a region.

Flush ( ) : void
Flush ( FlushIntention intention ) : void
FromContext ( CGContext context ) : Graphics
FromContext ( CGContext context, float screenScale ) : Graphics
FromContext ( NSGraphicsContext context ) : Graphics
FromCurrentContext ( ) : Graphics
FromImage ( Image image ) : Graphics
GetNearestColor ( Color color ) : Color
Graphics ( CGContext context, bool flipped = true ) : AppKit
IntersectClip ( Rectangle rect ) : void
IntersectClip ( RectangleF rect ) : void
IntersectClip ( Region region ) : void
IsVisible ( Point point ) : bool
IsVisible ( PointF point ) : bool
IsVisible ( Rectangle rect ) : bool
IsVisible ( RectangleF rect ) : bool
IsVisible ( float x, float y ) : bool
IsVisible ( float x, float y, float width, float height ) : bool
IsVisible ( int x, int y ) : bool
IsVisible ( int x, int y, int width, int height ) : bool
MeasureCharacterRanges ( string text, Font font, RectangleF layoutRect, StringFormat stringFormat ) : Region[]
MeasureString ( string text, Font font ) : SizeF
MeasureString ( string text, Font font, PointF point, StringFormat stringFormat ) : SizeF
MeasureString ( string textg, Font font, RectangleF rect ) : SizeF
MeasureString ( string textg, Font font, SizeF layoutArea ) : SizeF
MeasureString ( string text, Font font, SizeF layoutArea, StringFormat stringFormat ) : SizeF
MeasureString ( string text, Font font, SizeF layoutArea, StringFormat stringFormat, int &charactersFitted, int &linesFilled ) : SizeF
MeasureString ( string textg, Font font, int width ) : SizeF
MeasureString ( string text, Font font, int width, StringFormat format ) : SizeF
MultiplyTransform ( Matrix matrix ) : void
MultiplyTransform ( Matrix matrix, MatrixOrder order ) : void
ResetClip ( ) : void
ResetTransform ( ) : void
Restore ( GraphicsState state ) : void
RotateTransform ( float angle ) : void
RotateTransform ( float angle, MatrixOrder order ) : void
Save ( ) : GraphicsState
ScaleTransform ( float sx, float sy ) : void
ScaleTransform ( float sx, float sy, MatrixOrder order ) : void
SetClip ( Graphics g ) : void
SetClip ( Graphics g, CombineMode combineMode ) : void
SetClip ( GraphicsPath graphicsPath ) : void
SetClip ( GraphicsPath graphicsPath, CombineMode combineMode ) : void
SetClip ( Rectangle rect ) : void
SetClip ( Rectangle rect, CombineMode combineMode ) : void
SetClip ( RectangleF rect ) : void
SetClip ( RectangleF rect, CombineMode combineMode ) : void
SetClip ( Region region, CombineMode combineMode ) : void
TransformPoints ( CoordinateSpace destSpace, CoordinateSpace srcSpace, Point pts ) : void
TransformPoints ( CoordinateSpace destSpace, CoordinateSpace srcSpace, PointF pts ) : void
TranslateClip ( float dx, float dy ) : void
TranslateClip ( int dx, int dy ) : void
TranslateTransform ( float tx, float ty ) : void
TranslateTransform ( float tx, float ty, MatrixOrder order ) : void
drawEllipticalArcToContext ( int degree, double threshold ) : void

비공개 메소드들

메소드 설명
ConvertPoints ( Point points ) : System.Drawing.PointF[]
CurveTo ( float x1, float y1, float x2, float y2, float x3, float y3 ) : void
Dispose ( bool disposing ) : void
DrawEllipticalArc ( Rectangle arcRect, double lambda1, double lambda2, bool isPieSlice ) : void
DrawEllipticalArc ( RectangleF arcRect, double lambda1, double lambda2, bool isPieSlice ) : void
DrawEllipticalArc ( double cx, double cy, double a, double b, double theta, double lambda1, double lambda2, bool isPieSlice ) : void
DrawEllipticalArc ( float x, float y, float width, float height, double lambda1, double lambda2, bool isPieSlice ) : void
DrawImage ( RectangleF rect, CGImage image, CGAffineTransform transform ) : void
FillBrush ( Brush brush, FillMode fillMode = FillMode.Alternate ) : void
Graphics ( ) : AppKit
Graphics ( CGContext context ) : AppKit
Graphics ( CGContext context, nfloat screenScale ) : AppKit
Graphics ( NSGraphicsContext context ) : AppKit
GraphicsUnitConvertX ( float x ) : float
GraphicsUnitConvertY ( float y ) : float
InitializeContext ( CGContext context ) : void
InitializeImagingContext ( ) : void
LineTo ( PointF point ) : void
LineTo ( float x, float y ) : void
MakeCurve ( PointF points, PointF tangents, int offset, int length, CurveType type ) : void
MoveTo ( PointF point ) : void
MoveTo ( float x, float y ) : void
PlotPath ( GraphicsPath path ) : void
PolygonSetup ( PointF points ) : void
RectanglePath ( RectangleF rectangle ) : void
RectanglePath ( float x1, float y1, float x2, float y2 ) : void
Stroke ( Pen pen ) : void
StrokePen ( Pen pen ) : void
applyModelView ( ) : void
buildAttributedString ( string text, Font font, StringFormat format = null, Color fontColor = null ) : NSMutableAttributedString
computeFocii ( ) : void
estimateError ( int degree, double etaA, double etaB ) : double
initializeMatrix ( Matrix &matrix, bool isFlipped ) : void
make_arc ( CGContext graphics, bool start, float x, float y, float width, float height, float startAngle, float endAngle, bool antialiasing, bool isPieSlice ) : void
make_arcs ( CGContext graphics, float x, float y, float width, float height, float startAngle, float sweepAngle, bool convert_units, bool antialiasing, bool isPieSlice ) : void
radians ( float degrees ) : double
rationalFunction ( double x, double c ) : double
setupView ( ) : void

메소드 상세

BeginContainer() 공개 메소드

public BeginContainer ( ) : GraphicsContainer
리턴 GraphicsContainer

BeginContainer() 공개 메소드

public BeginContainer ( Rectangle dstRect, Rectangle srcRect, GraphicsUnit unit ) : GraphicsContainer
dstRect Rectangle
srcRect Rectangle
unit GraphicsUnit
리턴 GraphicsContainer

BeginContainer() 공개 메소드

public BeginContainer ( RectangleF dstRect, RectangleF srcRect, GraphicsUnit unit ) : GraphicsContainer
dstRect RectangleF
srcRect RectangleF
unit GraphicsUnit
리턴 GraphicsContainer

Clear() 공개 메소드

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

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DrawArc() 공개 메소드

public DrawArc ( Pen pen, Rectangle rect, float startAngle, float sweepAngle ) : void
pen Pen
rect Rectangle
startAngle float
sweepAngle float
리턴 void

DrawArc() 공개 메소드

public DrawArc ( Pen pen, RectangleF rect, float startAngle, float sweepAngle ) : void
pen Pen
rect RectangleF
startAngle float
sweepAngle float
리턴 void

DrawArc() 공개 메소드

public DrawArc ( Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle ) : void
pen Pen
x float
y float
width float
height float
startAngle float
sweepAngle float
리턴 void

DrawArc() 공개 메소드

public DrawArc ( Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle ) : void
pen Pen
x int
y int
width int
height int
startAngle int
sweepAngle int
리턴 void

DrawBezier() 공개 메소드

public DrawBezier ( Pen pen, Point pt1, Point pt2, Point pt3, Point pt4 ) : void
pen Pen
pt1 Point
pt2 Point
pt3 Point
pt4 Point
리턴 void

DrawBezier() 공개 메소드

public DrawBezier ( Pen pen, PointF pt1, PointF pt2, PointF pt3, PointF pt4 ) : void
pen Pen
pt1 PointF
pt2 PointF
pt3 PointF
pt4 PointF
리턴 void

DrawBezier() 공개 메소드

public DrawBezier ( Pen pen, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4 ) : void
pen Pen
x1 float
y1 float
x2 float
y2 float
x3 float
y3 float
x4 float
y4 float
리턴 void

DrawBeziers() 공개 메소드

public DrawBeziers ( Pen pen, Point points ) : void
pen Pen
points Point
리턴 void

DrawBeziers() 공개 메소드

public DrawBeziers ( Pen pen, PointF points ) : void
pen Pen
points PointF
리턴 void

DrawClosedCurve() 공개 메소드

public DrawClosedCurve ( Pen pen, Point points ) : void
pen Pen
points Point
리턴 void

DrawClosedCurve() 공개 메소드

public DrawClosedCurve ( Pen pen, Point points, float tension, FillMode fillmode ) : void
pen Pen
points Point
tension float
fillmode FillMode
리턴 void

DrawClosedCurve() 공개 메소드

public DrawClosedCurve ( Pen pen, PointF points ) : void
pen Pen
points PointF
리턴 void

DrawClosedCurve() 공개 메소드

public DrawClosedCurve ( Pen pen, PointF points, float tension, FillMode fillmode ) : void
pen Pen
points PointF
tension float
fillmode FillMode
리턴 void

DrawCurve() 공개 메소드

public DrawCurve ( Pen pen, Point points, float tension = 0.5f ) : void
pen Pen
points Point
tension float
리턴 void

DrawCurve() 공개 메소드

public DrawCurve ( Pen pen, Point points, int offset, int numberOfSegments, float tension = 0.5f ) : void
pen Pen
points Point
offset int
numberOfSegments int
tension float
리턴 void

DrawCurve() 공개 메소드

public DrawCurve ( Pen pen, PointF points, float tension = 0.5f ) : void
pen Pen
points PointF
tension float
리턴 void

DrawCurve() 공개 메소드

public DrawCurve ( Pen pen, PointF points, int offset, int numberOfSegments, float tension = 0.5f ) : void
pen Pen
points PointF
offset int
numberOfSegments int
tension float
리턴 void

DrawEllipse() 공개 메소드

public DrawEllipse ( Pen pen, Rectangle rect ) : void
pen Pen
rect Rectangle
리턴 void

DrawEllipse() 공개 메소드

public DrawEllipse ( Pen pen, RectangleF rect ) : void
pen Pen
rect RectangleF
리턴 void

DrawEllipse() 공개 메소드

public DrawEllipse ( Pen pen, float x, float y, float width, float height ) : void
pen Pen
x float
y float
width float
height float
리턴 void

DrawEllipse() 공개 메소드

public DrawEllipse ( Pen pen, int x1, int y1, int x2, int y2 ) : void
pen Pen
x1 int
y1 int
x2 int
y2 int
리턴 void

DrawEllipticalArc() 공개 메소드

public DrawEllipticalArc ( PointF center, double a, double b, double theta, double lambda1, double lambda2, bool isPieSlice ) : void
center PointF
a double
b double
theta double
lambda1 double
lambda2 double
isPieSlice bool
리턴 void

DrawIcon() 공개 메소드

public DrawIcon ( Icon icon, Rectangle targetRect ) : void
icon Icon
targetRect Rectangle
리턴 void

DrawIcon() 공개 메소드

public DrawIcon ( Icon icon, int x, int y ) : void
icon Icon
x int
y int
리턴 void

DrawIconUnstretched() 공개 메소드

public DrawIconUnstretched ( Icon icon, Rectangle targetRect ) : void
icon Icon
targetRect Rectangle
리턴 void

DrawImage() 공개 메소드

Draws the specified Image at the specified location and with the specified shape and size. The destPoints parameter specifies three points of a parallelogram. The three Point structures represent the upper-left, upper-right, and lower-left corners of the parallelogram. The fourth point is extrapolated from the first three to form a parallelogram. The image represented by the image parameter is scaled and sheared to fit the shape of the parallelogram specified by the destPoints parameters.
public DrawImage ( Image image, Point destPoints ) : void
image Image Image.
destPoints Point Destination points.
리턴 void

DrawImage() 공개 메소드

Draws the specified portion of the specified Image at the specified location and with the specified size. The destPoints specifies a parallelogram with the first point specifying the upper left corner, second point specifying the upper right corner and the third point specifying the lower left corner. The srcRect parameter specifies a rectangular portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.
public DrawImage ( Image image, Point destPoints, Rectangle srcRect, GraphicsUnit srcUnit ) : void
image Image Image.
destPoints Point Destination points.
srcRect Rectangle Source rect.
srcUnit GraphicsUnit Source unit.
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, Point destPoints, Rectangle srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr ) : void
image Image
destPoints Point
srcRect Rectangle
srcUnit GraphicsUnit
imageAttr System.Drawing.Imaging.ImageAttributes
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, Point destPoints, Rectangle srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback ) : void
image Image
destPoints Point
srcRect Rectangle
srcUnit GraphicsUnit
imageAttr System.Drawing.Imaging.ImageAttributes
callback DrawImageAbort
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, Point destPoints, Rectangle srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback, int callbackData ) : void
image Image
destPoints Point
srcRect Rectangle
srcUnit GraphicsUnit
imageAttr System.Drawing.Imaging.ImageAttributes
callback DrawImageAbort
callbackData int
리턴 void

DrawImage() 공개 메소드

Draws the specified Image, using its original physical size, at the specified location.
public DrawImage ( Image image, PointF point ) : void
image Image Image.
point PointF Point.
리턴 void

DrawImage() 공개 메소드

Draws the specified portion of the specified Image at the specified location and with the specified size. The destPoints specifies a parallelogram with the first point specifying the upper left corner, second point specifying the upper right corner and the third point specifying the lower left corner. The srcRect parameter specifies a rectangular portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.
public DrawImage ( Image image, PointF destPoints, RectangleF srcRect, GraphicsUnit srcUnit ) : void
image Image Image.
destPoints PointF Destination points.
srcRect RectangleF Source rect.
srcUnit GraphicsUnit Source unit.
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, PointF destPoints, RectangleF srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr ) : void
image Image
destPoints PointF
srcRect RectangleF
srcUnit GraphicsUnit
imageAttr System.Drawing.Imaging.ImageAttributes
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, PointF destPoints, RectangleF srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback ) : void
image Image
destPoints PointF
srcRect RectangleF
srcUnit GraphicsUnit
imageAttr System.Drawing.Imaging.ImageAttributes
callback DrawImageAbort
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, PointF destPoints, RectangleF srcRect, GraphicsUnit srcUnit, ImageAttributes imageAttr, DrawImageAbort callback, int callbackData ) : void
image Image
destPoints PointF
srcRect RectangleF
srcUnit GraphicsUnit
imageAttr System.Drawing.Imaging.ImageAttributes
callback DrawImageAbort
callbackData int
리턴 void

DrawImage() 공개 메소드

Draws the specified Image at the specified location and with the specified size. The image represented by the image object is scaled to the dimensions of the rect rectangle.
public DrawImage ( Image image, Rectangle rect ) : void
image Image Image.
rect Rectangle Rect.
리턴 void

DrawImage() 공개 메소드

Draws the specified portion of the specified Image at the specified location and with the specified size. The srcRect parameter specifies a rectangular portion of the image object to draw. This portion is scaled to fit inside the rectangle specified by the destRect parameter.
public DrawImage ( Image image, Rectangle destRect, Rectangle srcRect, GraphicsUnit srcUnit ) : void
image Image Image.
destRect Rectangle Destination rect.
srcRect Rectangle Source rect.
srcUnit GraphicsUnit Source unit.
리턴 void

DrawImage() 공개 메소드

Draws the specified portion of the specified Image at the specified location and with the specified size. The parameters srcX, srcY, srcWidth and srcHeight define the rectangular source portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.
public DrawImage ( Image image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit ) : void
image Image Image.
destRect Rectangle Destination rect.
srcX float Source x.
srcY float Source y.
srcWidth float Source width.
srcHeight float Source height.
srcUnit GraphicsUnit Source unit.
리턴 void

DrawImage() 공개 메소드

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

DrawImage() 공개 메소드

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

DrawImage() 공개 메소드

public DrawImage ( Image image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit, ImageAttributes imageAttrs, DrawImageAbort callback, IntPtr callbackData ) : void
image Image
destRect Rectangle
srcX float
srcY float
srcWidth float
srcHeight float
srcUnit GraphicsUnit
imageAttrs System.Drawing.Imaging.ImageAttributes
callback DrawImageAbort
callbackData System.IntPtr
리턴 void

DrawImage() 공개 메소드

Draws the specified portion of the specified Image at the specified location and with the specified size. The parameters srcX, srcY, srcWidth and srcHeight define the rectangular source portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.
public DrawImage ( Image image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit ) : void
image Image Image.
destRect Rectangle Destination rect.
srcX int Source x.
srcY int Source y.
srcWidth int Source width.
srcHeight int Source height.
srcUnit GraphicsUnit Source unit.
리턴 void

DrawImage() 공개 메소드

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

DrawImage() 공개 메소드

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

DrawImage() 공개 메소드

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

DrawImage() 공개 메소드

Draws the specified Image at the specified location and with the specified size.
public DrawImage ( Image image, RectangleF rect ) : void
image Image Image.
rect RectangleF Rect.
리턴 void

DrawImage() 공개 메소드

Draws the specified portion of the specified Image at the specified location and with the specified size. The srcRect parameter specifies a rectangular portion of the image object to draw. This portion is scaled up or down (in the case where source rectangle overruns the bounds of the image) to fit inside the rectangle specified by the destRect parameter.
public DrawImage ( Image image, RectangleF destRect, RectangleF srcRect, GraphicsUnit srcUnit ) : void
image Image Image.
destRect RectangleF Destination rect.
srcRect RectangleF Source rect.
srcUnit GraphicsUnit Source unit.
리턴 void

DrawImage() 공개 메소드

Draws the specified image, using its original physical size, at the location specified by a coordinate pair.
public DrawImage ( Image image, float x, float y ) : void
image Image Image.
x float The x coordinate.
y float The y coordinate.
리턴 void

DrawImage() 공개 메소드

Draws a portion of an image at a specified location.
public DrawImage ( Image image, float x, float y, RectangleF srcRect, GraphicsUnit srcUnit ) : void
image Image Image.
x float The x coordinate.
y float The y coordinate.
srcRect RectangleF Source rect.
srcUnit GraphicsUnit Source unit.
리턴 void

DrawImage() 공개 메소드

public DrawImage ( Image image, float x, float y, float width, float height ) : void
image Image
x float
y float
width float
height float
리턴 void

DrawImage() 공개 메소드

Draws the specified image, using its original physical size, at the location specified by a coordinate pair.
public DrawImage ( Image image, int x, int y ) : void
image Image Image.
x int The x coordinate.
y int The y coordinate.
리턴 void

DrawImage() 공개 메소드

Draws a portion of an image at a specified location.
public DrawImage ( Image image, int x, int y, Rectangle srcRect, GraphicsUnit srcUnit ) : void
image Image Image.
x int The x coordinate.
y int The y coordinate.
srcRect Rectangle Source rect.
srcUnit GraphicsUnit Source unit.
리턴 void

DrawImage() 공개 메소드

Draws the specified Image at the specified location and with the specified size.
public DrawImage ( Image image, int x, int y, int width, int height ) : void
image Image Image.
x int The x coordinate.
y int The y coordinate.
width int Width.
height int Height.
리턴 void

DrawImageUnscaled() 공개 메소드

public DrawImageUnscaled ( Image image, Point point ) : void
image Image
point Point
리턴 void

DrawImageUnscaled() 공개 메소드

public DrawImageUnscaled ( Image image, Rectangle rect ) : void
image Image
rect Rectangle
리턴 void

DrawImageUnscaled() 공개 메소드

public DrawImageUnscaled ( Image image, int x, int y ) : void
image Image
x int
y int
리턴 void

DrawImageUnscaled() 공개 메소드

public DrawImageUnscaled ( Image image, int x, int y, int width, int height ) : void
image Image
x int
y int
width int
height int
리턴 void

DrawImageUnscaledAndClipped() 공개 메소드

public DrawImageUnscaledAndClipped ( Image image, Rectangle rect ) : void
image Image
rect Rectangle
리턴 void

DrawLine() 공개 메소드

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

DrawLine() 공개 메소드

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

DrawLine() 공개 메소드

public DrawLine ( Pen pen, float x1, float y1, float x2, float y2 ) : void
pen Pen
x1 float
y1 float
x2 float
y2 float
리턴 void

DrawLine() 공개 메소드

public DrawLine ( Pen pen, int x1, int y1, int x2, int y2 ) : void
pen Pen
x1 int
y1 int
x2 int
y2 int
리턴 void

DrawLines() 공개 메소드

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

DrawLines() 공개 메소드

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

DrawPath() 공개 메소드

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

DrawPie() 공개 메소드

public DrawPie ( Pen pen, Rectangle rect, float startAngle, float sweepAngle ) : void
pen Pen
rect Rectangle
startAngle float
sweepAngle float
리턴 void

DrawPie() 공개 메소드

public DrawPie ( Pen pen, RectangleF rect, float startAngle, float sweepAngle ) : void
pen Pen
rect RectangleF
startAngle float
sweepAngle float
리턴 void

DrawPie() 공개 메소드

public DrawPie ( Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle ) : void
pen Pen
x float
y float
width float
height float
startAngle float
sweepAngle float
리턴 void

DrawPolygon() 공개 메소드

public DrawPolygon ( Pen pen, Point points ) : void
pen Pen
points Point
리턴 void

DrawPolygon() 공개 메소드

public DrawPolygon ( Pen pen, PointF points ) : void
pen Pen
points PointF
리턴 void

DrawRectangle() 공개 메소드

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

DrawRectangle() 공개 메소드

public DrawRectangle ( Pen pen, float x1, float y1, float x2, float y2 ) : void
pen Pen
x1 float
y1 float
x2 float
y2 float
리턴 void

DrawRectangle() 공개 메소드

public DrawRectangle ( Pen pen, int x1, int y1, int x2, int y2 ) : void
pen Pen
x1 int
y1 int
x2 int
y2 int
리턴 void

DrawRectangles() 공개 메소드

public DrawRectangles ( Pen pen, Rectangle rects ) : void
pen Pen
rects Rectangle
리턴 void

DrawRectangles() 공개 메소드

public DrawRectangles ( Pen pen, RectangleF rects ) : void
pen Pen
rects RectangleF
리턴 void

DrawString() 공개 메소드

public DrawString ( string s, Font font, Brush brush, PointF point, StringFormat format = null ) : void
s string
font Font
brush Brush
point PointF
format StringFormat
리턴 void

DrawString() 공개 메소드

public DrawString ( string s, Font font, Brush brush, RectangleF layoutRectangle, StringFormat format = null ) : void
s string
font Font
brush Brush
layoutRectangle RectangleF
format StringFormat
리턴 void

DrawString() 공개 메소드

public DrawString ( string s, Font font, Brush brush, float x, float y, StringFormat format = null ) : void
s string
font Font
brush Brush
x float
y float
format StringFormat
리턴 void

EndContainer() 공개 메소드

public EndContainer ( GraphicsContainer container ) : void
container GraphicsContainer
리턴 void

ExcludeClip() 공개 메소드

public ExcludeClip ( Rectangle rect ) : void
rect Rectangle
리턴 void

ExcludeClip() 공개 메소드

public ExcludeClip ( RectangleF rect ) : void
rect RectangleF
리턴 void

ExcludeClip() 공개 메소드

public ExcludeClip ( Region region ) : void
region Region
리턴 void

FillClosedCurve() 공개 메소드

public FillClosedCurve ( Brush brush, Point points ) : void
brush Brush
points Point
리턴 void

FillClosedCurve() 공개 메소드

public FillClosedCurve ( Brush brush, Point points, FillMode fillmode, float tension = 0.5f ) : void
brush Brush
points Point
fillmode FillMode
tension float
리턴 void

FillClosedCurve() 공개 메소드

public FillClosedCurve ( Brush brush, PointF points ) : void
brush Brush
points PointF
리턴 void

FillClosedCurve() 공개 메소드

public FillClosedCurve ( Brush brush, PointF points, FillMode fillmode, float tension = 0.5f ) : void
brush Brush
points PointF
fillmode FillMode
tension float
리턴 void

FillEllipse() 공개 메소드

public FillEllipse ( Brush brush, RectangleF rect ) : void
brush Brush
rect RectangleF
리턴 void

FillEllipse() 공개 메소드

public FillEllipse ( Brush brush, float x1, float y1, float x2, float y2 ) : void
brush Brush
x1 float
y1 float
x2 float
y2 float
리턴 void

FillEllipse() 공개 메소드

public FillEllipse ( Brush brush, int x1, int y1, int x2, int y2 ) : void
brush Brush
x1 int
y1 int
x2 int
y2 int
리턴 void

FillPath() 공개 메소드

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

FillPie() 공개 메소드

public FillPie ( Brush brush, Rectangle rect, float startAngle, float sweepAngle ) : void
brush Brush
rect Rectangle
startAngle float
sweepAngle float
리턴 void

FillPie() 공개 메소드

public FillPie ( Brush brush, float x, float y, float width, float height, float startAngle, float sweepAngle ) : void
brush Brush
x float
y float
width float
height float
startAngle float
sweepAngle float
리턴 void

FillPie() 공개 메소드

public FillPie ( Brush brush, int x, int y, int width, int height, int startAngle, int sweepAngle ) : void
brush Brush
x int
y int
width int
height int
startAngle int
sweepAngle int
리턴 void

FillPolygon() 공개 메소드

public FillPolygon ( Brush brush, Point points, FillMode fillMode = FillMode.Alternate ) : void
brush Brush
points Point
fillMode FillMode
리턴 void

FillPolygon() 공개 메소드

public FillPolygon ( Brush brush, PointF points, FillMode fillMode = FillMode.Alternate ) : void
brush Brush
points PointF
fillMode FillMode
리턴 void

FillRectangle() 공개 메소드

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

FillRectangle() 공개 메소드

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

FillRectangle() 공개 메소드

public FillRectangle ( Brush brush, float x1, float y1, float x2, float y2 ) : void
brush Brush
x1 float
y1 float
x2 float
y2 float
리턴 void

FillRectangle() 공개 메소드

public FillRectangle ( Brush brush, int x1, int y1, int x2, int y2 ) : void
brush Brush
x1 int
y1 int
x2 int
y2 int
리턴 void

FillRectangles() 공개 메소드

public FillRectangles ( Brush brush, Rectangle rects ) : void
brush Brush
rects Rectangle
리턴 void

FillRectangles() 공개 메소드

public FillRectangles ( Brush brush, RectangleF rects ) : void
brush Brush
rects RectangleF
리턴 void

FillRegion() 공개 메소드

Fills the interior of a region.
public FillRegion ( Brush brush, Region region ) : void
brush Brush Brush.
region Region Region.
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( FlushIntention intention ) : void
intention FlushIntention
리턴 void

FromContext() 공개 정적인 메소드

public static FromContext ( CGContext context ) : Graphics
context CGContext
리턴 Graphics

FromContext() 공개 정적인 메소드

public static FromContext ( CGContext context, float screenScale ) : Graphics
context CGContext
screenScale float
리턴 Graphics

FromContext() 공개 정적인 메소드

public static FromContext ( NSGraphicsContext context ) : Graphics
context NSGraphicsContext
리턴 Graphics

FromCurrentContext() 공개 정적인 메소드

public static FromCurrentContext ( ) : Graphics
리턴 Graphics

FromImage() 공개 정적인 메소드

public static FromImage ( Image image ) : Graphics
image Image
리턴 Graphics

GetNearestColor() 공개 메소드

public GetNearestColor ( Color color ) : Color
color Color
리턴 Color

Graphics() 공개 메소드

public Graphics ( CGContext context, bool flipped = true ) : AppKit
context CGContext
flipped bool
리턴 AppKit

IntersectClip() 공개 메소드

public IntersectClip ( Rectangle rect ) : void
rect Rectangle
리턴 void

IntersectClip() 공개 메소드

public IntersectClip ( RectangleF rect ) : void
rect RectangleF
리턴 void

IntersectClip() 공개 메소드

public IntersectClip ( Region region ) : void
region Region
리턴 void

IsVisible() 공개 메소드

public IsVisible ( Point point ) : bool
point Point
리턴 bool

IsVisible() 공개 메소드

public IsVisible ( PointF point ) : bool
point PointF
리턴 bool

IsVisible() 공개 메소드

public IsVisible ( Rectangle rect ) : bool
rect Rectangle
리턴 bool

IsVisible() 공개 메소드

public IsVisible ( RectangleF rect ) : bool
rect RectangleF
리턴 bool

IsVisible() 공개 메소드

public IsVisible ( float x, float y ) : bool
x float
y float
리턴 bool

IsVisible() 공개 메소드

public IsVisible ( float x, float y, float width, float height ) : bool
x float
y float
width float
height float
리턴 bool

IsVisible() 공개 메소드

public IsVisible ( int x, int y ) : bool
x int
y int
리턴 bool

IsVisible() 공개 메소드

public IsVisible ( int x, int y, int width, int height ) : bool
x int
y int
width int
height int
리턴 bool

MeasureCharacterRanges() 공개 메소드

public MeasureCharacterRanges ( string text, Font font, RectangleF layoutRect, StringFormat stringFormat ) : Region[]
text string
font Font
layoutRect RectangleF
stringFormat StringFormat
리턴 Region[]

MeasureString() 공개 메소드

public MeasureString ( string text, Font font ) : SizeF
text string
font Font
리턴 SizeF

MeasureString() 공개 메소드

public MeasureString ( string text, Font font, PointF point, StringFormat stringFormat ) : SizeF
text string
font Font
point PointF
stringFormat StringFormat
리턴 SizeF

MeasureString() 공개 메소드

public MeasureString ( string textg, Font font, RectangleF rect ) : SizeF
textg string
font Font
rect RectangleF
리턴 SizeF

MeasureString() 공개 메소드

public MeasureString ( string textg, Font font, SizeF layoutArea ) : SizeF
textg string
font Font
layoutArea SizeF
리턴 SizeF

MeasureString() 공개 메소드

public MeasureString ( string text, Font font, SizeF layoutArea, StringFormat stringFormat ) : SizeF
text string
font Font
layoutArea SizeF
stringFormat StringFormat
리턴 SizeF

MeasureString() 공개 메소드

public MeasureString ( string text, Font font, SizeF layoutArea, StringFormat stringFormat, int &charactersFitted, int &linesFilled ) : SizeF
text string
font Font
layoutArea SizeF
stringFormat StringFormat
charactersFitted int
linesFilled int
리턴 SizeF

MeasureString() 공개 메소드

public MeasureString ( string textg, Font font, int width ) : SizeF
textg string
font Font
width int
리턴 SizeF

MeasureString() 공개 메소드

public MeasureString ( string text, Font font, int width, StringFormat format ) : SizeF
text string
font Font
width int
format StringFormat
리턴 SizeF

MultiplyTransform() 공개 메소드

public MultiplyTransform ( Matrix matrix ) : void
matrix Matrix
리턴 void

MultiplyTransform() 공개 메소드

public MultiplyTransform ( Matrix matrix, MatrixOrder order ) : void
matrix Matrix
order MatrixOrder
리턴 void

ResetClip() 공개 메소드

public ResetClip ( ) : void
리턴 void

ResetTransform() 공개 메소드

public ResetTransform ( ) : void
리턴 void

Restore() 공개 메소드

public Restore ( GraphicsState state ) : void
state GraphicsState
리턴 void

RotateTransform() 공개 메소드

public RotateTransform ( float angle ) : void
angle float
리턴 void

RotateTransform() 공개 메소드

public RotateTransform ( float angle, MatrixOrder order ) : void
angle float
order MatrixOrder
리턴 void

Save() 공개 메소드

public Save ( ) : GraphicsState
리턴 GraphicsState

ScaleTransform() 공개 메소드

public ScaleTransform ( float sx, float sy ) : void
sx float
sy float
리턴 void

ScaleTransform() 공개 메소드

public ScaleTransform ( float sx, float sy, MatrixOrder order ) : void
sx float
sy float
order MatrixOrder
리턴 void

SetClip() 공개 메소드

public SetClip ( Graphics g ) : void
g Graphics
리턴 void

SetClip() 공개 메소드

public SetClip ( Graphics g, CombineMode combineMode ) : void
g Graphics
combineMode CombineMode
리턴 void

SetClip() 공개 메소드

public SetClip ( GraphicsPath graphicsPath ) : void
graphicsPath GraphicsPath
리턴 void

SetClip() 공개 메소드

public SetClip ( GraphicsPath graphicsPath, CombineMode combineMode ) : void
graphicsPath GraphicsPath
combineMode CombineMode
리턴 void

SetClip() 공개 메소드

public SetClip ( Rectangle rect ) : void
rect Rectangle
리턴 void

SetClip() 공개 메소드

public SetClip ( Rectangle rect, CombineMode combineMode ) : void
rect Rectangle
combineMode CombineMode
리턴 void

SetClip() 공개 메소드

public SetClip ( RectangleF rect ) : void
rect RectangleF
리턴 void

SetClip() 공개 메소드

public SetClip ( RectangleF rect, CombineMode combineMode ) : void
rect RectangleF
combineMode CombineMode
리턴 void

SetClip() 공개 메소드

public SetClip ( Region region, CombineMode combineMode ) : void
region Region
combineMode CombineMode
리턴 void

TransformPoints() 공개 메소드

public TransformPoints ( CoordinateSpace destSpace, CoordinateSpace srcSpace, Point pts ) : void
destSpace CoordinateSpace
srcSpace CoordinateSpace
pts Point
리턴 void

TransformPoints() 공개 메소드

public TransformPoints ( CoordinateSpace destSpace, CoordinateSpace srcSpace, PointF pts ) : void
destSpace CoordinateSpace
srcSpace CoordinateSpace
pts PointF
리턴 void

TranslateClip() 공개 메소드

public TranslateClip ( float dx, float dy ) : void
dx float
dy float
리턴 void

TranslateClip() 공개 메소드

public TranslateClip ( int dx, int dy ) : void
dx int
dy int
리턴 void

TranslateTransform() 공개 메소드

public TranslateTransform ( float tx, float ty ) : void
tx float
ty float
리턴 void

TranslateTransform() 공개 메소드

public TranslateTransform ( float tx, float ty, MatrixOrder order ) : void
tx float
ty float
order MatrixOrder
리턴 void

drawEllipticalArcToContext() 공개 메소드

public drawEllipticalArcToContext ( int degree, double threshold ) : void
degree int
threshold double
리턴 void

프로퍼티 상세

eta1 보호되어 있는 프로퍼티

protected double eta1
리턴 double

eta2 보호되어 있는 프로퍼티

protected double eta2
리턴 double

isPieSlice 보호되어 있는 프로퍼티

protected bool isPieSlice
리턴 bool

xF1 보호되어 있는 프로퍼티

protected double xF1
리턴 double

xF2 보호되어 있는 프로퍼티

protected double xF2
리턴 double

yF1 보호되어 있는 프로퍼티

protected double yF1
리턴 double

yF2 보호되어 있는 프로퍼티

protected double yF2
리턴 double