Classe RectF (gdiplustypes.h)
Um objeto RectF armazena o canto superior esquerdo, a largura e a altura de um retângulo.
Construtores
A classe RectF tem esses construtores.Construtor | Descrição |
---|---|
RectF::RectF() | Cria um objeto RectF e inicializa os membros de dados X e Y como zero. Esse é o construtor padrão. |
RectF::RectF(PointF&,SizeF&) | Cria um objeto RectF usando um objeto PointF para inicializar os membros de dados X e Y e usa um objeto SizeF para inicializar os membros de dados Width e Height desse retângulo. |
RectF::RectF(REAL, REAL, REAL, REAL) | Cria um objeto RectF usando quatro inteiros para inicializar os membros de dados X, Y, Width e Height . |
Métodos
A classe RectF tem esses métodos.
RectF::Clone O método RectF::Clone cria um novo objeto RectF e o inicializa com o conteúdo desse objeto RectF. |
RectF::Contains O método RectF::Contains determina se um ponto está dentro desse retângulo. |
RectF::Contains O método RectF::Contains determina se outro retângulo está dentro desse retângulo. |
RectF::Contains Este tópico lista os métodos Contains da classe RectF. Para obter uma lista completa de métodos para a classe RectF, consulte Métodos RectF. |
RectF::Equals O método RectF::Equals determina se dois retângulos são os mesmos. |
RectF::GetBottom O método RectF::GetBottom obtém a coordenada y da borda inferior do retângulo. |
RectF::GetBounds O método RectF::GetBounds faz uma cópia desse retângulo. |
RectF::GetLeft O método RectF::GetLeft obtém a coordenada x da borda esquerda do retângulo. |
RectF::GetLocation O método RectF::GetLocation obtém as coordenadas do canto superior esquerdo deste retângulo. |
RectF::GetRight O método RectF::GetRight obtém a coordenada x da borda direita do retângulo. |
RectF::GetSize O método RectF::GetSize obtém a largura e a altura desse retângulo. |
RectF::GetTop O método RectF::GetTop obtém a coordenada y da borda superior do retângulo. |
RectF::Inflate O método RectF::Inflate expande o retângulo pelo valor do ponto. X nas bordas esquerda e direita e pelo valor do ponto. Y nas bordas superior e inferior. |
RectF::Inflate Este tópico lista os métodos Inflate da classe RectF. Para obter uma lista completa de métodos para a classe RectF, consulte Métodos RectF. |
RectF::Intersect Este tópico lista os métodos Intersect da classe RectF. Para obter uma lista completa de métodos para a classe RectF, consulte Métodos RectF. |
RectF::Intersect O método RectF::Intersect determina a interseção de dois retângulos e armazena o resultado em um objeto RectF. |
RectF::IntersectsWith O método RectF::IntersectsWith determina se esse retângulo cruza outro retângulo. |
RectF::IsEmptyArea O método RectF::IsEmptyArea determina se esse retângulo está vazio. |
RectF::Offset Este tópico lista os métodos Offset da classe RectF. Para obter uma lista completa de métodos para a classe RectF, consulte Métodos de Rect. |
RectF::Offset O método RectF::Offset move o retângulo por dx horizontalmente e por dx verticalmente. |
RectF::RectF Cria um objeto RectF e inicializa os membros de dados X, Y, Width e Height como zero. Esse é o construtor padrão. (RectF.RectF) |
RectF::RectF Cria um objeto RectF e inicializa os membros de dados X, Y, Width e Height como zero. Esse é o construtor padrão. (sobrecarga 1/2) |
RectF::RectF Cria um objeto RectF usando quatro inteiros para inicializar os membros de dados X, Y, Width e Height. |
RectF::Union O método RectF::Union determina a união de dois retângulos e armazena o resultado em um objeto RectF. |
Comentários
O canto superior esquerdo do retângulo está localizado em ( x, y). O tamanho do retângulo é medido pela largura e altura. Há métodos para funcionalidades de alto nível, como mover, redimensionar e executar ou testar interações com outros retângulos.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | gdiplustypes.h |