C# Class Core2D.Math.Rect2

Rectangle shape.
Afficher le fichier Open project: Core2D/Core2D Class Usage Examples

Méthodes publiques

Свойство Type Description
Height double
Width double
X double
Y double

Méthodes publiques

Méthode Description
Contains ( Vector2 point ) : bool

Create ( Point2 tl, Point2 br, double dx = 0.0, double dy = 0.0 ) : Rect2

Creates a new Rect2 instance.

Create ( XPoint tl, XPoint br, double dx = 0.0, double dy = 0.0 ) : Rect2

Creates a new Rect2 instance.

Create ( double x1, double y1, double x2, double y2, double dx = 0.0, double dy = 0.0 ) : Rect2

Creates a new Rect2 instance.

IntersectsWith ( Rect2 rect ) : bool

Rect2 ( double x, double y, double width, double height ) : Core2D.Shapes

Initializes a new Rect2 instance.

Method Details

Contains() public méthode

public Contains ( Vector2 point ) : bool
point Vector2
Résultat bool

Create() public static méthode

Creates a new Rect2 instance.
public static Create ( Point2 tl, Point2 br, double dx = 0.0, double dy = 0.0 ) : Rect2
tl Point2
br Point2
dx double
dy double
Résultat Rect2

Create() public static méthode

Creates a new Rect2 instance.
public static Create ( XPoint tl, XPoint br, double dx = 0.0, double dy = 0.0 ) : Rect2
tl Core2D.Shapes.XPoint
br Core2D.Shapes.XPoint
dx double
dy double
Résultat Rect2

Create() public static méthode

Creates a new Rect2 instance.
public static Create ( double x1, double y1, double x2, double y2, double dx = 0.0, double dy = 0.0 ) : Rect2
x1 double
y1 double
x2 double
y2 double
dx double
dy double
Résultat Rect2

IntersectsWith() public méthode

public IntersectsWith ( Rect2 rect ) : bool
rect Rect2
Résultat bool

Rect2() public méthode

Initializes a new Rect2 instance.
public Rect2 ( double x, double y, double width, double height ) : Core2D.Shapes
x double
y double
width double
height double
Résultat Core2D.Shapes

Property Details

Height public_oe property

public double Height
Résultat double

Width public_oe property

public double Width
Résultat double

X public_oe property

public double X
Résultat double

Y public_oe property

public double Y
Résultat double