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