Interface TrapeziumProfile

All Superinterfaces:
ParametricProfile, Profile

public interface TrapeziumProfile extends ParametricProfile
Represents the Trapezium shaped profile of a component. Corresponds to IfcTrapeziumProfileDef of IFC.
Since:
9.10.3
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the extent of the bottom line measured along the implicit x-axis.
    Returns the extent of the top line measured along the implicit x-axis.
    Returns the offset from the beginning of the top line to the bottom line, measured along the implicit x-axis.
    Returns the extent of the distance between the parallel bottom and top lines measured along the implicit y-axis.

    Methods inherited from interface com.solibri.smc.api.model.profile.ParametricProfile

    getParametricProfileType

    Methods inherited from interface com.solibri.smc.api.model.profile.Profile

    getName, getType
  • Method Details

    • getBottomXDim

      Double getBottomXDim()
      Returns the extent of the bottom line measured along the implicit x-axis.
      Returns:
      the extent of the bottom line measured along the implicit x-axis
      Since:
      9.10.3
    • getTopXDim

      Double getTopXDim()
      Returns the extent of the top line measured along the implicit x-axis.
      Returns:
      the extent of the top line measured along the implicit x-axis
      Since:
      9.10.3
    • getYDim

      Double getYDim()
      Returns the extent of the distance between the parallel bottom and top lines measured along the implicit y-axis.
      Returns:
      the extent of the distance between the parallel bottom and top lines measured along the implicit y-axis
      Since:
      9.10.3
    • getTopXOffset

      Double getTopXOffset()
      Returns the offset from the beginning of the top line to the bottom line, measured along the implicit x-axis.
      Returns:
      the offset from the beginning of the top line to the bottom line, measured along the implicit x-axis
      Since:
      9.10.3