Package com.aspose.threed
Class UShape
- java.lang.Object
-
- All Implemented Interfaces:
INamedObject
public class UShape extends ParameterizedProfile
IFC compatible U-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 web.double
getEdgeRadius()
Gets the radius of edge in flange's 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 web.void
setDepth(double value)
Sets the length of web.void
setEdgeRadius(double value)
Sets the radius of edge in flange's 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 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
-
UShape
public UShape()
Constructor ofUShape
-
-
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 web.
-
setWebThickness
public void setWebThickness(double value)
Sets the thickness of web.- 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 edge in flange's edge.
-
setEdgeRadius
public void setEdgeRadius(double value)
Sets the radius of edge in flange's edge.- Parameters:
value
- New value
-
getExtent
public Vector2 getExtent()
Gets the extent in x and y dimension.- Specified by:
getExtent
in classParameterizedProfile
-
-