ZShape

Overview

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

IFC compatible Z-shape profile defined by parameters.

This class provides 31 methods for working with ZShape objects in Java programs. Available methods include: ZShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, getExtent, getFilletRadius, getFlangeThickness, getFlangeWidth, getName, and 19 additional methods. All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package. Properties: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent, and 10 more.

Properties

NameTypeAccessDescription
depthdoubleReadGets the length of web.
flangeWidthdoubleReadGets the length of flange.
webThicknessdoubleReadGets the thickness of wall.
flangeThicknessdoubleReadGets the thickness of flange.
filletRadiusdoubleReadGets the radius of fillet between flange and web.
edgeRadiusdoubleReadGets the radius of flange edge.
webEdgeRadiusdoubleReadGets the radius of web edge.
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
ZShape()Constructor of ZShape.
getDepth()doubleGets the length of web.
setDepth(value: double)Sets the length of web.
getFlangeWidth()doubleGets the length of flange.
setFlangeWidth(value: double)Sets the length of flange.
getWebThickness()doubleGets the thickness of wall.
setWebThickness(value: double)Sets the thickness of wall.
getFlangeThickness()doubleGets the thickness of flange.
setFlangeThickness(value: double)Sets the thickness of flange.
getFilletRadius()doubleGets the radius of fillet between flange and web.
setFilletRadius(value: double)Sets the radius of fillet between flange and web.
getEdgeRadius()doubleGets the radius of flange edge.
setEdgeRadius(value: double)Sets the radius of flange edge.
getWebEdgeRadius()doubleGets the radius of web edge.
setWebEdgeRadius(value: double)Sets the radius of web edge.
getExtent()Vector2Gets the extent in x and y dimension.
getBoundingBox()BoundingBoxReturns the bounding box.
getParentNode()NodeConstructor of ZShape.
setParentNode(value: Node)Sets the parent node value.
getParentNodes()ArrayList<Node>Returns the parent nodes.
getExcluded()booleanReturns the excluded.
setExcluded(value: boolean)Sets the excluded value.
getEntityRendererKey()EntityRendererKeyReturns the entity renderer key.
getScene()SceneReturns the scene.
getName()StringReturns the name.
setName(name: String)Sets the name value.
getProperties()PropertyCollectionReturns the properties.
findProperty(name: String)PropertyCalls findProperty(name) on this ZShape instance.
getProperty(name: String)ObjectCalls getProperty(name) on this ZShape instance.
setProperty(name: String, value: Object)Sets the property value.
removeProperty(name: String)booleanCalls removeProperty(name) on this ZShape instance.

See Also