HollowCircleShape

HollowCircleShape

Огляд

HollowCircleShape є класом у Aspose.3D FOSS для Java. Наслідує від: CircleShape.

IFC-сумісний порожнистий круглий профіль.

Цей клас надає 31 метод для роботи з об’єктами HollowCircleShape у програмах Java. Доступні методи включають: A3DObject, CircleShape, Entity, HollowCircleShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent та ще 15 методів. Усі публічні члени доступні будь-якому Java застосуванню після встановлення пакету Aspose.3D FOSS для Java. Властивості: boundingBox, entityRendererKey, excluded, extent, name, parentNode та ще 5.

Властивості

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

Методи

СигнатураОпис
HollowCircleShape()Створює профіль HollowCircleShape з типовими значеннями.
getWallThickness() → doubleОтримує різницю між зовнішнім і внутрішнім радіусом.
setWallThickness(value: double)Встановлює різницю між зовнішнім і внутрішнім радіусом.
CircleShape()Створює CircleShape профіль з радіусом за замовчуванням (5).
CircleShape(radius: double)Створює CircleShape профіль з вказаним радіусом.
getRadius() → doubleОтримує радіус кола.
setRadius(value: double)Встановлює радіус кола.
getExtent() → Vector2Отримує розмір у вимірах x та y.
ParameterizedProfile()Конструктор.
Profile()Конструктор.
getBoundingBox() → BoundingBoxПовертає обмежувальну рамку.
Entity(name: String)Викликає Entity(name) у цьому HollowCircleShape екземплярі.
getParentNode() → NodeПовертає батьківський вузол.
setParentNode(value: Node)Встановлює значення батьківського вузла.
getParentNodes() → ArrayList<Node>Повертає батьківські вузли.
getExcluded() → booleanПовертає виключені.
setExcluded(value: boolean)Встановлює виключене значення.
getEntityRendererKey() → EntityRendererKeyПовертає ключ рендерера сутності.
SceneObject()Порожній круглий профіль, сумісний з IFC.
SceneObject(name: String)Викликає SceneObject(name) на цьому екземплярі HollowCircleShape.
getScene() → SceneПовертає сцену.
A3DObject()Викликає A3DObject на цьому екземплярі HollowCircleShape.
A3DObject(name: String)Викликає A3DObject(name) на цьому екземплярі HollowCircleShape.
getName() → StringПовертає ім’я.
setName(name: String)Отримує різницю між зовнішнім та внутрішнім радіусом.
getProperties() → PropertyCollectionПовертає властивості.
findProperty(name: String) → PropertyВикликає findProperty(name) у цьому екземплярі HollowCircleShape.
getProperty(name: String) → ObjectВикликає getProperty(name) у цьому екземплярі HollowCircleShape.
setProperty(name: String, value: Object)Встановлює значення властивості.
removeProperty(name: String) → booleanВикликає removeProperty(name) у цьому екземплярі HollowCircleShape.
removeProperty(property: Property) → booleanВикликає removeProperty(property) на цьому HollowCircleShape екземплярі.

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

 Українська