Interface ZProfile
-
- All Superinterfaces:
ParametricProfile,Profile
public interface ZProfile extends ParametricProfile
Represents the Z-shaped profile of a component. Corresponds to IfcZShapeProfileDef of IFC.- Since:
- 9.10.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DoublegetDepth()Returns the depth of the profile.Optional<Double>getEdgeRadius()Returns an option of the edge radius of the profile.Optional<Double>getFilletRadius()Returns an optional of the fillet radius of the profile.DoublegetFlangeThickness()Returns the wall thickness of the flange.DoublegetFlangeWidth()Returns the flange width of the profile.DoublegetWebThickness()Returns the wall thickness of the web.-
Methods inherited from interface com.solibri.smc.api.model.profile.ParametricProfile
getParametricProfileType
-
-
-
-
Method Detail
-
getDepth
Double getDepth()
Returns the depth of the profile.- Returns:
- the depth of the profile
- Since:
- 9.10.3
-
getFlangeWidth
Double getFlangeWidth()
Returns the flange width of the profile.- Returns:
- the flange width of the profile
- Since:
- 9.10.3
-
getWebThickness
Double getWebThickness()
Returns the wall thickness of the web.- Returns:
- the wall thickness of the web
- Since:
- 9.10.3
-
getFlangeThickness
Double getFlangeThickness()
Returns the wall thickness of the flange.- Returns:
- the wall thickness of the flange
- Since:
- 9.10.3
-
getFilletRadius
Optional<Double> getFilletRadius()
Returns an optional of the fillet radius of the profile.- Returns:
- an optional of the fillet radius of the profile
- Since:
- 9.10.3
-
-