Interface CraneRailAProfile

All Superinterfaces:
ParametricProfile, Profile

public interface CraneRailAProfile
extends ParametricProfile
Represents the Crane Rail A shaped profile of a rail component. Corresponds to IfcCraneRailAShapeProfileDef of IFC. See IfcCraneRailAShapeProfileDef
Since:
9.10.3
  • Method Details

    • getOverallHeight

      Double getOverallHeight()
      Returns the total extent of the height.
      Returns:
      the total extent of the height
      Since:
      9.10.3
    • getBaseWidth2

      Double getBaseWidth2()
      Returns the total extent of the width of the base.
      Returns:
      the total extent of the width of the base
      Since:
      9.10.3
    • getRadius

      Optional<Double> getRadius()
      Returns an optional of the edge radius.
      Returns:
      an optional of the edge radius
      Since:
      9.10.3
    • getHeadWidth

      Double getHeadWidth()
      Returns the total extent of the width of the head.
      Returns:
      the total extent of the width of the head
      Since:
      9.10.3
    • getHeadDepth2

      Double getHeadDepth2()
      Returns the head depth of the A shape crane rail.
      Returns:
      the head depth of the A shape crane rail
      Since:
      9.10.3
    • getHeadDepth3

      Double getHeadDepth3()
      Returns the head depth of the A shape crane rail.
      Returns:
      the head depth of the A shape crane rail
      Since:
      9.10.3
    • getWebThickness

      Double getWebThickness()
      Returns the thickness of the web of the F shape crane rail.
      Returns:
      the thickness of the web of the F shape crane rail
      Since:
      9.10.3
    • getBaseWidth4

      Double getBaseWidth4()
      Returns the width of the base where thickness changes.
      Returns:
      the width of the base where thickness changes
      Since:
      9.10.3
    • getBaseDepth1

      Double getBaseDepth1()
      Returns the base depth of the A shape crane rail.
      Returns:
      the base depth of the A shape crane rail
      Since:
      9.10.3
    • getBaseDepth2

      Double getBaseDepth2()
      Returns the base depth of the A shape crane rail.
      Returns:
      the base depth of the A shape crane rail
      Since:
      9.10.3
    • getBaseDepth3

      Double getBaseDepth3()
      Returns the depth of the base where thickness changes.
      Returns:
      the depth of the base where thickness changes
      Since:
      9.10.3
    • getCentreOfGravityInY

      Optional<Double> getCentreOfGravityInY()
      Returns an optional of the location of centre of gravity along the y axis measured from the center of the bounding box.
      Returns:
      an optional of the location of centre of gravity along the y axis measured from the center of the bounding box
      Since:
      9.10.3