TrapeziumShape

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.

Властивості

НазваТипДоступОпис
bottomXDimdoubleЧитанняОтримує протяжність нижньої лінії, виміряну вздовж осі x.
topXDimdoubleЧитанняОтримує протяжність верхньої лінії, виміряну вздовж осі x.
yDimdoubleЧитанняОтримує відстань між верхньою та нижньою лініями, виміряну вздовж осі y.
topXOffsetdoubleЧитанняОтримує зсув від початку верхнього рядка до нижнього рядка.
extentVector2ЧитанняОтримує розмір у вимірах x та y.
boundingBoxBoundingBoxЧитанняОтримує обмежувальний прямокутник.
parentNodeNodeЧитанняОтримує батьківський вузол.
parentNodesArrayList<Node>ЧитанняОтримує батьківські вузли.
excludedbooleanЧитанняОтримує виключене.
entityRendererKeyEntityRendererKeyЧитанняОтримує ключ рендерера сутності.
sceneSceneЧитанняОтримує сцену.
nameStringЧитанняОтримує назву.
propertiesPropertyCollectionЧитанняОтримує властивості.

Методи

СигнатураОпис
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.

Дивіться також

 Українська