C# Class AGENT.Contrib.Drawing.Rectangle

Stores a set of four integers that represent the location and size of a rectangle
Afficher le fichier Open project: nothingmn/AGENT.Contrib Class Usage Examples

Méthodes publiques

Méthode Description
CenterWithin ( Rectangle container ) : Point
Clone ( ) : Object
Equals ( Rectangle other ) : bool

Tests whether the System.Drawing.Rectangle structure has the same location and size of this System.Drawing.Rectangle structure.

Equals ( object obj ) : bool

Tests whether obj is a System.Drawing.Rectangle structure with the same location and size of this System.Drawing.Rectangle structure.

GetHashCode ( ) : int
Inflate ( Size size ) : void

Enlarges this System.Drawing.Rectangle by the specified amount.

Inflate ( int width, int height ) : void

Enlarges this System.Drawing.Rectangle by the specified amount.

Offset ( Point pos ) : void

Adjusts the location of this rectangle by the specified amount.

Offset ( int x, int y ) : void

Adjusts the location of this rectangle by the specified amount.

Rectangle ( Point location, Size size ) : System

Initializes a new instance of the System.Drawing.Rectangle class with the specified location and size.

Rectangle ( int x, int y, int width, int height ) : System

Initializes a new instance of the System.Drawing.Rectangle class with the specified location and size.

ToString ( ) : string

Method Details

CenterWithin() public méthode

public CenterWithin ( Rectangle container ) : Point
container Rectangle
Résultat Point

Clone() public méthode

public Clone ( ) : Object
Résultat Object

Equals() public méthode

Tests whether the System.Drawing.Rectangle structure has the same location and size of this System.Drawing.Rectangle structure.
public Equals ( Rectangle other ) : bool
other Rectangle
Résultat bool

Equals() public méthode

Tests whether obj is a System.Drawing.Rectangle structure with the same location and size of this System.Drawing.Rectangle structure.
public Equals ( object obj ) : bool
obj object The System.Object to test
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Inflate() public méthode

Enlarges this System.Drawing.Rectangle by the specified amount.
public Inflate ( Size size ) : void
size Size The amount to inflate this System.Drawing.Rectangle
Résultat void

Inflate() public méthode

Enlarges this System.Drawing.Rectangle by the specified amount.
public Inflate ( int width, int height ) : void
width int The amount to inflate this System.Drawing.Rectangle horizontally.
height int The amount to inflate this System.Drawing.Rectangle vertically.
Résultat void

Offset() public méthode

Adjusts the location of this rectangle by the specified amount.
public Offset ( Point pos ) : void
pos Point Amount to offset the location.
Résultat void

Offset() public méthode

Adjusts the location of this rectangle by the specified amount.
public Offset ( int x, int y ) : void
x int The horizontal offset.
y int The vertical offset.
Résultat void

Rectangle() public méthode

Initializes a new instance of the System.Drawing.Rectangle class with the specified location and size.
public Rectangle ( Point location, Size size ) : System
location Point A System.Drawing.Point that represents the upper-left corner of the rectangular region.
size Size A System.Drawing.Size that represents the width and height of the rectangular region.
Résultat System

Rectangle() public méthode

Initializes a new instance of the System.Drawing.Rectangle class with the specified location and size.
public Rectangle ( int x, int y, int width, int height ) : System
x int The x-coordinate of the upper-left corner of the rectangle.
y int The y-coordinate of the upper-left corner of the rectangle.
width int The width of the rectangle.
height int The height of the rectangle.
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string