TShape

Overview

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

IFC compatible T-shape defined by parameters.

This class provides 31 methods for working with TShape objects in Java programs. Available methods include: TShape, findProperty, getBoundingBox, getDepth, getEntityRendererKey, getExcluded, getExtent, getFilletRadius, getFlangeEdgeRadius, 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, entityRendererKey, excluded, extent, filletRadius, and 10 more.

Properties

NameTypeAccessDescription
depthdoubleReadGets the length of the web.
flangeWidthdoubleReadGets the length of the flange.
webThicknessdoubleReadGets the wall thickness of web.
flangeThicknessdoubleReadGets the wall thickness of flange.
filletRadiusdoubleReadGets the radius of fillet between web and flange.
flangeEdgeRadiusdoubleReadGets the radius of the 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
TShape()Constructor of TShape.
getDepth()doubleGets the length of the web.
setDepth(value: double)Sets the length of the web.
getFlangeWidth()doubleGets the length of the flange.
setFlangeWidth(value: double)Sets the length of the flange.
getWebThickness()doubleGets the wall thickness of web.
setWebThickness(value: double)Sets the wall thickness of web.
getFlangeThickness()doubleGets the wall thickness of flange.
setFlangeThickness(value: double)Sets the wall thickness of flange.
getFilletRadius()doubleGets the radius of fillet between web and flange.
setFilletRadius(value: double)Sets the radius of fillet between web and flange.
getFlangeEdgeRadius()doubleGets the radius of the flange edge.
setFlangeEdgeRadius(value: double)Sets the radius of the 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 TShape.
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 TShape instance.
getProperty(name: String)ObjectCalls getProperty(name) on this TShape instance.
setProperty(name: String, value: Object)Sets the property value.
removeProperty(name: String)booleanCalls removeProperty(name) on this TShape instance.

See Also