Pular para o conteúdo principal

Descrição

Uma região é um conjunto de Rectangle posicionados um abaixo do outro, de forma que a linha superior do Rectangle inferior seja a linha inferior do Rectangle superior (garantindo que os Rectangle não se sobreponham).

Construtores

ConstrutorDescrição
Region Region()Cria uma região vazia.
Region Region( RectArray rectArray )Construtor a partir de um valor do tipo RectArray. Cria uma região que contém os Rectangle do array rectArray.

Operadores

OperadorDescrição
OrUne duas regiões.
AndIntersecta duas regiões, ou uma região e um Rectangle. Retorna um valor do tipo Region.

Métodos

MétodoDescrição
XCoordinate Left()Retorna o limite esquerdo da região. Propriedade somente leitura.
YCoordinate top()Retorna o limite superior da região. Propriedade somente leitura.
XCoordinate Right()Retorna o limite direito da região. Propriedade somente leitura.
YCoordinate Bottom()Retorna o limite inferior da região. Propriedade somente leitura.
Distance Width()Retorna a largura da região. Propriedade somente leitura.
Distance Height()Retorna a altura da região. Propriedade somente leitura.
Area Area()Retorna a área da região. Propriedade somente leitura.
Void Inflate( Distance xDist, Distance yDist )Expande a região em xDist para a direita e para a esquerda e em yDist para cima e para baixo.
Rect Rect()Retorna uma cópia do Rectangle que circunscreve a região.