Clase System::Drawing::SizeF
Contenido
[
Ocultar
]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étodo | Descripció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&) const | Determina si el objeto actual y el objeto especificado son iguales, es decir, representan el mismo par de valores de ancho y altura. |
| get_Height() const | Devuelve el valor de altura representado por el objeto actual. |
| get_IsEmpty() const | Determina si los valores de ancho y altura son iguales a 0. |
| get_Width() const | Devuelve el valor de ancho representado por el objeto actual. |
| GetHashCode() const | Devuelve un código hash para el objeto actual. |
| operator PointF() const | Convierte 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() const | Convierte 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() const | Construye 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() const | Devuelve la representación en cadena del par de valores de ancho y altura representados por el objeto actual. |
Campos
| Campo | Descripción |
|---|---|
| static Empty | Una instancia vacía de la clase SizeF cuyo ancho y altura son 0. |
Ver también
- Namespace System::Drawing
- Library Aspose.Page for C++