Clase System::Drawing::SizeF

SizeF class

Representa un par de valores de punto flotante de precisión simple que representan el ancho y la altura de una imagen. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase System::SmartPtr para gestionar objetos de este tipo.

class SizeF

Métodos

MétodoDescripción
static Add(const SizeF&, const SizeF&)Devuelve un nuevo objeto SizeF que es la suma de los objetos SizeF especificados, es decir, cuyo valor de ancho es igual a la suma de los valores de ancho de los objetos especificados y cuyo valor de altura es igual a la suma de los valores de altura de los objetos especificados.
Equals(const SizeF&) constDetermina si el objeto actual y el objeto especificado son iguales, es decir, representan el mismo par de valores de ancho y altura.
get_Height() constDevuelve el valor de altura representado por el objeto actual.
get_IsEmpty() constDetermina si los valores de ancho y altura son iguales a 0.
get_Width() constDevuelve el valor de ancho representado por el objeto actual.
GetHashCode() constDevuelve un código hash para el objeto actual.
operator PointF() constConvierte el objeto actual en una instancia del objeto Point inicializando sus coordenadas X e Y con los valores de ancho y altura del objeto actual, respectivamente.
operator+=(const SizeF&)Añade los valores de ancho y altura del objeto SizeF especificado a los valores de ancho y altura del objeto SizeF actual, respectivamente.
set_Height(float)Establece el valor de altura representado por el objeto actual.
set_Width(float)Establece el valor de ancho representado por el objeto actual.
SizeF()Construye un nuevo objeto SizeF e inicializa sus valores de ancho y altura con 0.
SizeF(const PointF&)Construye un nuevo objeto SizeF e inicializa sus valores de ancho y altura con los valores de las coordenadas X e Y del punto especificado, respectivamente.
SizeF(float, float)Construye un nuevo objeto SizeF e lo inicializa con el valor especificado.
static Subtract(const SizeF&, const SizeF&)Devuelve un nuevo objeto SizeF que es el resultado de la sustracción de size2 de size1, es decir, cuyo valor de ancho es el resultado de restar el valor de ancho de size2 del valor de ancho de size1, y cuyo valor de altura es el resultado de restar el valor de altura de size2 del valor de altura de size1.
ToPointF() constConvierte el objeto actual en una instancia del objeto Point inicializando sus coordenadas X e Y con los valores de ancho y altura del objeto actual, respectivamente.
ToSize() constConstruye un objeto Size a partir del objeto SizeF actual truncando los valores de ancho y altura del objeto SizeF a los valores enteros inferiores más próximos.
ToString() constDevuelve la representación en cadena del par de valores de ancho y altura representados por el objeto actual.

Campos

CampoDescripción
static EmptyUna instancia vacía de la clase SizeF cuyo ancho y altura son 0.

Ver también