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, которая имеет значения Aspos.Imaging.PointsF.X и Asposa.Имажируя.ПойнтФ.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(PointF, размеры)
Переводит определенный Aspose.Imaging.PointF указанным Asposa.Imaging.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(Точка F, SizeF)
Переводит конкретный Aspose.Imaging.PointF на определенный Asposa.Imaging.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(PointF, размеры)
Переводит 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(Точка F, SizeF)
Переводит 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
Оператор +(PointF, размеры)
Переводит Aspose.Imaging.PointF на определенный Asposa.Imaging.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.
Оператор +(Точка F, SizeF)
Переводит Aspose.Imaging.PointF на специфицированный Asposa.Imaging.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 и PointF)
Сравнивает две структуры Aspose.Imaging.PointF. Результат уточняет, равны ли ценности асфос.Имагинг.ПоинтФ.X и асфус-имагии.Поттенф.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.PointsFY из первых и второго элементов аспоса.Имагинг.ПойнтФ равны; в противном случае, фальшивы.
Оператор !=(PointF и 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.Poinf.Y ценностей point1’ и <code class=parama"> point2’ не равны; в противном случае, фальшивы.
Оператор -(PointF, размеры)
Переводит Aspose.Imaging.PointF по отрицательному из определенного Asposa.Imaging.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.
Оператор -(Точка F, SizeF)
Переводит Aspose.Imaging.PointF по отрицательному из определенного Asposa.ImmagING.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.