Interface Profile

All Known Subinterfaces:
ArbitraryProfile, AsymmetricIProfile, CircleHollowProfile, CircleProfile, CompositeProfile, CProfile, CraneRailAProfile, CraneRailFProfile, EllipseProfile, IProfile, LProfile, NonUniformLProfile, NonUniformTProfile, ParametricProfile, RectangleHollowProfile, RectangleProfile, RoundedRectangleProfile, TProfile, TrapeziumProfile, UProfile, ZProfile

public interface Profile
Represents the profile of an IFC component.
Since:
9.10.3
  • Method Summary

    Modifier and Type Method Description
    Optional<String> getName()
    Returns an optional of the name of this profile.
    ProfileType getType()
    Returns the type of this profile.
  • Method Details

    • getName

      Optional<String> getName()
      Returns an optional of the name of this profile.
      Returns:
      an optional of the name of this profile
      Since:
      9.10.3
    • getType

      ProfileType getType()
      Returns the type of this profile.
      Returns:
      the type of this profile
      Since:
      9.10.3