Класс SizeF
Summary: Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.
Module: aspose.imaging
Full Name: aspose.imaging.SizeF
Constructors
| Name | Description |
|---|---|
| SizeF() | Инициализирует новый экземпляр класса SizeF |
| SizeF(point) | Инициализирует новый экземпляр структуры SizeF из указанной PointF. |
| SizeF(size) | Инициализирует новый экземпляр структуры SizeF из указанного SizeF. |
| SizeF(width, height) | Инициализирует новый экземпляр структуры SizeF из указанных размеров. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| empty [static] | SizeF | r | Возвращает новый экземпляр структуры SizeF, у которой значения SizeF.width и SizeF.height установлены в ноль. |
| height | float | r/w | Получает или задает вертикальную компоненту этого SizeF. |
| is_empty | bool | r | Возвращает значение, указывающее, имеет ли этот SizeF нулевую ширину и высоту. |
| width | float | r/w | Получает или задает горизонтальную компоненту этого SizeF. |
Methods
| Name | Description |
|---|---|
| add(size1, size2) | Добавляет ширину и высоту одной структуры SizeF к ширине и высоте другой структуры SizeF. |
| create_from_point_f(point) | Инициализирует новый экземпляр структуры SizeF из указанной PointF. |
| create_from_size_f(size) | Инициализирует новый экземпляр структуры SizeF из указанного SizeF. |
| subtract(size1, size2) | Вычитает ширину и высоту одной структуры SizeF из ширины и высоты другой структуры SizeF. |
| to_point_f() | Преобразует SizeF в PointF. |
| to_size() | Преобразует SizeF в структуру Size с усечёнными значениями размеров. |
Constructor: SizeF()
SizeF()
Инициализирует новый экземпляр класса SizeF
Constructor: SizeF(point)
SizeF(point)
Инициализирует новый экземпляр структуры SizeF из указанной PointF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект PointF из которого инициализируется данный SizeF. |
Constructor: SizeF(size)
SizeF(size)
Инициализирует новый экземпляр структуры SizeF из указанного SizeF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | SizeF | Объект SizeF из которого создаётся новый SizeF. |
Constructor: SizeF(width, height)
SizeF(width, height)
Инициализирует новый экземпляр структуры SizeF из указанных размеров.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| width | float | Компонента ширины нового SizeF. |
| height | float | Компонента высоты нового SizeF. |
Method: add(size1, size2) [static]
add(size1, size2)
Добавляет ширину и высоту одной структуры SizeF к ширине и высоте другой структуры SizeF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | SizeF | Первый SizeF для добавления. |
| size2 | SizeF | Второй SizeF для добавления. |
Returns
| Тип | Описание |
|---|---|
| SizeF | Структура SizeF, являющаяся результатом операции сложения. |
Method: create_from_point_f(point) [static]
create_from_point_f(point)
Инициализирует новый экземпляр структуры SizeF из указанной PointF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | PointF | Объект PointF из которого инициализируется данный SizeF. |
Returns
| Тип | Описание |
|---|---|
| SizeF |
Method: create_from_size_f(size) [static]
create_from_size_f(size)
Инициализирует новый экземпляр структуры SizeF из указанного SizeF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | SizeF | Объект SizeF из которого создаётся новый SizeF. |
Returns
| Тип | Описание |
|---|---|
| SizeF |
Method: subtract(size1, size2) [static]
subtract(size1, size2)
Вычитает ширину и высоту одной структуры SizeF из ширины и высоты другой структуры SizeF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | SizeF | Структура SizeF слева от оператора вычитания. |
| size2 | SizeF | Структура SizeF справа от оператора вычитания. |
Returns
| Тип | Описание |
|---|---|
| SizeF | SizeF являющийся результатом операции вычитания. |
Method: to_point_f()
to_point_f()
Returns
| Тип | Описание |
|---|---|
| PointF | Возвращает структуру PointF. |
Method: to_size()
to_size()
Преобразует SizeF в структуру Size с усечёнными значениями размеров.
Returns
| Тип | Описание |
|---|---|
| Size | Возвращает структуру Size. |