Struct PointF
Nome do espaço: Aspose.Imaging Assembleia: Aspose.Imaging.dll (25.4.0)
Representa um par ordenado de coordenadas x- e y que definem um ponto em um plano de duas dimensões.
public struct PointF
Membros herdados
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
pontof(Flóia, Flóia)
Inicia uma nova instância da estrutura Aspose.Imaging.PointF com as coordenadas especificadas.
public PointF(float x, float y)
Parameters
x
float
A posição horizontal do ponto.
y
float
A posição vertical do ponto.
Properties
Empty
Recebe uma nova instância da estrutura Aspose.Imaging.PointF que tem os valores Aspose.Imaging.PointF.X e Aspose.Imaging.PointF.Y definidos para zero.
public static PointF Empty { get; }
Valor da propriedade
IsEmpty
Obtenha um valor indicando se este Aspose.Imaging.PointF está vazio.
[JsonIgnore]
public bool IsEmpty { get; }
Valor da propriedade
X
Obter ou definir o coordenado x deste Aspose.Imaging.PointF.
public float X { get; set; }
Valor da propriedade
Y
Obter ou definir o y-coordenado deste Aspose.Imaging.PointF.
public float Y { get; set; }
Valor da propriedade
Methods
Add(Página F, tamanho)
Traduz um dado Aspose.Imaging.PointF pelo especificado Aspose.Imaging.Size.
public static PointF Add(PointF point, Size size)
Parameters
point
PointF
O Aspose.Imaging.PointF para traduzir.
size
Size
O Aspose.Imaging.Size que especifica os números para adicionar às coordenadas do point'.
Returns
Traduzido por Aspose.Imaging.PointF.
Add(PontoF, PontoF)
Traduz um dado Aspose.Imaging.PointF por um especificado Aspose.Imaging.SizeF.
public static PointF Add(PointF point, SizeF size)
Parameters
point
PointF
O Aspose.Imaging.PointF para traduzir.
size
SizeF
O Aspose.Imaging.SizeF que especifica os números para adicionar às coordenadas do point'.
Returns
Traduzido por Aspose.Imaging.PointF.
Equals(Objeto)
Determina se este Aspose.Imaging.PointF contém as mesmas coordenadas que o System.Object especificado.
public override bool Equals(object obj)
Parameters
obj
object
O sistema.Objeto para testar.
Returns
Este método torna-se verdadeiro se obj’ é um Aspose.Imaging.PointF e tem as mesmas coordenadas que este Aspose.Imaging.Point.
GetHashCode()
Retorna um código de hash para esta estrutura Aspose.Imaging.PointF.
public override int GetHashCode()
Returns
Um valor inteiro que especifica um valor de hash para esta estrutura Aspose.Imaging.PointF.
Subtract(Página F, tamanho)
Traduz um Aspose.Imaging.PointF pelo negativo de um tamanho especificado.
public static PointF Subtract(PointF point, Size size)
Parameters
point
PointF
O Aspose.Imaging.PointF para traduzir.
size
Size
O Aspose.Imaging.Size que especifica os números para subtrair das coordenadas do point'.
Returns
Traduzido por Aspose.Imaging.PointF.
Subtract(PontoF, PontoF)
Traduz um Aspose.Imaging.PointF pelo negativo de um tamanho especificado.
public static PointF Subtract(PointF point, SizeF size)
Parameters
point
PointF
O Aspose.Imaging.PointF para traduzir.
size
SizeF
O Aspose.Imaging.SizeF que especifica os números para subtrair das coordenadas do point'.
Returns
Traduzido por Aspose.Imaging.PointF.
ToString()
Converte este Aspose.Imaging.PointF em uma linha de leitura humana.
public override string ToString()
Returns
Uma faixa que representa este Aspose.Imaging.PointF.
Operators
Operador +(Página F, tamanho)
Traduz um Aspose.Imaging.PointF por um dado Aspose.Imaging.Size.
public static PointF operator +(PointF point, Size size)
Parameters
point
PointF
O Aspose.Imaging.PointF para traduzir.
size
Size
Um Aspose.Imaging.Size que especifica o par de números para adicionar às coordenadas do point'.
Returns
Retorna a tradução Aspose.Imaging.PointF.
Operador +(PontoF, PontoF)
Traduz o Aspose.Imaging.PointF pelo Aspose.Imaging.SizeF especificado.
public static PointF operator +(PointF point, SizeF size)
Parameters
point
PointF
O Aspose.Imaging.PointF para traduzir.
size
SizeF
O Aspose.Imaging.SizeF que especifica os números para adicionar aos x- e y-coordenados do point'.
Returns
Traduzido por Aspose.Imaging.PointF.
Operador =(Ponto F, Ponto F)
O resultado especifica se os valores do Aspose.Imaging.PointF.X e Aspose.Imaging.PointF.Y propriedades das duas estruturas Aspose.Imaging.PointF são iguais.
public static bool operator ==(PointF point1, PointF point2)
Parameters
point1
PointF
Um primeiro Aspose.Imaging.PointF para comparar.
point2
PointF
Um segundo Aspose.Imaging.PointF para comparar.
Returns
É verdade se os valores Aspose.Imaging.PointF.X e Aspose.Imaging.PointF.Y dos primeiros e segundo Aspose.Imaging.PointF estruturas são iguais; caso contrário, falso.
Operador !=(Ponto F, Ponto F)
Determina se as coordenadas dos pontos especificados não são iguais.
public static bool operator !=(PointF point1, PointF point2)
Parameters
point1
PointF
Um primeiro Aspose.Imaging.PointF para comparar.
point2
PointF
Um segundo Aspose.Imaging.PointF para comparar.
Returns
Verdadeiro para indicar os valores Aspose.Imaging.PointF.X e Aspose.Imaging.PointF.Y de point1’ e
point2’ não são iguais; caso contrário, falsos.
Operador -(Página F, tamanho)
Traduz um Aspose.Imaging.PointF pelo negativo de um dado Aspose.Imaging.Size.
public static PointF operator -(PointF point, Size size)
Parameters
point
PointF
Um Aspose.Imaging.PointF para traduzir.
size
Size
Um Aspose.Imaging.Size que especifica os números para subtrair dos x- e y-coordenados do point'.
Returns
Traduzido por Aspose.Imaging.PointF.
Operador -(PontoF, PontoF)
Traduz um Aspose.Imaging.PointF pelo negativo de um Aspose.Imaging.SizeF especificado.
public static PointF operator -(PointF point, SizeF size)
Parameters
point
PointF
O Aspose.Imaging.PointF para traduzir.
size
SizeF
O Aspose.Imaging.SizeF que especifica os números para subtrair das coordenadas do point'.
Returns
Traduzido por Aspose.Imaging.PointF.