PointF
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public final class PointF extends Struct<PointF>
Представляет упорядоченную пару координат x и y с плавающей точкой, определяющих точку в двумерной плоскости.
Конструкторы
| Конструктор | Описание |
|---|---|
| PointF() | |
| PointF(float x, float y) | Инициализирует новый экземпляр структуры com.aspose.imaging.PointF с указанными координатами. |
Методы
| Метод | Описание |
|---|---|
| getEmpty() | Получает новый экземпляр структуры com.aspose.imaging.PointF, у которой значения com.aspose.imaging.PointF.X и com.aspose.imaging.PointF.Y установлены в ноль. |
| op_Addition(PointF point, Size size) | Перемещает com.aspose.imaging.PointF на заданный com.aspose.imaging.Size. |
| op_Subtraction(PointF point, Size size) | Перемещает com.aspose.imaging.PointF на отрицательное значение заданного com.aspose.imaging.Size. |
| op_Addition(PointF point, SizeF size) | Перемещает com.aspose.imaging.PointF на указанный com.aspose.imaging.SizeF. |
| op_Subtraction(PointF point, SizeF size) | Перемещает com.aspose.imaging.PointF на отрицательное значение указанного com.aspose.imaging.SizeF. |
| op_Equality(PointF point1, PointF point2) | Сравнивает две структуры com.aspose.imaging.PointF. |
| op_Inequality(PointF point1, PointF point2) | Определяет, не равны ли координаты указанных точек. |
| add(PointF point, Size size) | Перемещает заданный com.aspose.imaging.PointF на указанный com.aspose.imaging.Size. |
| subtract(PointF point, Size size) | Перемещает com.aspose.imaging.PointF на отрицательное значение указанного размера. |
| add(PointF point, SizeF size) | Перемещает заданный com.aspose.imaging.PointF на указанный com.aspose.imaging.SizeF. |
| subtract(PointF point, SizeF size) | Перемещает com.aspose.imaging.PointF на отрицательное значение указанного размера. |
| isEquals(PointF obj1, PointF obj2) | |
| isEmpty() | Получает значение, указывающее, пустой ли этот com.aspose.imaging.PointF. |
| getX() | Получает или задает координату X этого com.aspose.imaging.PointF. |
| setX(float value) | Получает или задает координату X этого com.aspose.imaging.PointF. |
| getY() | Получает или задает координату Y этого com.aspose.imaging.PointF. |
| setY(float value) | Получает или задает координату Y этого com.aspose.imaging.PointF. |
| equals(Object obj) | Указывает, содержит ли этот com.aspose.imaging.PointF те же координаты, что и указанный System.Object. |
| hashCode() | Возвращает хеш-код этой структуры com.aspose.imaging.PointF. |
| toString() | Преобразует этот com.aspose.imaging.PointF в читаемую человеком строку. |
| CloneTo(PointF that) | |
| Clone() |
PointF()
public PointF()
PointF(float x, float y)
public PointF(float x, float y)
Инициализирует новый экземпляр структуры com.aspose.imaging.PointF с указанными координатами.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| x | float | Горизонтальное положение точки. |
| y | float | Вертикальное положение точки. |
getEmpty()
public static PointF getEmpty()
Получает новый экземпляр структуры com.aspose.imaging.PointF, у которой значения com.aspose.imaging.PointF.X и com.aspose.imaging.PointF.Y установлены в ноль.
Returns: PointF
op_Addition(PointF point, Size size)
public static PointF op_Addition(PointF point, Size size)
Перемещает com.aspose.imaging.PointF на заданный com.aspose.imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект com.aspose.imaging.PointF для преобразования. |
| size | Size | Объект com.aspose.imaging.Size, определяющий пару чисел для добавления к координатам point. |
Returns:
PointF - Returns the translated com.aspose.imaging.PointF.
op_Subtraction(PointF point, Size size)
public static PointF op_Subtraction(PointF point, Size size)
Перемещает com.aspose.imaging.PointF на отрицательное значение заданного com.aspose.imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект com.aspose.imaging.PointF для преобразования. |
| size | Size | Объект com.aspose.imaging.Size, определяющий числа для вычитания из x- и y-координат point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Addition(PointF point, SizeF size)
public static PointF op_Addition(PointF point, SizeF size)
Перемещает com.aspose.imaging.PointF на указанный com.aspose.imaging.SizeF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект com.aspose.imaging.PointF для преобразования. |
| size | SizeF | Объект com.aspose.imaging.SizeF, определяющий числа для добавления к x- и y-координатам point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Subtraction(PointF point, SizeF size)
public static PointF op_Subtraction(PointF point, SizeF size)
Перемещает com.aspose.imaging.PointF на отрицательное значение указанного com.aspose.imaging.SizeF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект com.aspose.imaging.PointF для преобразования. |
| size | SizeF | Объект com.aspose.imaging.SizeF, определяющий числа для вычитания из координат point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Equality(PointF point1, PointF point2)
public static boolean op_Equality(PointF point1, PointF point2)
Сравнивает две структуры com.aspose.imaging.PointF. Результат указывает, равны ли значения свойств com.aspose.imaging.PointF.X и com.aspose.imaging.PointF.Y у обеих структур com.aspose.imaging.PointF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point1 | PointF | Первый com.aspose.imaging.PointF для сравнения. |
| point2 | PointF | Второй com.aspose.imaging.PointF для сравнения. |
Returns:
boolean — true, если значения com.aspose.imaging.PointF.X и com.aspose.imaging.PointF.Y первой и второй структур com.aspose.imaging.PointF равны; иначе false.
op_Inequality(PointF point1, PointF point2)
public static boolean op_Inequality(PointF point1, PointF point2)
Определяет, не равны ли координаты указанных точек.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point1 | PointF | Первый com.aspose.imaging.PointF для сравнения. |
| point2 | PointF | Второй com.aspose.imaging.PointF для сравнения. |
Returns:
boolean — true, указывая, что значения com.aspose.imaging.PointF.X и com.aspose.imaging.PointF.Y point1 и point2 не равны; иначе false.
add(PointF point, Size size)
public static PointF add(PointF point, Size size)
Перемещает заданный com.aspose.imaging.PointF на указанный com.aspose.imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект com.aspose.imaging.PointF для преобразования. |
| size | Size | Объект com.aspose.imaging.Size, определяющий числа для добавления к координатам point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
subtract(PointF point, Size size)
public static PointF subtract(PointF point, Size size)
Перемещает com.aspose.imaging.PointF на отрицательное значение указанного размера.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект com.aspose.imaging.PointF для преобразования. |
| size | Size | Объект com.aspose.imaging.Size, определяющий числа для вычитания из координат point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
add(PointF point, SizeF size)
public static PointF add(PointF point, SizeF size)
Перемещает заданный com.aspose.imaging.PointF на указанный com.aspose.imaging.SizeF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект com.aspose.imaging.PointF для преобразования. |
| size | SizeF | Объект com.aspose.imaging.SizeF, определяющий числа для добавления к координатам point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
subtract(PointF point, SizeF size)
public static PointF subtract(PointF point, SizeF size)
Перемещает com.aspose.imaging.PointF на отрицательное значение указанного размера.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект com.aspose.imaging.PointF для преобразования. |
| size | SizeF | Объект com.aspose.imaging.SizeF, определяющий числа для вычитания из координат point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
isEquals(PointF obj1, PointF obj2)
public static boolean isEquals(PointF obj1, PointF obj2)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| obj1 | PointF | |
| obj2 | PointF |
Returns: boolean
isEmpty()
public boolean isEmpty()
Получает значение, указывающее, пустой ли этот com.aspose.imaging.PointF.
Returns:
boolean — true, если оба com.aspose.imaging.PointF.X и com.aspose.imaging.PointF.Y равны 0; иначе false.
getX()
public float getX()
Получает или задает координату X этого com.aspose.imaging.PointF.
Returns: float
setX(float value)
public void setX(float value)
Получает или задает координату X этого com.aspose.imaging.PointF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float |
getY()
public float getY()
Получает или задает координату Y этого com.aspose.imaging.PointF.
Returns: float
setY(float value)
public void setY(float value)
Получает или задает координату Y этого com.aspose.imaging.PointF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float |
equals(Object obj)
public boolean equals(Object obj)
Указывает, содержит ли этот com.aspose.imaging.PointF те же координаты, что и указанный System.Object.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| obj | java.lang.Object | Объект System.Object для тестирования. |
Returns:
boolean — метод возвращает true, если obj является com.aspose.imaging.PointF и имеет те же координаты, что и данный com.aspose.imaging.Point.
hashCode()
public int hashCode()
Возвращает хеш-код этой структуры com.aspose.imaging.PointF.
Returns:
int — целочисленное значение, определяющее хеш для этой структуры com.aspose.imaging.PointF.
toString()
public String toString()
Преобразует этот com.aspose.imaging.PointF в читаемую человеком строку.
Returns:
java.lang.String — строка, представляющая этот com.aspose.imaging.PointF.
CloneTo(PointF that)
public void CloneTo(PointF that)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| that | PointF |
Clone()
public PointF Clone()
Returns: PointF