## PointF structure

Representa un par ordenado de coordenadas x e y de coma flotante que define un punto en un plano bidimensional.

```csharp
public struct PointF : IEquatable<PointF>
```

## Constructores

| Nombre | Descripción |
| --- | --- |
| [PointF](pointf)(float, float) | Inicializa una nueva instancia de la estructura PointF con las coordenadas especificadas. |

## Propiedades

| Nombre | Descripción |
| --- | --- |
| [IsEmpty](../../system.drawing/pointf/isempty) { get; } | Obtiene un valor que indica si estePointF está vacío. |
| [X](../../system.drawing/pointf/x) { get; set; } | Obtiene o establece la coordenada x de este PuntoF. |
| [Y](../../system.drawing/pointf/y) { get; set; } | Obtiene o establece la coordenada y de este PuntoF. |

## Métodos

| Nombre | Descripción |
| --- | --- |
| static [Add](../../system.drawing/pointf/add#add)(PointF, Size) | Traduce un determinadoPointF por un especificadoSizeF . |
| static [Add](../../system.drawing/pointf/add#add_1)(PointF, SizeF) | Traduce un determinadoPointF por un especificadoSizeF . |
| static [Subtract](../../system.drawing/pointf/subtract#subtract)(PointF, Size) | Traduce un[`PointF`](../pointf) por el negativo de un dado[`Size`](../size) . |
| static [Subtract](../../system.drawing/pointf/subtract#subtract_1)(PointF, SizeF) | Traduce un[`PointF`](../pointf) por el negativo de un dado[`Size`](../size) . |
| override [Equals](../../system.drawing/pointf/equals#equals_1)(object) | Especifica si estePointF contiene las mismas coordenadas que el especificadoObject . |
| [Equals](../../system.drawing/pointf/equals#equals)(PointF) | Comprueba si otros[`PointF`](../pointf) estructura tiene la misma ubicación de este[`PointF`](../pointf) estructura. |
| override [GetHashCode](../../system.drawing/pointf/gethashcode)() | Devuelve un código hash para esta instancia. |
| override [ToString](../../system.drawing/pointf/tostring)() | Convierte los atributos de este[`PointF`](../pointf) a una cadena legible por humanos. |
| [operator +](../../system.drawing/pointf/op_addition#op_addition) | Traduce un[`PointF`](../pointf) por un dado[`Size`](../size) . (2 operators) |
| [operator ==](../../system.drawing/pointf/op_equality) | Compara dosPointF estructuras. El resultado especifica si los valores de laX yY properties de los dosPointF las estructuras son iguales. |
| [operator !=](../../system.drawing/pointf/op_inequality) | Determina si las coordenadas de los puntos especificados no son iguales. |
| [operator -](../../system.drawing/pointf/op_subtraction#op_subtraction) | Traduce un[`PointF`](../pointf) por el negativo de un dado[`Size`](../size) . (2 operators) |

## Campos

| Nombre | Descripción |
| --- | --- |
| static readonly [Empty](../../system.drawing/pointf/empty) | Representa una nueva instancia delPointF clase con datos de miembros sin inicializar. |

### Ver también

* espacio de nombres [System.Drawing](../../system.drawing)
* asamblea [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
