C# 클래스 DotNetWebToolkit.Web.CanvasRenderingContext2D

상속: CanvasRenderingContext
파일 보기 프로젝트 열기: chrisdunelm/DotNetWebToolkit 1 사용 예제들

공개 메소드들

메소드 설명
Arc ( double x, double y, double radius, double startAngle, double EndAngle ) : void
Arc ( double x, double y, double radius, double startAngle, double EndAngle, bool anticlockwise ) : void
ArcTo ( double x1, double y1, double x2, double y2, double radius ) : void
BeginPath ( ) : void
BezierCurveTo ( double cp1x, double cp1y, double cp2x, double cp2y, double x, double y ) : void
ClearRect ( double x, double y, double w, double h ) : void
Clip ( ) : void
ClosePath ( ) : void
CreateImageData ( ImageData image ) : ImageData
CreateImageData ( double sw, double sh ) : ImageData
CreateLinearGradient ( double x0, double y0, double x1, double y1 ) : CanvasGradient
CreatePattern ( CanvasElement image, string repetition ) : CanvasPattern
CreatePattern ( ImageElement image, string repetition ) : CanvasPattern
CreatePattern ( VideoElement image, string repetition ) : CanvasPattern
CreateRadialGradient ( double x0, double y0, double r0, double x1, double y1, double r1 ) : CanvasGradient
DrawCustomFocusRing ( Element element ) : bool
DrawImage ( CanvasElement image, double dx, double dy ) : void
DrawImage ( CanvasElement image, double dx, double dy, double dw, double dh ) : void
DrawImage ( CanvasElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh ) : void
DrawImage ( ImageElement image, double dx, double dy ) : void
DrawImage ( ImageElement image, double dx, double dy, double dw, double dh ) : void
DrawImage ( ImageElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh ) : void
DrawImage ( VideoElement image, double dx, double dy ) : void
DrawImage ( VideoElement image, double dx, double dy, double dw, double dh ) : void
DrawImage ( VideoElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh ) : void
DrawSystemFocusRing ( Element element ) : void
Fill ( ) : void
FillRect ( double x, double y, double w, double h ) : void
FillText ( string text, double x, double y ) : void
FillText ( string text, double x, double y, double maxWidth ) : void
GetImageData ( double sx, double sy, double sw, double sh ) : ImageData
IsPointInPath ( double x, double y ) : bool
LineTo ( double x, double y ) : void
MeasureText ( string text ) : TextMetrics
MoveTo ( double x, double y ) : void
PutImageData ( ImageData imageData, double dx, double dy ) : void
PutImageData ( ImageData imageData, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight ) : void
QuadraticCurveTo ( double cpx, double cpy, double x, double y ) : void
Rect ( double x, double y, double w, double h ) : void
Restore ( ) : void
Rotate ( double angle ) : void
Save ( ) : void
Scale ( double x, double y ) : void
ScrollPathIntoView ( ) : void
Stroke ( ) : void
StrokeRect ( double x, double y, double w, double h ) : void
StrokeText ( string text, double x, double y ) : void
StrokeText ( string text, double x, double y, double maxWidth ) : void
Transform ( double a, double b, double c, double e, double f ) : void
Translate ( double x, double y ) : void

비공개 메소드들

메소드 설명
CanvasRenderingContext2D ( ) : System

메소드 상세

Arc() 공개 메소드

public Arc ( double x, double y, double radius, double startAngle, double EndAngle ) : void
x double
y double
radius double
startAngle double
EndAngle double
리턴 void

Arc() 공개 메소드

public Arc ( double x, double y, double radius, double startAngle, double EndAngle, bool anticlockwise ) : void
x double
y double
radius double
startAngle double
EndAngle double
anticlockwise bool
리턴 void

ArcTo() 공개 메소드

public ArcTo ( double x1, double y1, double x2, double y2, double radius ) : void
x1 double
y1 double
x2 double
y2 double
radius double
리턴 void

BeginPath() 공개 메소드

public BeginPath ( ) : void
리턴 void

BezierCurveTo() 공개 메소드

public BezierCurveTo ( double cp1x, double cp1y, double cp2x, double cp2y, double x, double y ) : void
cp1x double
cp1y double
cp2x double
cp2y double
x double
y double
리턴 void

ClearRect() 공개 메소드

public ClearRect ( double x, double y, double w, double h ) : void
x double
y double
w double
h double
리턴 void

Clip() 공개 메소드

public Clip ( ) : void
리턴 void

ClosePath() 공개 메소드

public ClosePath ( ) : void
리턴 void

CreateImageData() 공개 메소드

public CreateImageData ( ImageData image ) : ImageData
image ImageData
리턴 ImageData

CreateImageData() 공개 메소드

public CreateImageData ( double sw, double sh ) : ImageData
sw double
sh double
리턴 ImageData

CreateLinearGradient() 공개 메소드

public CreateLinearGradient ( double x0, double y0, double x1, double y1 ) : CanvasGradient
x0 double
y0 double
x1 double
y1 double
리턴 CanvasGradient

CreatePattern() 공개 메소드

public CreatePattern ( CanvasElement image, string repetition ) : CanvasPattern
image CanvasElement
repetition string
리턴 CanvasPattern

CreatePattern() 공개 메소드

public CreatePattern ( ImageElement image, string repetition ) : CanvasPattern
image ImageElement
repetition string
리턴 CanvasPattern

CreatePattern() 공개 메소드

public CreatePattern ( VideoElement image, string repetition ) : CanvasPattern
image VideoElement
repetition string
리턴 CanvasPattern

CreateRadialGradient() 공개 메소드

public CreateRadialGradient ( double x0, double y0, double r0, double x1, double y1, double r1 ) : CanvasGradient
x0 double
y0 double
r0 double
x1 double
y1 double
r1 double
리턴 CanvasGradient

DrawCustomFocusRing() 공개 메소드

public DrawCustomFocusRing ( Element element ) : bool
element Element
리턴 bool

DrawImage() 공개 메소드

public DrawImage ( CanvasElement image, double dx, double dy ) : void
image CanvasElement
dx double
dy double
리턴 void

DrawImage() 공개 메소드

public DrawImage ( CanvasElement image, double dx, double dy, double dw, double dh ) : void
image CanvasElement
dx double
dy double
dw double
dh double
리턴 void

DrawImage() 공개 메소드

public DrawImage ( CanvasElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh ) : void
image CanvasElement
sx double
sy double
sw double
sh double
dx double
dy double
dw double
dh double
리턴 void

DrawImage() 공개 메소드

public DrawImage ( ImageElement image, double dx, double dy ) : void
image ImageElement
dx double
dy double
리턴 void

DrawImage() 공개 메소드

public DrawImage ( ImageElement image, double dx, double dy, double dw, double dh ) : void
image ImageElement
dx double
dy double
dw double
dh double
리턴 void

DrawImage() 공개 메소드

public DrawImage ( ImageElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh ) : void
image ImageElement
sx double
sy double
sw double
sh double
dx double
dy double
dw double
dh double
리턴 void

DrawImage() 공개 메소드

public DrawImage ( VideoElement image, double dx, double dy ) : void
image VideoElement
dx double
dy double
리턴 void

DrawImage() 공개 메소드

public DrawImage ( VideoElement image, double dx, double dy, double dw, double dh ) : void
image VideoElement
dx double
dy double
dw double
dh double
리턴 void

DrawImage() 공개 메소드

public DrawImage ( VideoElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh ) : void
image VideoElement
sx double
sy double
sw double
sh double
dx double
dy double
dw double
dh double
리턴 void

DrawSystemFocusRing() 공개 메소드

public DrawSystemFocusRing ( Element element ) : void
element Element
리턴 void

Fill() 공개 메소드

public Fill ( ) : void
리턴 void

FillRect() 공개 메소드

public FillRect ( double x, double y, double w, double h ) : void
x double
y double
w double
h double
리턴 void

FillText() 공개 메소드

public FillText ( string text, double x, double y ) : void
text string
x double
y double
리턴 void

FillText() 공개 메소드

public FillText ( string text, double x, double y, double maxWidth ) : void
text string
x double
y double
maxWidth double
리턴 void

GetImageData() 공개 메소드

public GetImageData ( double sx, double sy, double sw, double sh ) : ImageData
sx double
sy double
sw double
sh double
리턴 ImageData

IsPointInPath() 공개 메소드

public IsPointInPath ( double x, double y ) : bool
x double
y double
리턴 bool

LineTo() 공개 메소드

public LineTo ( double x, double y ) : void
x double
y double
리턴 void

MeasureText() 공개 메소드

public MeasureText ( string text ) : TextMetrics
text string
리턴 TextMetrics

MoveTo() 공개 메소드

public MoveTo ( double x, double y ) : void
x double
y double
리턴 void

PutImageData() 공개 메소드

public PutImageData ( ImageData imageData, double dx, double dy ) : void
imageData ImageData
dx double
dy double
리턴 void

PutImageData() 공개 메소드

public PutImageData ( ImageData imageData, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight ) : void
imageData ImageData
dx double
dy double
dirtyX double
dirtyY double
dirtyWidth double
dirtyHeight double
리턴 void

QuadraticCurveTo() 공개 메소드

public QuadraticCurveTo ( double cpx, double cpy, double x, double y ) : void
cpx double
cpy double
x double
y double
리턴 void

Rect() 공개 메소드

public Rect ( double x, double y, double w, double h ) : void
x double
y double
w double
h double
리턴 void

Restore() 공개 메소드

public Restore ( ) : void
리턴 void

Rotate() 공개 메소드

public Rotate ( double angle ) : void
angle double
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

Scale() 공개 메소드

public Scale ( double x, double y ) : void
x double
y double
리턴 void

ScrollPathIntoView() 공개 메소드

public ScrollPathIntoView ( ) : void
리턴 void

Stroke() 공개 메소드

public Stroke ( ) : void
리턴 void

StrokeRect() 공개 메소드

public StrokeRect ( double x, double y, double w, double h ) : void
x double
y double
w double
h double
리턴 void

StrokeText() 공개 메소드

public StrokeText ( string text, double x, double y ) : void
text string
x double
y double
리턴 void

StrokeText() 공개 메소드

public StrokeText ( string text, double x, double y, double maxWidth ) : void
text string
x double
y double
maxWidth double
리턴 void

Transform() 공개 메소드

public Transform ( double a, double b, double c, double e, double f ) : void
a double
b double
c double
e double
f double
리턴 void

Translate() 공개 메소드

public Translate ( double x, double y ) : void
x double
y double
리턴 void