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