TrapeziumShape

TrapeziumShape

Overview

TrapeziumShape is a class in Aspose.3D FOSS for Java. Inherits from: ParameterizedProfile.

IFC compatible Trapezium shape defined by parameters.

This class provides 33 methods for working with TrapeziumShape objects in Java programs. Available methods include: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TrapeziumShape, findProperty, getBottomXDim, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, and 18 additional methods. All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package. Properties: bottomXDim, boundingBox, entityRendererKey, excluded, extent, name, and 7 more.

Properties

NameTypeAccessDescription
bottomXDimdoubleReadGets the extent of the bottom line measured along the x-axis.
topXDimdoubleReadGets the extent of the top line measured along the x-axis.
yDimdoubleReadGets the distance between the top and bottom lines measured along the y-axis.
topXOffsetdoubleReadGets the offset from the beginning of the top line to the bottom line.
extentVector2ReadGets the extent in x and y dimension.
boundingBoxBoundingBoxReadGets the bounding box.
parentNodeNodeReadGets the parent node.
parentNodesArrayList<Node>ReadGets the parent nodes.
excludedbooleanReadGets the excluded.
entityRendererKeyEntityRendererKeyReadGets the entity renderer key.
sceneSceneReadGets the scene.
nameStringReadGets the name.
propertiesPropertyCollectionReadGets the properties.

Methods

SignatureDescription
TrapeziumShape()Constructor of TrapeziumShape.
getBottomXDim() → doubleGets the extent of the bottom line measured along the x-axis.
setBottomXDim(value: double)Sets the extent of the bottom line measured along the x-axis.
getTopXDim() → doubleGets the extent of the top line measured along the x-axis.
setTopXDim(value: double)Sets the extent of the top line measured along the x-axis.
getYDim() → doubleGets the distance between the top and bottom lines measured along the y-axis.
setYDim(value: double)Sets the distance between the top and bottom lines measured along the y-axis.
getTopXOffset() → doubleGets the offset from the beginning of the top line to the bottom line.
setTopXOffset(value: double)Sets the offset from the beginning of the top line to the bottom line.
getExtent() → Vector2Gets the extent in x and y dimension.
ParameterizedProfile()Constructor.
Profile()Constructor.
getBoundingBox() → BoundingBoxReturns the bounding box.
Entity(name: String)Calls Entity(name) on this TrapeziumShape instance.
getParentNode() → NodeReturns the parent node.
setParentNode(value: Node)Sets the parent node value.
getParentNodes() → ArrayList<Node>Gets the extent of the bottom line measured along the x-axis.
getExcluded() → booleanReturns the excluded.
setExcluded(value: boolean)Sets the extent of the bottom line measured along the x-axis.
getEntityRendererKey() → EntityRendererKeyGets the extent of the top line measured along the x-axis.
SceneObject()IFC compatible Trapezium shape defined by parameters.
SceneObject(name: String)Calls SceneObject(name) on this TrapeziumShape instance.
getScene() → SceneReturns the scene.
A3DObject()Calls A3DObject on this TrapeziumShape instance.
A3DObject(name: String)Calls A3DObject(name) on this TrapeziumShape instance.
getName() → StringConstructor of TrapeziumShape.
setName(name: String)Sets the name value.
getProperties() → PropertyCollectionReturns the properties.
findProperty(name: String) → PropertyCalls findProperty(name) on this TrapeziumShape instance.
getProperty(name: String) → ObjectCalls getProperty(name) on this TrapeziumShape instance.
setProperty(name: String, value: Object)Sets the property value.
removeProperty(name: String) → booleanCalls removeProperty(name) on this TrapeziumShape instance.
removeProperty(property: Property) → booleanSets the extent of the top line measured along the x-axis.

See Also