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