Rectangle
Rectangle class
La clase representa un rectángulo.
public sealed class Rectangle : ICloneable
Constructores
Nombre |
Descripción |
Rectangle(double, double, double, double) |
Constructor de Rectángulo. |
Propiedades
Nombre |
Descripción |
static Trivial { get; } |
Inicializa un rectángulo trivial, es decir, un rectángulo con posición y tamaño cero. |
Height { get; } |
Altura del rectángulo. |
IsEmpty { get; } |
Comprueba si el rectángulo está vacío. |
IsPoint { get; } |
Comprueba si el rectángulo es un punto, es decir, LLX es igual a URX y LLY es igual a URY. |
IsTrivial { get; } |
Comprueba si el rectángulo es trivial, es decir, tiene tamaño y posición cero. |
LLX { get; set; } |
Coordenada X de la esquina inferior izquierda. |
LLY { get; set; } |
Y - coordenada de la esquina inferior izquierda. |
URX { get; set; } |
X - coordenada de la esquina superior derecha. |
URY { get; set; } |
Y - coordenada de la esquina superior derecha. |
Width { get; } |
Ancho del rectángulo. |
Métodos
Nombre |
Descripción |
static FromRect(Rectangle) |
Inicializa el nuevo rectángulo de la instancia dada de System.Drawing.Rectangle. |
static Parse(string) |
Intente analizar la cadena y extraer de ella los componentes del rectángulo llx, lly, urx, ury. |
Center() |
Devuelve las coordenadas del centro del rectángulo. |
Clone() |
Clona el objeto Rectángulo. |
Contains(Point) |
Determina si el punto dado está dentro del rectángulo. |
Equals(Rectangle) |
Comprobar si los rectángulos son iguales, es decir, tienen la misma posición y tamaño. |
Intersect(Rectangle) |
Intersecta a rectángulos. |
IsIntersect(Rectangle) |
Determina si este rectángulo se cruza con otro rectángulo. |
Join(Rectangle) |
Une rectángulos. |
NearEquals(Rectangle, double) |
Compruebe si los rectángulos son casi iguales, es decir, tienen casi la misma posición y tamaño (hasta delta). |
Rotate(int) |
Gira el rectángulo en el ángulo especificado. |
Rotate(Rotation) |
Gira el rectángulo en el ángulo especificado. |
ToPoints() |
Convierte un rectángulo en una matriz de puntos (“QuadPoints”). |
ToRect() |
Convierte un rectángulo en una instancia de System.Drawing.Rectangle. Las posiciones y el tamaño de punto flotante están truncados. |
override ToString() |
Obtiene la representación de cadena de rectángulo. |
Campos
Nombre |
Descripción |
static Empty |
Rectángulo vacío |
Ver también