Compartir a través de


Clase RectF (gdiplustypes.h)

Un objeto RectF almacena la esquina superior izquierda, el ancho y el alto de un rectángulo.

Constructores

La clase RectF tiene estos constructores.
Constructor Descripción
RectF::RectF() Crea un objeto RectF e inicializa los miembros de datos X e Y en cero. Éste es el constructor predeterminado.
RectF::RectF(PointF&,SizeF&) Crea un objeto RectF mediante un objeto PointF para inicializar los miembros de datos X e Y y usa un objeto SizeF para inicializar los miembros de datos Width y Height de este rectángulo.
RectF::RectF(REAL,REAL,REAL,REAL) Crea un objeto RectF mediante cuatro enteros para inicializar los miembros de datos X, Y, Width y Height .

Métodos

La clase RectF tiene estos métodos.

 
RectF::Clone

El método RectF::Clone crea un nuevo objeto RectF y lo inicializa con el contenido de este objeto RectF.
RectF::Contains

El método RectF::Contains determina si un punto está dentro de este rectángulo.
RectF::Contains

El método RectF::Contains determina si otro rectángulo está dentro de este rectángulo.
RectF::Contains

En este tema se enumeran los métodos Contains de la clase RectF. Para obtener una lista completa de los métodos de la clase RectF, vea Métodos rectF.
RectF::Equals

El método RectF::Equals determina si dos rectángulos son los mismos.
RectF::GetBottom

El método RectF::GetBottom obtiene la coordenada y del borde inferior del rectángulo.
RectF::GetBounds

El método RectF::GetBounds realiza una copia de este rectángulo.
RectF::GetLeft

El método RectF::GetLeft obtiene la coordenada x del borde izquierdo del rectángulo.
RectF::GetLocation

El método RectF::GetLocation obtiene las coordenadas de la esquina superior izquierda de este rectángulo.
RectF::GetRight

El método RectF::GetRight obtiene la coordenada x del borde derecho del rectángulo.
RectF::GetSize

El método RectF::GetSize obtiene el ancho y el alto de este rectángulo.
RectF::GetTop

El método RectF::GetTop obtiene la coordenada y del borde superior del rectángulo.
RectF::Flado

El método RectF::Flado expande el rectángulo por el valor de point. X en los bordes izquierdo y derecho, y por el valor de punto. Y en los bordes superior e inferior.
RectF::Flado

En este tema se enumeran los métodos De inflado de la clase RectF. Para obtener una lista completa de los métodos de la clase RectF, vea Métodos rectF.
RectF::Intersect

En este tema se enumeran los métodos Intersect de la clase RectF. Para obtener una lista completa de los métodos de la clase RectF, vea Métodos rectF.
RectF::Intersect

El método RectF::Intersect determina la intersección de dos rectángulos y almacena el resultado en un objeto RectF.
RectF::IntersectsWith

El método RectF::IntersectsWith determina si este rectángulo intersecta con otro rectángulo.
RectF::IsEmptyArea

El método RectF::IsEmptyArea determina si este rectángulo está vacío.
RectF::Offset

En este tema se enumeran los métodos Offset de la clase RectF. Para obtener una lista completa de los métodos de la clase RectF, vea Métodos de rect.
RectF::Offset

El método RectF::Offset mueve el rectángulo por dx horizontalmente y por dx verticalmente.
RectF::RectF

Crea un objeto RectF e inicializa los miembros de datos X, Y, Width y Height en cero. Éste es el constructor predeterminado. (RectF.RectF)
RectF::RectF

Crea un objeto RectF e inicializa los miembros de datos X, Y, Width y Height en cero. Éste es el constructor predeterminado. (sobrecarga 1/2)
RectF::RectF

Crea un objeto RectF mediante cuatro enteros para inicializar los miembros de datos X, Y, Width y Height.
RectF::Union

El método RectF::Union determina la unión de dos rectángulos y almacena el resultado en un objeto RectF.

Comentarios

La esquina superior izquierda del rectángulo se encuentra en ( x, y). El tamaño del rectángulo se mide por ancho y alto. Hay métodos para la funcionalidad de alto nivel, como mover, cambiar el tamaño y realizar o probar interacciones con otros rectángulos.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado gdiplustypes.h