MirroredProfile
Огляд
MirroredProfile — це клас у Aspose.3D FOSS для Java. Успадковує від: Profile.
IFC-сумісний профіль дзеркала.
Цей клас надає 23 методи для роботи з об’єктами MirroredProfile у програмах Java. Доступні методи включають: A3DObject, Entity, Profile, SceneObject, findProperty, getBaseProfile, getBoundingBox, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes та ще 8 методів. Усі публічні члени доступні будь-якому застосунку Java після встановлення пакету Aspose.3D FOSS для Java. Властивості: baseProfile, boundingBox, entityRendererKey, excluded, name, parentNode та ще 3.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
baseProfile | Profile | Читання | Отримує базовий профіль для віддзеркалення. |
boundingBox | BoundingBox | Читання | Отримує обмежувальну рамку. |
parentNode | Node | Читання | Отримує батьківський вузол. |
parentNodes | ArrayList<Node> | Читання | Отримує батьківські вузли. |
excluded | boolean | Читання | Отримує виключені. |
entityRendererKey | EntityRendererKey | Читання | Отримує ключ рендерера сутності. |
scene | Scene | Читання | Отримує сцену. |
name | String | Читання | Отримує ім’я. |
properties | PropertyCollection | Читання | Отримує властивості. |
Методи
| Сигнатура | Опис |
|---|---|
getBaseProfile() → Profile | Отримує базовий профіль, який буде віддзеркалений. |
Profile() | Конструктор. |
getBoundingBox() → BoundingBox | Отримує базовий профіль, який буде віддзеркалений. |
Entity(name: String) | Конструктор package-private для сумісності з On-Premise. |
getParentNode() → Node | Повертає батьківський вузол. |
setParentNode(value: Node) | Отримує базовий профіль, який буде віддзеркалений. |
getParentNodes() → ArrayList<Node> | Повертає батьківські вузли. |
getExcluded() → boolean | Повертає виключені. |
setExcluded(value: boolean) | Встановлює виключене значення. |
getEntityRendererKey() → EntityRendererKey | Повертає ключ рендерера сутності. |
SceneObject() | Викликає SceneObject у цьому екземплярі MirroredProfile. |
SceneObject(name: String) | Викликає SceneObject(name) у цьому екземплярі MirroredProfile. |
getScene() → Scene | Конструктор з доступом package-private для сумісності On-Premise. |
A3DObject() | IFC compatible mirror profile. This profile defines a new profile by mirroring the base profile about the y axis. |
A3DObject(name: String) | Calls A3DObject(name) on this MirroredProfile instance. |
getName() → String | Returns the name. |
setName(name: String) | Встановлює значення імені. |
getProperties() → PropertyCollection | Returns the properties. |
findProperty(name: String) → Property | Викликає findProperty(name) на цьому екземплярі MirroredProfile. |
getProperty(name: String) → Object | Викликає getProperty(name) на цьому екземплярі MirroredProfile. |
setProperty(name: String, value: Object) | Встановлює значення властивості. |
removeProperty(name: String) → boolean | Викликає removeProperty(name) на цьому екземплярі MirroredProfile. |
removeProperty(property: Property) → boolean | Викликає removeProperty(property) на цьому екземплярі MirroredProfile. |