XCoordinate Left() | Devuelve el límite izquierdo del rectángulo. Propiedad de solo lectura. |
YCoordinate top() | Devuelve el límite superior del rectángulo. Propiedad de solo lectura. |
XCoordinate Right() | Devuelve el límite derecho del rectángulo. Propiedad de solo lectura. |
YCoordinate Bottom() | Devuelve el límite inferior del rectángulo. Propiedad de solo lectura. |
Distance Width() | Devuelve el ancho del rectángulo. Propiedad de solo lectura. |
Distance Height() | Devuelve la altura del rectángulo. Propiedad de solo lectura. |
Area Area() | Devuelve el área del rectángulo. Propiedad de solo lectura. |
Void Left( XCoordinate x ) | Establece el límite izquierdo del rectángulo. |
Void top( YCoordinate y ) | Establece el límite superior del rectángulo. |
Void Right( XCoordinate x ) | Establece el límite derecho del rectángulo. |
Void Bottom( YCoordinate y ) | Establece el límite inferior del rectángulo. |
XCoordinate XCenter() | La coordenada X del centro del rectángulo. |
YCoordinate YCenter() | La coordenada Y del centro del rectángulo. |
Void Inflate( Distance xDist, Distance yDist ) | Expande el rectángulo xDist hacia la izquierda y hacia la derecha, e yDist hacia arriba y hacia abajo. |
XCoordinate GetX( Real ratio ) | Calcula la coordenada X situada dentro del rectángulo entre las coordenadas Left y Right como Left + Width * ratio. |
YCoordinate GetY( Real ratio ) | Calcula la coordenada Y situada dentro del rectángulo entre las coordenadas top y Bottom como Top + Height * ratio. |
Rect GetInflated( Distance xDist, Distance yDist ) | Devuelve un rectángulo «expandido». Cada esquina se desplaza xDist e yDist en la dirección que expande la figura (la esquina superior izquierda se mueve hacia arriba y hacia la izquierda, y así sucesivamente). El rectángulo original permanece sin cambios. |
Logic IsEmpty() | Comprueba si el rectángulo corresponde a una region no vacía en la imagen, es decir, una region en la que Left < Right y top < Bottom. |