Package com.aspose.threed
Class TShape
- java.lang.Object
-
- All Implemented Interfaces:
INamedObject
public class TShape extends ParameterizedProfile
IFC compatible T-shape defined by parameters.
-
-
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
getDepth()
Gets the length of the web.Vector2
getExtent()
Gets the extent in x and y dimension.double
getFilletRadius()
Gets the radius of fillet between web and flange.double
getFlangeEdgeRadius()
Gets the radius of the flange edge.double
getFlangeThickness()
Gets the wall thickness of flange.double
getFlangeWidth()
Gets the length of the flange.double
getWebEdgeRadius()
Gets the radius of web edge.double
getWebThickness()
Gets the wall thickness of web.void
setDepth(double value)
Sets the length of the web.void
setFilletRadius(double value)
Sets the radius of fillet between web and flange.void
setFlangeEdgeRadius(double value)
Sets the radius of the flange edge.void
setFlangeThickness(double value)
Sets the wall thickness of flange.void
setFlangeWidth(double value)
Sets the length of the flange.void
setWebEdgeRadius(double value)
Sets the radius of web edge.void
setWebThickness(double value)
Sets the wall thickness of web.-
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
-
TShape
public TShape()
Constructor ofTShape
-
-
Method Detail
-
getDepth
public double getDepth()
Gets the length of the web.
-
setDepth
public void setDepth(double value)
Sets the length of the web.- Parameters:
value
- New value
-
getFlangeWidth
public double getFlangeWidth()
Gets the length of the flange.
-
setFlangeWidth
public void setFlangeWidth(double value)
Sets the length of the flange.- Parameters:
value
- New value
-
getWebThickness
public double getWebThickness()
Gets the wall thickness of web.
-
setWebThickness
public void setWebThickness(double value)
Sets the wall thickness of web.- Parameters:
value
- New value
-
getFlangeThickness
public double getFlangeThickness()
Gets the wall thickness of flange.
-
setFlangeThickness
public void setFlangeThickness(double value)
Sets the wall thickness of flange.- Parameters:
value
- New value
-
getFilletRadius
public double getFilletRadius()
Gets the radius of fillet between web and flange.
-
setFilletRadius
public void setFilletRadius(double value)
Sets the radius of fillet between web and flange.- Parameters:
value
- New value
-
getFlangeEdgeRadius
public double getFlangeEdgeRadius()
Gets the radius of the flange edge.
-
setFlangeEdgeRadius
public void setFlangeEdgeRadius(double value)
Sets the radius of the flange edge.- Parameters:
value
- New value
-
getWebEdgeRadius
public double getWebEdgeRadius()
Gets the radius of web edge.
-
setWebEdgeRadius
public void setWebEdgeRadius(double value)
Sets the radius of web edge.- Parameters:
value
- New value
-
getExtent
public Vector2 getExtent()
Gets the extent in x and y dimension.- Specified by:
getExtent
in classParameterizedProfile
-
-