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Возвращает ключ рендерера сущности.
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.

См. также:

 Русский