PointF Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um par ordenado de coordenadas x e y de ponto flutuante que define um ponto num 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
- Herança
- Atributos
- Implementações
Observações
Para converter a PointF para um Point, use Point.Round ou Point.Truncate.
Construtores
| Name | Description |
|---|---|
| PointF(Single, Single) |
Inicializa uma nova instância da PointF classe com as coordenadas especificadas. |
| PointF(Vector2) |
Inicializa uma nova instância da PointF estrutura a partir do especificado Vector2. |
Campos
| Name | Description |
|---|---|
| Empty |
Representa uma nova instância da PointF classe com dados de membro deixados por inicializar. |
Propriedades
| Name | Description |
|---|---|
| IsEmpty |
Recebe um valor que indica se isto PointF está vazio. |
| X |
Obtém ou define a coordenada x desta PointF. |
| Y |
Obtém ou define a coordenada y desta PointF. |
Métodos
| Name | Description |
|---|---|
| Add(PointF, Size) | |
| Add(PointF, SizeF) | |
| Equals(Object) |
Especifica se este PointF contém as mesmas coordenadas que o especificado Object. |
| Equals(PointF) |
Indica se o objeto atual é igual a outro objeto do mesmo tipo. |
| GetHashCode() |
Devolve um código de hash para esta PointF estrutura. |
| Subtract(PointF, Size) |
Traduz a PointF pelo negativo de um tamanho especificado. |
| Subtract(PointF, SizeF) |
Traduz a PointF pelo negativo de um tamanho especificado. |
| ToString() |
Converte isto PointF numa cadeia legível para humanos. |
| ToVector2() |
Operadores
| Name | Description |
|---|---|
| Addition(PointF, Size) | |
| Addition(PointF, SizeF) | |
| Equality(PointF, PointF) |
Compara duas PointF estruturas. O resultado especifica se os valores das X propriedades e Y das duas PointF estruturas são iguais. |
| Explicit(PointF to Vector2) | |
| Explicit(Vector2 to PointF) | |
| Inequality(PointF, PointF) |
Determina se as coordenadas dos pontos especificados não são iguais. |
| Subtraction(PointF, Size) | |
| Subtraction(PointF, SizeF) |