HollowRectangleShape

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.

Властивості

НазваТипДоступОпис
wallThicknessdoubleЧитанняОтримує товщину між межою прямокутника та внутрішнім отвором.
innerFilletRadiusdoubleЧитанняОтримує радіус внутрішньої скругленості внутрішнього прямокутника.
roundingRadiusdoubleЧитанняОтримує радіус кругових дуг усіх чотирьох кутів, вимірюваний у градусах.
xDimdoubleЧитанняОтримує розмір прямокутника у напрямку осі X.
yDimdoubleЧитанняОтримує розмір прямокутника у напрямку осі y.
extentVector2ЧитанняОтримує розмір у вимірах x та y.
boundingBoxBoundingBoxЧитанняОтримує обмежувальну рамку.
parentNodeNodeЧитанняОтримує батьківський вузол.
parentNodesArrayList<Node>ЧитанняОтримує батьківські вузли.
excludedbooleanЧитанняОтримує виключене.
entityRendererKeyEntityRendererKeyЧитанняОтримує ключ рендерера сутності.
sceneSceneЧитанняОтримує сцену.
nameStringЧитанняОтримує ім’я.
propertiesPropertyCollectionЧитанняОтримує властивості.

Методи

СигнатураОпис
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.

Дивіться також

 Українська