Compartir a través de


PointF Estructura

Definición

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

public value class PointF : IEquatable<System::Drawing::PointF>
public value class PointF
public struct PointF : IEquatable<System.Drawing.PointF>
public struct PointF
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct PointF
type PointF = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type PointF = struct
Public Structure PointF
Implements IEquatable(Of PointF)
Public Structure PointF
Herencia
PointF
Atributos
Implementaciones

Comentarios

Para convertir un PointF objeto en , Pointuse Point.Round o Point.Truncate.

Constructores

PointF(Single, Single)

Inicializa una nueva instancia de la clase PointF con las coordenadas especificadas.

PointF(Vector2)

Inicializa una nueva instancia de la PointF estructura a partir del especificado Vector2.

Campos

Empty

Inicializa una nueva instancia de la clase PointF con datos de miembro sin inicializar.

Propiedades

IsEmpty

Obtiene un valor que indica si esta PointF está vacía.

X

Obtiene o establece la coordenada x de este objeto PointF.

Y

Obtiene o establece la coordenada y de este objeto PointF.

Métodos

Add(PointF, Size)

Convierte la estructura PointF dada según el valor de Size especificado.

Add(PointF, SizeF)

Convierte la estructura PointF dada según el valor de SizeF especificado.

Equals(Object)

Especifica si este objeto PointF contiene las mismas coordenadas que la clase Object especificada.

Equals(PointF)

Indica si el objeto actual es igual que otro objeto del mismo tipo.

GetHashCode()

Devuelve un código hash para esta estructura PointF.

Subtract(PointF, Size)

Convierte un PointF según el valor negativo de un tamaño especificado.

Subtract(PointF, SizeF)

Convierte un PointF según el valor negativo de un tamaño especificado.

ToString()

Convierte esta estructura PointF en una cadena inteligible para el usuario.

ToVector2()

Crea un nuevo Vector2 a partir de este PointF.

Operadores

Addition(PointF, Size)

Convierte un PointF según el valor de Size especificado.

Addition(PointF, SizeF)

Convierte la estructura PointF según el valor de SizeF especificado.

Equality(PointF, PointF)

Compara dos estructuras PointF. El resultado especifica si los valores de las propiedades X y Y de las dos estructuras PointF son iguales.

Explicit(PointF to Vector2)

Convierte la clase PointF especificada en una clase Vector2.

Explicit(Vector2 to PointF)

Convierte la clase Vector2 especificada en una clase PointF.

Inequality(PointF, PointF)

Determina si las coordenadas de los puntos especificados no son iguales.

Subtraction(PointF, Size)

Convierte una estructura PointF según el valor negativo del Size especificado.

Subtraction(PointF, SizeF)

Convierte una estructura PointF según el valor negativo del valor de SizeF especificado.

Se aplica a