## PointF structure

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

```csharp
public struct PointF
```

## Constructores

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

## Propiedades

| Nombre | Descripción |
| --- | --- |
| static [Empty](../../aspose.imaging/pointf/empty) { get; } | Obtiene una nueva instancia del[`PointF`](../pointf) estructura que tiene[`X`](./x) y[`Y`](./y) valores establecidos en cero. |
| [IsEmpty](../../aspose.imaging/pointf/isempty) { get; } | Obtiene un valor que indica si este[`PointF`](../pointf) está vacío. |
| [X](../../aspose.imaging/pointf/x) { get; set; } | Obtiene o establece la coordenada x de este[`PointF`](../pointf) . |
| [Y](../../aspose.imaging/pointf/y) { get; set; } | Obtiene o establece la coordenada y de este[`PointF`](../pointf) . |

## Métodos

| Nombre | Descripción |
| --- | --- |
| static [Add](../../aspose.imaging/pointf/add#add)(PointF, Size) | Traduce un determinado[`PointF`](../pointf) por el especificado[`Size`](../size) . |
| static [Add](../../aspose.imaging/pointf/add#add_1)(PointF, SizeF) | Traduce un determinado[`PointF`](../pointf) por un especificado[`SizeF`](../sizef) . |
| static [Subtract](../../aspose.imaging/pointf/subtract#subtract)(PointF, Size) | Traduce un[`PointF`](../pointf) por el negativo de un tamaño especificado. |
| static [Subtract](../../aspose.imaging/pointf/subtract#subtract_1)(PointF, SizeF) | Traduce un[`PointF`](../pointf) por el negativo de un tamaño especificado. |
| override [Equals](../../aspose.imaging/pointf/equals)(object) | Especifica si este[`PointF`](../pointf) contiene las mismas coordenadas que el especificadoObject . |
| override [GetHashCode](../../aspose.imaging/pointf/gethashcode)() | Devuelve un código hash para este[`PointF`](../pointf) estructura. |
| override [ToString](../../aspose.imaging/pointf/tostring)() | Convierte esto[`PointF`](../pointf) a una cadena legible por humanos. |
| [operator +](../../aspose.imaging/pointf/op_addition#op_addition) | Traduce un[`PointF`](../pointf) por un dado[`Size`](../size) . (2 operators) |
| [operator ==](../../aspose.imaging/pointf/op_equality) | Compara dos[`PointF`](../pointf) estructuras El resultado especifica si los valores de la[`X`](./x) y[`Y`](./y) propiedades de los dos[`PointF`](../pointf) las estructuras son iguales. |
| [operator !=](../../aspose.imaging/pointf/op_inequality) | Determina si las coordenadas de los puntos especificados no son iguales. |
| [operator -](../../aspose.imaging/pointf/op_subtraction#op_subtraction) | Traduce un[`PointF`](../pointf) por el negativo de un dado[`Size`](../size) . (2 operators) |

### Ver también

* espacio de nombres [Aspose.Imaging](../../aspose.imaging)
* asamblea [Aspose.Imaging](../../)

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