C# Class CrossUI.DrawingBackendExtensions

Afficher le fichier Open project: pragmatrix/CrossUI

Méthodes publiques

Méthode Description
Ellipse ( this backend, Rectangle rectangle ) : IGeometry
Ellipse ( this backend, double x, double y, double width, double height ) : IGeometry
Geometry ( this backend, Action geometryBuilder ) : IGeometry
Line ( this backend, Point from, Point to ) : IGeometry
Line ( this backend, double x1, double y1, double x2, double y2 ) : IGeometry
Polygon ( this backend ) : IGeometry
Rectangle ( this backend, Rectangle rectangle ) : IGeometry
Rectangle ( this backend, double x, double y, double width, double height ) : IGeometry
RoundedRectangle ( this backend, Rectangle rectangle, double cornerRadius ) : IGeometry
RoundedRectangle ( this backend, double x, double y, double width, double height, double cornerRadius ) : IGeometry

Method Details

Ellipse() public static méthode

public static Ellipse ( this backend, Rectangle rectangle ) : IGeometry
backend this
rectangle Rectangle
Résultat IGeometry

Ellipse() public static méthode

public static Ellipse ( this backend, double x, double y, double width, double height ) : IGeometry
backend this
x double
y double
width double
height double
Résultat IGeometry

Geometry() public static méthode

public static Geometry ( this backend, Action geometryBuilder ) : IGeometry
backend this
geometryBuilder Action
Résultat IGeometry

Line() public static méthode

public static Line ( this backend, Point from, Point to ) : IGeometry
backend this
from Point
to Point
Résultat IGeometry

Line() public static méthode

public static Line ( this backend, double x1, double y1, double x2, double y2 ) : IGeometry
backend this
x1 double
y1 double
x2 double
y2 double
Résultat IGeometry

Polygon() public static méthode

public static Polygon ( this backend ) : IGeometry
backend this
Résultat IGeometry

Rectangle() public static méthode

public static Rectangle ( this backend, Rectangle rectangle ) : IGeometry
backend this
rectangle Rectangle
Résultat IGeometry

Rectangle() public static méthode

public static Rectangle ( this backend, double x, double y, double width, double height ) : IGeometry
backend this
x double
y double
width double
height double
Résultat IGeometry

RoundedRectangle() public static méthode

public static RoundedRectangle ( this backend, Rectangle rectangle, double cornerRadius ) : IGeometry
backend this
rectangle Rectangle
cornerRadius double
Résultat IGeometry

RoundedRectangle() public static méthode

public static RoundedRectangle ( this backend, double x, double y, double width, double height, double cornerRadius ) : IGeometry
backend this
x double
y double
width double
height double
cornerRadius double
Résultat IGeometry