Struct PointF
Названий на: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.5.0)
Вони представляють розпоряджену пару плутаючих точок x- і y-координатів, які визначають точку в двовимірній площі.
public struct PointFНападні члени
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PointF(Флотація, Флотація)
Ініціалює нову інстанцію структури Aspose.Imaging.PointF з зазначеними координатами.
public PointF(float x, float y)Parameters
x float
Горизонтальна позиція пункту.
y float
Вертикальна позиція пункту.
Properties
Empty
Отримає новий приклад структури Aspose.Imaging.PointF, яка має значення Asposa.Imaging.PointsF.X і Aspos. Imagin.PoinTF Y, встановлені до нуля.
public static PointF Empty { get; }вартість нерухомості
IsEmpty
Отримається значення, яке вказує на те, чи є цей Aspose.Imaging.PointF порожнім.
[JsonIgnore]
public bool IsEmpty { get; }вартість нерухомості
X
Отримати або встановити x-координат цього Aspose.Imaging.PointF.
public float X { get; set; }вартість нерухомості
Y
Отримати або встановити y-координат цього Aspose.Imaging.PointF.
public float Y { get; set; }вартість нерухомості
Methods
Add(Поняття, розмір)
Перекладає певний Aspose.Imaging.PointF за зазначеним асфозом.Імагінг.Size.
public static PointF Add(PointF point, Size size)Parameters
point PointF
Переклад Aspose.Imaging.PointF для перекладу.
size Size
Розмір Aspose.Imaging.Size, який визначає числа, які потрібно додати до координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Add(ІНФ, ІНФ)
Перекладає певний Aspose.Imaging.PointF за допомогою певного Asposa.SizeF.
public static PointF Add(PointF point, SizeF size)Parameters
point PointF
Переклад Aspose.Imaging.PointF для перекладу.
size SizeF
Aspose.Imaging.SizeF, який визначає числа, які потрібно додати до координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Equals(Об’єкт)
Визначає, чи цей Aspose.Imaging.PointF містить ті ж координати, що і зазначений System.Object.
public override bool Equals(object obj)Parameters
obj object
Система об’єкта для тестування.
Returns
Цей метод повертається правдивим, якщо obj’ є Aspose.Imaging.PointF і має ті ж координати, що і цей Aspuse.Imaging .Point.
GetHashCode()
Повертає код хаша для цієї структури Aspose.Imaging.PointF.
public override int GetHashCode()Returns
Загальна вартість, яка визначає значення хаша для цієї структури Aspose.Imaging.PointF.
Subtract(Поняття, розмір)
Перекладає Aspose.Imaging.PointF за негативним значенням зазначеного розміру.
public static PointF Subtract(PointF point, Size size)Parameters
point PointF
Переклад Aspose.Imaging.PointF для перекладу.
size Size
Розмір Aspose.Imaging.Size, який визначає числа, які потрібно підтягнути з координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Subtract(ІНФ, ІНФ)
Перекладає Aspose.Imaging.PointF за негативним значенням зазначеного розміру.
public static PointF Subtract(PointF point, SizeF size)Parameters
point PointF
Переклад Aspose.Imaging.PointF для перекладу.
size SizeF
Aspose.Imaging.SizeF, що визначає числа, які повинні бути підтягнуті з координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
ToString()
Конвертує цей Aspose.Imaging.PointF в людський читальний ряд.
public override string ToString()Returns
Стіна, що представляє цю Aspose.Imaging.PointF.
Operators
Оператор +(Поняття, розмір)
Перекладає Aspose.Imaging.PointF на певний асфоз.Імаґінг.Size.
public static PointF operator +(PointF point, Size size)Parameters
point PointF
Переклад Aspose.Imaging.PointF для перекладу.
size Size
Aspose.Imaging.Size, що визначає пара чисел, які потрібно додати до координатів point'.
Returns
Повернення перекладеного Aspose.Imaging.PointF.
Оператор +(ІНФ, ІНФ)
Перекладає Aspose.Imaging.PointF за допомогою зазначеного асфоз.Імагінг.SizeF.
public static PointF operator +(PointF point, SizeF size)Parameters
point PointF
Переклад Aspose.Imaging.PointF для перекладу.
size SizeF
Aspose.Imaging.SizeF, що визначає числа, які потрібно додати до x- і y-координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Оператор =(Створення PointF)
Результат визначає, чи рівні цінності Aspose.Imaging.PointF.X і Asposa.Imaging.Points F.Y властивостей двох асфос.імідж.ПойнтФ структури.
public static bool operator ==(PointF point1, PointF point2)Parameters
point1 PointF
Перший Aspose.Imaging.PointF для порівняння.
point2 PointF
Другий Aspose.Imaging.PointF для порівняння.
Returns
Правда, якщо цінності Aspose.Imaging.PointF.X і Asposa.Imaging.Points F.Y в першій і другій асбосі.Імаґінг.ПойнтФ структури є однаковими; інакше, фальшиві.
Оператор !=(Створення PointF)
Визначити, чи є координати зазначених пунктів нерівними.
public static bool operator !=(PointF point1, PointF point2)Parameters
point1 PointF
Перший Aspose.Imaging.PointF для порівняння.
point2 PointF
Другий Aspose.Imaging.PointF для порівняння.
Returns
Справжнє вказувати значення Aspose.Imaging.PointF.X і Asposa.Image.Points F.Y point1’ і point2’ не є рівними; в іншому випадку, фальшиві.
Оператор -(Поняття, розмір)
Перекладає Aspose.Imaging.PointF по негативному відношенню до даного асфоз.Імагінг.Size.
public static PointF operator -(PointF point, Size size)Parameters
point PointF
A Aspose.Imaging.PointF для перекладу.
size Size
A Aspose.Imaging.Size, що визначає числа, які повинні бути підтягнуті з x- і y-координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Оператор -(ІНФ, ІНФ)
Перекладає Aspose.Imaging.PointF за негативним з зазначеного Asposa.Imagingu.SizeF.
public static PointF operator -(PointF point, SizeF size)Parameters
point PointF
Переклад Aspose.Imaging.PointF для перекладу.
size SizeF
Aspose.Imaging.SizeF, що визначає числа, які повинні бути підтягнуті з координатів point'.
Returns
Перекладений Aspose.Imaging.PointF