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 Details

    • 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
    • getEdgeRadius

      Optional<Double> getEdgeRadius()
      Returns an option of the edge radius of the profile.
      Returns:
      Returns an option of the edge radius of the profile
      Since:
      9.10.3