Interface AsymmetricIProfile
- All Superinterfaces:
IProfile
,ParametricProfile
,Profile
Represents the Asymmetric I Profile of a component. Corresponds to IfcAsymmetricIShapeProfileDef of IFC.
- Since:
- 9.10.3
-
Method Summary
Modifier and TypeMethodDescriptionReturns an optional of the radius of the upper edges of the bottom flange.Returns an optional of the Slope of the upper faces of the bottom flange.Returns an optional of the location of centre of gravity along the y axis measured from the center of the bounding box.Returns an optional of the Radius of the lower edges of the top flange. 0 if sharp-edged, omitted if unknown.Returns an optional of the fillet between the web and the top flange of the I-shape.Returns an optional of the Slope of the lower faces of the top flange.Returns an optional of the flange thickness of the top flange of the I-shape.Returns the extent of the top flange, defined parallel to the x axis.Methods inherited from interface com.solibri.smc.api.model.profile.IProfile
getFilletRadius, getFlangeEdgeRadius, getFlangeSlope, getFlangeThickness, getOverallDepth, getOverallWidth, getWebThickness
Methods inherited from interface com.solibri.smc.api.model.profile.ParametricProfile
getParametricProfileType
-
Method Details
-
getTopFlangeWidth
Double getTopFlangeWidth()Returns the extent of the top flange, defined parallel to the x axis.- Returns:
- the extent of the top flange, defined parallel to the x axis
- Since:
- 9.10.3
-
getTopFlangeThickness
Returns an optional of the flange thickness of the top flange of the I-shape.- Returns:
- an optional of the flange thickness of the top flange of the I-shape
- Since:
- 9.10.3
-
getTopFlangeFilletRadius
Returns an optional of the fillet between the web and the top flange of the I-shape.- Returns:
- an optional of the fillet between the web and the top flange of the I-shape
- Since:
- 9.10.3
-
getCentreOfGravityInY
Returns an optional of the location of centre of gravity along the y axis measured from the center of the bounding box.- Returns:
- an optional of the location of centre of gravity along the y axis measured from the center of the bounding box
- Since:
- 9.10.3
-
getBottomFlangeEdgeRadius
Returns an optional of the radius of the upper edges of the bottom flange. zero if sharp-edged, omitted if unknown.- Returns:
- an optional of the radius of the upper edges of the bottom flange.
- Since:
- 9.13.2
-
getBottomFlangeSlope
Returns an optional of the Slope of the upper faces of the bottom flange. Non-zero in case of of tapered bottom flange, 0 in case of parallel bottom flange, omitted if unknown.- Returns:
- an optional of the the Slope of the upper faces of the bottom flange.
- Since:
- 9.13.2
-
getTopFlangeEdgeRadius
Returns an optional of the Radius of the lower edges of the top flange. 0 if sharp-edged, omitted if unknown.- Returns:
- an optional of the Radius of the lower edges of the top flange.
- Since:
- 9.13.2
-
getTopFlangeSlope
Returns an optional of the Slope of the lower faces of the top flange. Non-zero in case of of tapered top flange, 0 in case of parallel top flange, omitted if unknown.- Returns:
- an optional of the Slope of the lower faces of the top flange.
- Since:
- 9.13.2
-