Struct PointF

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; }

Стоимость недвижимости

PointF

IsEmpty

Получается значение, указывающее на то, является ли этот Aspose.Imaging.PointF пустым.

[JsonIgnore]
public bool IsEmpty { get; }

Стоимость недвижимости

bool

X

Получается или устанавливается x-координат этого Aspose.Imaging.PointF.

public float X { get; set; }

Стоимость недвижимости

float

Y

Получается или устанавливается y-координат этого Aspose.Imaging.PointF.

public float Y { get; set; }

Стоимость недвижимости

float

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

PointF

Переведенный 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

PointF

Переведенный Aspose.Imaging.PointF.

Equals(Объекты)

Определяет, содержит ли этот Aspose.Imaging.PointF те же координаты, что и указанный System.Object.

public override bool Equals(object obj)

Parameters

obj object

Система.объекты для тестирования.

Returns

bool

Этот метод вернется верным, если obj’ является Aspose.Imaging.PointF и имеет те же координаты, что и этот Aspuse.Imaging .Point.

GetHashCode()

Возвращает код хаша для этой структуры Aspose.Imaging.PointF.

public override int GetHashCode()

Returns

int

Целевая стоимость, которая указывает значение хаша для этой структуры 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

PointF

Переведенный 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

PointF

Переведенный Aspose.Imaging.PointF.

ToString()

Конвертирует это Aspose.Imaging.PointF в человеческий читаемый строк.

public override string ToString()

Returns

string

Шрифт, представляющий это 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

PointF

Возвращает переведенный 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

PointF

Переведенный 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

bool

Правда, если значения 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

bool

Правда в том, чтобы указать значения 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

PointF

Переведенный 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

PointF

Переведенный Aspose.Imaging.PointF.

 Русский