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.

См. также:

 Русский