C# Class CrossUI.GeometryFiguresExtensions

Show file Open project: pragmatrix/CrossUI

Public Methods

Method Description
Arc ( this _, double x, double y, double width, double height, double start, double stop ) : void
Bezier ( this _, Point start, Point span1, Point span2, Point end ) : void
Bezier ( this _, double x, double y, double s1x, double s1y, double s2x, double s2y, double ex, double ey ) : void
Ellipse ( this _, double x, double y, double width, double height ) : void
Line ( this _, double x1, double y1, double x2, double y2 ) : void
Polygon ( this _ ) : void
Rectangle ( this _, double x, double y, double width, double height ) : void
RoundedRectangle ( this _, Rectangle rectangle, double cornerRadius ) : void
RoundedRectangle ( this _, double x, double y, double width, double height, double cornerRadius ) : void
RoundedRectangle ( this _, double x, double y, double width, double height, double cornerRadiusX, double cornerRadiusY ) : void

Method Details

Arc() public static method

public static Arc ( this _, double x, double y, double width, double height, double start, double stop ) : void
_ this
x double
y double
width double
height double
start double
stop double
return void

Bezier() public static method

public static Bezier ( this _, Point start, Point span1, Point span2, Point end ) : void
_ this
start CrossUI.Drawing.Point
span1 CrossUI.Drawing.Point
span2 CrossUI.Drawing.Point
end CrossUI.Drawing.Point
return void

Bezier() public static method

public static Bezier ( this _, double x, double y, double s1x, double s1y, double s2x, double s2y, double ex, double ey ) : void
_ this
x double
y double
s1x double
s1y double
s2x double
s2y double
ex double
ey double
return void

Ellipse() public static method

public static Ellipse ( this _, double x, double y, double width, double height ) : void
_ this
x double
y double
width double
height double
return void

Line() public static method

public static Line ( this _, double x1, double y1, double x2, double y2 ) : void
_ this
x1 double
y1 double
x2 double
y2 double
return void

Polygon() public static method

public static Polygon ( this _ ) : void
_ this
return void

Rectangle() public static method

public static Rectangle ( this _, double x, double y, double width, double height ) : void
_ this
x double
y double
width double
height double
return void

RoundedRectangle() public static method

public static RoundedRectangle ( this _, Rectangle rectangle, double cornerRadius ) : void
_ this
rectangle Rectangle
cornerRadius double
return void

RoundedRectangle() public static method

public static RoundedRectangle ( this _, double x, double y, double width, double height, double cornerRadius ) : void
_ this
x double
y double
width double
height double
cornerRadius double
return void

RoundedRectangle() public static method

public static RoundedRectangle ( this _, double x, double y, double width, double height, double cornerRadiusX, double cornerRadiusY ) : void
_ this
x double
y double
width double
height double
cornerRadiusX double
cornerRadiusY double
return void