TrapeziumShape
Огляд
TrapeziumShape — це клас у Aspose.3D FOSS для Java. Наслідує від: ParameterizedProfile.
Сумісна з IFC форма трапеції, визначена параметрами.
Цей клас надає 33 методи для роботи з об’єктами TrapeziumShape у програмах Java. Доступні методи включають: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TrapeziumShape, findProperty, getBottomXDim, getBoundingBox, getEntityRendererKey, getExcluded, getExtent та ще 18 методів. Усі публічні члени доступні будь-якій програмі Java після встановлення пакету Aspose.3D FOSS для Java. Властивості: bottomXDim, boundingBox, entityRendererKey, excluded, extent, name та ще 7.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
bottomXDim | double | Читання | Отримує протяжність нижньої лінії, виміряну вздовж осі x. |
topXDim | double | Читання | Отримує протяжність верхньої лінії, виміряну вздовж осі x. |
yDim | double | Читання | Отримує відстань між верхньою та нижньою лініями, виміряну вздовж осі y. |
topXOffset | double | Читання | Отримує зсув від початку верхнього рядка до нижнього рядка. |
extent | Vector2 | Читання | Отримує розмір у вимірах x та y. |
boundingBox | BoundingBox | Читання | Отримує обмежувальний прямокутник. |
parentNode | Node | Читання | Отримує батьківський вузол. |
parentNodes | ArrayList<Node> | Читання | Отримує батьківські вузли. |
excluded | boolean | Читання | Отримує виключене. |
entityRendererKey | EntityRendererKey | Читання | Отримує ключ рендерера сутності. |
scene | Scene | Читання | Отримує сцену. |
name | String | Читання | Отримує назву. |
properties | PropertyCollection | Читання | Отримує властивості. |
Методи
| Сигнатура | Опис |
|---|---|
TrapeziumShape() | Конструктор TrapeziumShape. |
getBottomXDim() → double | Отримує протяжність нижньої лінії, виміряної вздовж вісі x. |
setBottomXDim(value: double) | Встановлює протяжність нижньої лінії, виміряну вздовж осі x. |
getTopXDim() → double | Отримує протяжність верхньої лінії, виміряну вздовж осі x. |
setTopXDim(value: double) | Встановлює протяжність верхньої лінії, виміряну вздовж осі x. |
getYDim() → double | Отримує відстань між верхньою та нижньою лініями, виміряну вздовж осі y. |
setYDim(value: double) | Встановлює відстань між верхньою та нижньою лініями, виміряну вздовж осі y. |
getTopXOffset() → double | Отримує зсув від початку верхнього рядка до нижнього рядка. |
setTopXOffset(value: double) | Встановлює зсув від початку верхнього рядка до нижнього рядка. |
getExtent() → Vector2 | Отримує розмір у вимірах x та y. |
ParameterizedProfile() | Конструктор. |
Profile() | Конструктор. |
getBoundingBox() → BoundingBox | Повертає обмежувальний прямокутник. |
Entity(name: String) | Викликає Entity(name) для цього екземпляра TrapeziumShape. |
getParentNode() → Node | Повертає батьківський вузол. |
setParentNode(value: Node) | Встановлює значення батьківського вузла. |
getParentNodes() → ArrayList<Node> | Отримує протяжність нижньої лінії, виміряну вздовж осі x. |
getExcluded() → boolean | Повертає виключене. |
setExcluded(value: boolean) | Встановлює протяжність нижньої лінії, виміряну вздовж осі x. |
getEntityRendererKey() → EntityRendererKey | Отримує протяжність верхньої лінії, виміряну вздовж осі x. |
SceneObject() | Сумісна з IFC форма трапеції, визначена параметрами. |
SceneObject(name: String) | Викликає SceneObject(name) на цьому екземплярі TrapeziumShape. |
getScene() → Scene | Повертає сцену. |
A3DObject() | Викликає A3DObject на цьому екземплярі TrapeziumShape. |
A3DObject(name: String) | Викликає A3DObject(name) на цьому екземплярі TrapeziumShape. |
getName() → String | Конструктор TrapeziumShape. |
setName(name: String) | Встановлює значення назви. |
getProperties() → PropertyCollection | Повертає властивості. |
findProperty(name: String) → Property | Викликає findProperty(name) на цьому екземплярі TrapeziumShape. |
getProperty(name: String) → Object | Викликає getProperty(name) на цьому екземплярі TrapeziumShape. |
setProperty(name: String, value: Object) | Встановлює значення властивості. |
removeProperty(name: String) → boolean | Викликає removeProperty(name) у цьому TrapeziumShape екземплярі. |
removeProperty(property: Property) → boolean | Встановлює протяжність верхньої лінії, виміряну вздовж осі x. |