C# Класс AGENT.Contrib.Drawing.Rectangle

Stores a set of four integers that represent the location and size of a rectangle
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

CenterWithin() публичный Метод

public CenterWithin ( Rectangle container ) : Point
container Rectangle
Результат Point

Clone() публичный Метод

public Clone ( ) : Object
Результат Object

Equals() публичный Метод

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
Результат bool

Equals() публичный Метод

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
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Inflate() публичный Метод

Enlarges this System.Drawing.Rectangle by the specified amount.
public Inflate ( Size size ) : void
size Size The amount to inflate this System.Drawing.Rectangle
Результат void

Inflate() публичный Метод

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.
Результат void

Offset() публичный Метод

Adjusts the location of this rectangle by the specified amount.
public Offset ( Point pos ) : void
pos Point Amount to offset the location.
Результат void

Offset() публичный Метод

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.
Результат void

Rectangle() публичный Метод

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.
Результат System

Rectangle() публичный Метод

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.
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string