Interface IProfile

All Superinterfaces:
ParametricProfile, Profile
All Known Subinterfaces:
AsymmetricIProfile

public interface IProfile extends ParametricProfile
Represents the I-shaped profile of a component. Corresponds to IfcIShapeProfileDef of IFC.
Since:
9.10.3
  • 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

      Optional<Double> 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
    • getFlangeEdgeRadius

      Optional<Double> getFlangeEdgeRadius()
      Returns an optional of the radius of the lower edges of the top flange and the upper edges of the bottom flange. Zero if sharp-edged, omitted if unknown.
      Returns:
      an optional of the radius of the lower edges of the top flange and the upper edges of the bottom flange.
      Since:
      9.13.2
    • getFlangeSlope

      Optional<Double> getFlangeSlope()
      Returns an optional of Slope of the lower faces of the top flange and of the upper faces of the bottom flange. Non-zero in case of tapered flanges, 0 in case of parallel flanges, omitted if unknown.
      Returns:
      an optional of Slope of the lower faces of the top flange and of the upper faces of the bottom flange.
      Since:
      9.13.2