HShape

Overview

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

The HShape provides the defining parameters of an ‘H’ or ‘I’ shape.

This class provides 37 methods for working with HShape objects in Java programs. Available methods include: HShape, findProperty, getBottomFlangeEdgeRadius, getBottomFlangeFilletRadius, getBottomFlangeThickness, getBottomFlangeWidth, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, getName, getOverallDepth, and 25 additional methods. All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package. Properties: bottomFlangeEdgeRadius, bottomFlangeFilletRadius, bottomFlangeThickness, bottomFlangeWidth, boundingBox, entityRendererKey, and 13 more.

Properties

NameTypeAccessDescription
overallDepthdoubleReadGets the extent of the depth.
bottomFlangeWidthdoubleReadGets the extent of the width.
topFlangeWidthdoubleReadGets the width of the top flange.
topFlangeThicknessdoubleReadGets the thickness of the top flange.
topFlangeEdgeRadiusdoubleReadGets the radius of the lower edges of the top flange.
topFlangeFilletRadiusdoubleReadGets the radius of fillet between the web and the top flange.
bottomFlangeThicknessdoubleReadGets the flange thickness of H-shape.
webThicknessdoubleReadGets the thickness of the web of the H-shape.
bottomFlangeFilletRadiusdoubleReadGets the radius of fillet between the web and the bottom flange.
bottomFlangeEdgeRadiusdoubleReadGets the radius of the upper edges of the bottom flange.
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
HShape()Constructor of HShape
/
getOverallDepth()doubleGets the extent of the depth.
setOverallDepth(value: double)Sets the extent of the depth.
getBottomFlangeWidth()doubleGets the extent of the width.
setBottomFlangeWidth(value: double)Sets the extent of the width.
getTopFlangeWidth()doubleGets the width of the top flange.
setTopFlangeWidth(value: double)Sets the width of the top flange.
getTopFlangeThickness()doubleGets the thickness of the top flange.
setTopFlangeThickness(value: double)Sets the thickness of the top flange.
getTopFlangeEdgeRadius()doubleGets the radius of the lower edges of the top flange.
setTopFlangeEdgeRadius(value: double)Sets the radius of the lower edges of the top flange.
getTopFlangeFilletRadius()doubleGets the radius of fillet between the web and the top flange.
setTopFlangeFilletRadius(value: double)Sets the radius of fillet between the web and the top flange.
getBottomFlangeThickness()doubleGets the flange thickness of H-shape.
setBottomFlangeThickness(value: double)Sets the flange thickness of H-shape.
getWebThickness()doubleGets the thickness of the web of the H-shape.
setWebThickness(value: double)Sets the thickness of the web of the H-shape.
getBottomFlangeFilletRadius()doubleGets the radius of fillet between the web and the bottom flange.
setBottomFlangeFilletRadius(value: double)Sets the radius of fillet between the web and the bottom flange.
getBottomFlangeEdgeRadius()doubleGets the radius of the upper edges of the bottom flange.
setBottomFlangeEdgeRadius(value: double)Sets the radius of the upper edges of the bottom flange.
getExtent()Vector2Gets the extent in x and y dimension.
getBoundingBox()BoundingBoxReturns the bounding box.
getParentNode()NodeReturns the parent node.
setParentNode(value: Node)Sets the parent node value.
getParentNodes()ArrayList<Node>Returns the parent nodes.
getExcluded()booleanGets or sets the radius of the lower edges of the top flange.
setExcluded(value: boolean)Sets the excluded value.
getEntityRendererKey()EntityRendererKeyReturns the entity renderer key.
getScene()SceneReturns the scene.
getName()StringGets or sets the extent of the width.
setName(name: String)Gets or sets the width of the top flange.
getProperties()PropertyCollectionGets or sets the thickness of the top flange.
findProperty(name: String)PropertyCalls findProperty(name) on this HShape instance.
getProperty(name: String)ObjectCalls getProperty(name) on this HShape instance.
setProperty(name: String, value: Object)Sets the property value.
removeProperty(name: String)booleanCalls removeProperty(name) on this HShape instance.

See Also