HShape

HShape class

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

Methods

constructor

NameDescription
constructor()Constructor of HShape

Result:


getOverallDepth

NameDescription
getOverallDepth()Gets or sets the extent of the depth.

Result:


setOverallDepth

NameDescription
setOverallDepth(value)Gets or sets the extent of the depth.

Result:


getBottomFlangeWidth

NameDescription
getBottomFlangeWidth()Gets or sets the extent of the width.

Result:


setBottomFlangeWidth

NameDescription
setBottomFlangeWidth(value)Gets or sets the extent of the width.

Result:


getTopFlangeWidth

NameDescription
getTopFlangeWidth()Gets or sets the width of the top flange.

Result:


setTopFlangeWidth

NameDescription
setTopFlangeWidth(value)Gets or sets the width of the top flange.

Result:


getTopFlangeThickness

NameDescription
getTopFlangeThickness()Gets or sets the thickness of the top flange.

Result:


setTopFlangeThickness

NameDescription
setTopFlangeThickness(value)Gets or sets the thickness of the top flange.

Result:


getTopFlangeEdgeRadius

NameDescription
getTopFlangeEdgeRadius()Gets or sets the radius of the lower edges of the top flange.

Result:


setTopFlangeEdgeRadius

NameDescription
setTopFlangeEdgeRadius(value)Gets or sets the radius of the lower edges of the top flange.

Result:


getTopFlangeFilletRadius

NameDescription
getTopFlangeFilletRadius()Gets or sets the radius of fillet between the web and the top flange.

Result:


setTopFlangeFilletRadius

NameDescription
setTopFlangeFilletRadius(value)Gets or sets the radius of fillet between the web and the top flange.

Result:


getBottomFlangeThickness

NameDescription
getBottomFlangeThickness()Gets or sets the flange thickness of H-shape.

Result:


setBottomFlangeThickness

NameDescription
setBottomFlangeThickness(value)Gets or sets the flange thickness of H-shape.

Result:


getWebThickness

NameDescription
getWebThickness()Gets or sets the thickness of the web of the H-shape.

Result:


setWebThickness

NameDescription
setWebThickness(value)Gets or sets the thickness of the web of the H-shape.

Result:


getBottomFlangeFilletRadius

NameDescription
getBottomFlangeFilletRadius()Gets or sets the radius of fillet between the web and the bottom flange.

Result:


setBottomFlangeFilletRadius

NameDescription
setBottomFlangeFilletRadius(value)Gets or sets the radius of fillet between the web and the bottom flange.

Result:


getBottomFlangeEdgeRadius

NameDescription
getBottomFlangeEdgeRadius()Gets or sets the radius of the upper edges of the bottom flange.

Result:


setBottomFlangeEdgeRadius

NameDescription
setBottomFlangeEdgeRadius(value)Gets or sets the radius of the upper edges of the bottom flange.

Result:


getParentNodes

NameDescription
getParentNodes()Gets all parent nodes, an entity can be attached to multiple parent nodes for geometry instancing The nodes.

Result:


getExcluded

NameDescription
getExcluded()Gets or sets whether to exclude this entity during exporting.

Result:


setExcluded

NameDescription
setExcluded(value)Gets or sets whether to exclude this entity during exporting.

Result:


getParentNode

NameDescription
getParentNode()Gets or sets the first parent node, if set the first parent node, this entity will be detached from other parent nodes. The parent node.

Result:


setParentNode

NameDescription
setParentNode(value)Gets or sets the first parent node, if set the first parent node, this entity will be detached from other parent nodes. The parent node.

Result:


getScene

NameDescription
getScene()Gets the scene that this object belongs to

Result:


getName

NameDescription
getName()Gets or sets the name. The name.

Result:


setName

NameDescription
setName(value)Gets or sets the name. The name.

Result:


getProperties

NameDescription
getProperties()Gets the collection of all properties.

Result:


getExtent

NameDescription
getExtent()Gets the extent in x and y dimension.

Result: Vector2


getEntityRendererKey

NameDescription
getEntityRendererKey()Gets the key of the entity renderer registered in the renderer

Result: EntityRendererKey


getBoundingBox

NameDescription
getBoundingBox()Gets the bounding box of current entity in its object space coordinate system.

Result: EntityRendererKey


removeProperty

NameDescription
removeProperty(property)Removes a dynamic property.

Parameters:

NameTypeDescription
propertyPropertyWhich property to remove

Result: boolean


removeProperty

NameDescription
removeProperty(property)Remove the specified property identified by name

Parameters:

NameTypeDescription
propertStringnull

Result: boolean


getProperty

NameDescription
getProperty(property)Get the value of specified property

Parameters:

NameTypeDescription
propertyStringProperty name

Result: Object


setProperty

NameDescription
setProperty(property, value)Sets the value of specified property

Parameters:

NameTypeDescription
propertyStringProperty name
valueObjectThe value of the property

Result: Object


findProperty

NameDescription
findProperty(propertyName)Finds the property. It can be a dynamic property (Created by CreateDynamicProperty/SetProperty) or native property(Identified by its name)

Parameters:

NameTypeDescription
propertyNameStringProperty name.

Result: Property