HollowRectangleShape
Огляд
HollowRectangleShape — це клас у Aspose.3D FOSS для Java. Наслідує від: RectangleShape.
Сумісна з IFC порожниста прямокутна форма з закругленими внутрішніми/зовнішніми кутами.
Цей клас надає 36 методів для роботи з об’єктами HollowRectangleShape у програмах Java. Доступні методи включають: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, та ще 21 метод. Усі публічні члени доступні будь-якому застосунку Java після встановлення пакету Aspose.3D FOSS для Java. Властивості: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name, та ще 8.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
wallThickness | double | Читання | Отримує товщину між межою прямокутника та внутрішнім отвором. |
innerFilletRadius | double | Читання | Отримує радіус внутрішньої скругленості внутрішнього прямокутника. |
roundingRadius | double | Читання | Отримує радіус кругових дуг усіх чотирьох кутів, вимірюваний у градусах. |
xDim | double | Читання | Отримує розмір прямокутника у напрямку осі X. |
yDim | double | Читання | Отримує розмір прямокутника у напрямку осі y. |
extent | Vector2 | Читання | Отримує розмір у вимірах x та y. |
boundingBox | BoundingBox | Читання | Отримує обмежувальну рамку. |
parentNode | Node | Читання | Отримує батьківський вузол. |
parentNodes | ArrayList<Node> | Читання | Отримує батьківські вузли. |
excluded | boolean | Читання | Отримує виключене. |
entityRendererKey | EntityRendererKey | Читання | Отримує ключ рендерера сутності. |
scene | Scene | Читання | Отримує сцену. |
name | String | Читання | Отримує ім’я. |
properties | PropertyCollection | Читання | Отримує властивості. |
Методи
| Сигнатура | Опис |
|---|---|
HollowRectangleShape() | Створює профіль HollowRectangleShape з типовими значеннями. |
getWallThickness() → double | Отримує товщину між межою прямокутника та внутрішнім отвором. |
setWallThickness(value: double) | Встановлює товщину між межою прямокутника та внутрішнім отвором. |
getInnerFilletRadius() → double | Отримує радіус внутрішнього скруглення внутрішнього прямокутника. |
setInnerFilletRadius(value: double) | Встановлює радіус внутрішнього скруглення внутрішнього прямокутника. |
RectangleShape() | Конструктор RectangleShape. |
getRoundingRadius() → double | Отримує радіус кругових дуг усіх чотирьох кутів, виміряний у градусах. |
setRoundingRadius(value: double) | Встановлює радіус кругових дуг усіх чотирьох кутів, виміряний у градусах. |
getXDim() → double | Отримує розмір прямокутника у напрямку осі x. |
setXDim(value: double) | Встановлює розмір прямокутника в напрямку осі x. |
getYDim() → double | Отримує розмір прямокутника у напрямку осі y. |
setYDim(value: double) | Встановлює розмір прямокутника у напрямку осі y. |
getExtent() → Vector2 | Отримує розмір у вимірах x та y. |
ParameterizedProfile() | Конструктор. |
Profile() | Конструктор. |
getBoundingBox() → BoundingBox | Отримує товщину між межою прямокутника та внутрішньою дірою. |
Entity(name: String) | Викликає Entity(name) для цього екземпляра HollowRectangleShape. |
getParentNode() → Node | Повертає батьківський вузол. |
setParentNode(value: Node) | Отримує товщину між межою прямокутника та внутрішнім отвором. |
getParentNodes() → ArrayList<Node> | Повертає батьківські вузли. |
getExcluded() → boolean | Встановлює товщину між межою прямокутника та внутрішнім отвором. |
setExcluded(value: boolean) | Встановлює виключене значення. |
getEntityRendererKey() → EntityRendererKey | Повертає entity renderer key. |
SceneObject() | Сумісна з IFC порожня прямокутна форма з закругленими кутами як всередині, так і зовні. |
SceneObject(name: String) | Викликає SceneObject(name) для цього екземпляра HollowRectangleShape. |
getScene() → Scene | Повертає сцену. |
A3DObject() | Викликає A3DObject для цього екземпляра HollowRectangleShape. |
A3DObject(name: String) | Викликає A3DObject(name) для цього екземпляра HollowRectangleShape. |
getName() → String | Повертає ім’я. |
setName(name: String) | Встановлює значення назви. |
getProperties() → PropertyCollection | Повертає властивості. |
findProperty(name: String) → Property | Викликає findProperty(name) на цьому екземплярі HollowRectangleShape. |
getProperty(name: String) → Object | Викликає getProperty(name) на цьому екземплярі HollowRectangleShape. |
setProperty(name: String, value: Object) | Встановлює значення властивості. |
removeProperty(name: String) → boolean | Викликає removeProperty(name) на цьому екземплярі HollowRectangleShape. |
removeProperty(property: Property) → boolean | Викликає removeProperty(property) для цього екземпляра HollowRectangleShape. |