Struct PointF
İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.5.0)
Bir iki boyutlu düzlemde bir nokta tanımlayan x- ve y-koordinasyonlarının bir çiftini temsil eder.
public struct PointFmirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PointF(Yüzme , Yüzme)
Aspose.Imaging.PointF yapısının yeni bir örneği belirlenen koordinatlarla başlatılır.
public PointF(float x, float y)Parameters
x float
Bu noktanın yatay pozisyonu.
y float
Bu noktanın vertikal konumu.
Properties
Empty
Aspose.Imaging.PointF.X ve Aspose.Imaging.PointF.Y değerleri sıfır olarak ayarlanmış olan Aspose.Imaging.PointF.F yapısının yeni bir örneğini alır.
public static PointF Empty { get; }Mülkiyet Değer
IsEmpty
Bu Aspose.Imaging.PointF boş olup olmadığını gösteren bir değer alır.
[JsonIgnore]
public bool IsEmpty { get; }Mülkiyet Değer
X
Bu Aspose.Imaging.PointF’nin x koordinatını alır veya ayarlar.
public float X { get; set; }Mülkiyet Değer
Y
Bu Aspose.Imaging.PointF y koordinatını alır veya ayarlar.
public float Y { get; set; }Mülkiyet Değer
Methods
Add(PointF, boyutu)
Belirlenen Aspose.Imaging.PointF’yi belirlenen Aspose.Imaging.Size ile çevirir.
public static PointF Add(PointF point, Size size)Parameters
point PointF
Çeviri için Aspose.Imaging.PointF
size Size
Aspose.Imaging.Size, point’in koordinatlarına eklemek için sayıları belirler.
Returns
Çevirilen Aspose.Imaging.PointF
Add(SizeF , SizeF)
Belirli bir Aspose.Imaging.PointF’yi belirli bir Aspose.Imaging.SizeF ile çevirir.
public static PointF Add(PointF point, SizeF size)Parameters
point PointF
Çeviri için Aspose.Imaging.PointF
size SizeF
Aspose.Imaging.SizeF, point’in koordinatlarına eklemek için sayıları belirler.
Returns
Çevirilen Aspose.Imaging.PointF
Equals(nesne)
Bu Aspose.Imaging.PointF’nin belirtilen System.Object ile aynı koordinatları olup olmadığını belirler.
public override bool Equals(object obj)Parameters
obj object
test etmek için sistem.object.
Returns
Bu yöntem, obj’ bir Aspose.Imaging.PointF ise ve bu Aspose.Imaging.Point ile aynı koordinatlara sahipse doğrudur.
GetHashCode()
Bu Aspose.Imaging.PointF yapısı için bir hash kodu iade eder.
public override int GetHashCode()Returns
Bu Aspose.Imaging.PointF yapısı için bir hash değeri belirleyen bir bütün değeri.
Subtract(PointF, boyutu)
Bir Aspose.Imaging.PointF’yi belirli bir boyutun negatifine çevirir.
public static PointF Subtract(PointF point, Size size)Parameters
point PointF
Çeviri için Aspose.Imaging.PointF
size Size
Aspose.Imaging.Size, point’in koordinatlarından çekilecek sayıları belirler.
Returns
Çevirilen Aspose.Imaging.PointF
Subtract(SizeF , SizeF)
Bir Aspose.Imaging.PointF’yi belirli bir boyutun negatifine çevirir.
public static PointF Subtract(PointF point, SizeF size)Parameters
point PointF
Çeviri için Aspose.Imaging.PointF
size SizeF
Aspose.Imaging.SizeF, point’in koordinatlarından çekilecek sayıları belirler.
Returns
Çevirilen Aspose.Imaging.PointF
ToString()
Bu Aspose.Imaging.PointF’yi insanca okunabilir bir çizgiye dönüştürür.
public override string ToString()Returns
Bu Aspose.Imaging.PointF’yi temsil eden bir çubuk.
Operators
Operatör +(PointF, boyutu)
Bir Aspose.Imaging.PointF’yi belirli bir Aspose.Imaging.Size ile çevirir.
public static PointF operator +(PointF point, Size size)Parameters
point PointF
Çeviri için Aspose.Imaging.PointF
size Size
Aspose.Imaging.Size, point’in koordinatlarına eklemek için sayı çiftini belirler.
Returns
Çevirilen Aspose.Imaging.PointF’yi geri getirir.
Operatör +(SizeF , SizeF)
Aspose.Imaging.PointF’yi belirtilen Aspose.Imaging.SizeF ile çevirir.
public static PointF operator +(PointF point, SizeF size)Parameters
point PointF
Çeviri için Aspose.Imaging.PointF
size SizeF
Aspose.Imaging.SizeF, point’in x- ve y koordinatlarına eklenen sayıları belirler.
Returns
Çevirilen Aspose.Imaging.PointF
Operatör =(PointF ve PointF)
İki Aspose.Imaging.PointF yapısını karşılaştırır. Sonuç, Aspose.Imaging.PointF.X ve Aspose.Imaging.PointF.Y özelliklerinin değerlerinin iki Aspose.Imaging.PointF yapısının eşit olup olmadığını belirler.
public static bool operator ==(PointF point1, PointF point2)Parameters
point1 PointF
Bir ilk Aspose.Imaging.PointF karşılaştırmak için.
point2 PointF
Bir ikinci Aspose.Imaging.PointF karşılaştırmak için.
Returns
Aspose.Imaging.PointF.X ve Aspose.Imaging.PointF.Y değerleri ilk ve ikinci Aspose.Imaging.PointF yapıları eşit ise doğru; aksi takdirde, sahte.
Operatör !=(PointF ve PointF)
Belirlenen noktaların koordinatlarının eşit olup olmadığını belirler.
public static bool operator !=(PointF point1, PointF point2)Parameters
point1 PointF
Bir ilk Aspose.Imaging.PointF karşılaştırmak için.
point2 PointF
Bir ikinci Aspose.Imaging.PointF karşılaştırmak için.
Returns
Aspose.Imaging.PointF.X ve Aspose.Imaging.PointF.Y değerlerini belirtmek doğru değildir point1’ ve point2’ değerleri eşit değildir; aksi takdirde, sahte.
Operatör -(PointF, boyutu)
Bir Aspose.Imaging.PointF’yi belirli bir Aspose.Imaging.Size’nin negatifine çevirir.
public static PointF operator -(PointF point, Size size)Parameters
point PointF
Bir Aspose.Imaging.PointF çevirmek için.
size Size
Aspose.Imaging.Size, point’in x- ve y koordinatlarından çekilecek sayıları belirler.
Returns
Çevirilen Aspose.Imaging.PointF
Operatör -(SizeF , SizeF)
Bir Aspose.Imaging.PointF’yi belirli bir Aspose.Imaging.SizeF’nin negatifine çevirir.
public static PointF operator -(PointF point, SizeF size)Parameters
point PointF
Çeviri için Aspose.Imaging.PointF
size SizeF
Aspose.Imaging.SizeF, point’in koordinatlarından çekilecek sayıları belirler.
Returns
Çevirilen Aspose.Imaging.PointF