Interface IProfile
- All Superinterfaces:
ParametricProfile
,Profile
- All Known Subinterfaces:
AsymmetricIProfile
Represents the I-shaped profile of a component. Corresponds to IfcIShapeProfileDef of IFC.
- Since:
- 9.10.3
-
Method Summary
Modifier and TypeMethodDescriptionReturns an optional of the fillet between the web and the flange.Returns the flange thickness of the I-shape.Returns the total extent of the depth, defined parallel to the y axis.Returns the total extent of the width, defined parallel to the x axis.Returns the thickness of the web of the I-shape.Methods inherited from interface com.solibri.smc.api.model.profile.ParametricProfile
getParametricProfileType
-
Method Details
-
getOverallWidth
Double getOverallWidth()Returns the total extent of the width, defined parallel to the x axis.- Returns:
- the total extent of the width, defined parallel to the x axis
- Since:
- 9.10.3
-
getOverallDepth
Double getOverallDepth()Returns the total extent of the depth, defined parallel to the y axis.- Returns:
- the total extent of the depth, defined parallel to the y axis
- Since:
- 9.10.3
-
getWebThickness
Double getWebThickness()Returns the thickness of the web of the I-shape.- Returns:
- the thickness of the web of the I-shape
- Since:
- 9.10.3
-
getFlangeThickness
Double getFlangeThickness()Returns the flange thickness of the I-shape.- Returns:
- the flange thickness of the I-shape
- Since:
- 9.10.3
-
getFilletRadius
Returns an optional of the fillet between the web and the flange.- Returns:
- an optional of the fillet between the web and the flange
- Since:
- 9.10.3
-