Package com.aspose.threed
Class HShape
- java.lang.Object
-
- All Implemented Interfaces:
INamedObject
public class HShape extends ParameterizedProfile
TheHShape
provides the defining parameters of an 'H' or 'I' shape.
-
-
Field Summary
-
Fields inherited from class com.aspose.threed.A3DObject
name, properties
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getBottomFlangeEdgeRadius()
Gets the radius of the upper edges of the bottom flange.double
getBottomFlangeFilletRadius()
Gets the radius of fillet between the web and the bottom flange.double
getBottomFlangeThickness()
Gets the flange thickness of H-shape.double
getBottomFlangeWidth()
Gets the extent of the width.Vector2
getExtent()
Gets the extent in x and y dimension.double
getOverallDepth()
Gets the extent of the depth.double
getTopFlangeEdgeRadius()
Gets the radius of the lower edges of the top flange.double
getTopFlangeFilletRadius()
Gets the radius of fillet between the web and the top flange.double
getTopFlangeThickness()
Gets the thickness of the top flange.double
getTopFlangeWidth()
Gets the width of the top flange.double
getWebThickness()
Gets the thickness of the web of the H-shape.void
setBottomFlangeEdgeRadius(double value)
Sets the radius of the upper edges of the bottom flange.void
setBottomFlangeFilletRadius(double value)
Sets the radius of fillet between the web and the bottom flange.void
setBottomFlangeThickness(double value)
Sets the flange thickness of H-shape.void
setBottomFlangeWidth(double value)
Sets the extent of the width.void
setOverallDepth(double value)
Sets the extent of the depth.void
setTopFlangeEdgeRadius(double value)
Sets the radius of the lower edges of the top flange.void
setTopFlangeFilletRadius(double value)
Sets the radius of fillet between the web and the top flange.void
setTopFlangeThickness(double value)
Sets the thickness of the top flange.void
setTopFlangeWidth(double value)
Sets the width of the top flange.void
setWebThickness(double value)
Sets the thickness of the web of the H-shape.-
Methods inherited from class com.aspose.threed.Profile
getEntityRendererKey
-
Methods inherited from class com.aspose.threed.Entity
getBoundingBox, getExcluded, getParentNode, getParentNodes, setExcluded, setParentNode
-
Methods inherited from class com.aspose.threed.SceneObject
getScene
-
Methods inherited from class com.aspose.threed.A3DObject
findProperty, getName, getProperties, getProperty, removeProperty, removeProperty, setName, setProperty
-
-
-
-
Constructor Detail
-
HShape
public HShape()
Constructor ofHShape
-
-
Method Detail
-
getOverallDepth
public double getOverallDepth()
Gets the extent of the depth.
-
setOverallDepth
public void setOverallDepth(double value)
Sets the extent of the depth.- Parameters:
value
- New value
-
getBottomFlangeWidth
public double getBottomFlangeWidth()
Gets the extent of the width.
-
setBottomFlangeWidth
public void setBottomFlangeWidth(double value)
Sets the extent of the width.- Parameters:
value
- New value
-
getTopFlangeWidth
public double getTopFlangeWidth()
Gets the width of the top flange.
-
setTopFlangeWidth
public void setTopFlangeWidth(double value)
Sets the width of the top flange.- Parameters:
value
- New value
-
getTopFlangeThickness
public double getTopFlangeThickness()
Gets the thickness of the top flange.
-
setTopFlangeThickness
public void setTopFlangeThickness(double value)
Sets the thickness of the top flange.- Parameters:
value
- New value
-
getTopFlangeEdgeRadius
public double getTopFlangeEdgeRadius()
Gets the radius of the lower edges of the top flange.
-
setTopFlangeEdgeRadius
public void setTopFlangeEdgeRadius(double value)
Sets the radius of the lower edges of the top flange.- Parameters:
value
- New value
-
getTopFlangeFilletRadius
public double getTopFlangeFilletRadius()
Gets the radius of fillet between the web and the top flange.
-
setTopFlangeFilletRadius
public void setTopFlangeFilletRadius(double value)
Sets the radius of fillet between the web and the top flange.- Parameters:
value
- New value
-
getBottomFlangeThickness
public double getBottomFlangeThickness()
Gets the flange thickness of H-shape.
-
setBottomFlangeThickness
public void setBottomFlangeThickness(double value)
Sets the flange thickness of H-shape.- Parameters:
value
- New value
-
getWebThickness
public double getWebThickness()
Gets the thickness of the web of the H-shape.
-
setWebThickness
public void setWebThickness(double value)
Sets the thickness of the web of the H-shape.- Parameters:
value
- New value
-
getBottomFlangeFilletRadius
public double getBottomFlangeFilletRadius()
Gets the radius of fillet between the web and the bottom flange.
-
setBottomFlangeFilletRadius
public void setBottomFlangeFilletRadius(double value)
Sets the radius of fillet between the web and the bottom flange.- Parameters:
value
- New value
-
getBottomFlangeEdgeRadius
public double getBottomFlangeEdgeRadius()
Gets the radius of the upper edges of the bottom flange.
-
setBottomFlangeEdgeRadius
public void setBottomFlangeEdgeRadius(double value)
Sets the radius of the upper edges of the bottom flange.- Parameters:
value
- New value
-
getExtent
public Vector2 getExtent()
Gets the extent in x and y dimension.- Specified by:
getExtent
in classParameterizedProfile
-
-