Interface NonUniformTProfile

All Superinterfaces:
ParametricProfile, Profile

public interface NonUniformTProfile
extends ParametricProfile
Represents a non uniform T-shaped profile of a component.
Since:
9.10.3
  • Method Details

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

      Double getLeftFlangeThickness()
      Returns the wall thickness of the left flange.
      Returns:
      the wall thickness of the left flange
      Since:
      9.10.3
    • getRightFlangeThickness

      Double getRightFlangeThickness()
      Returns the wall thickness of the right flange.
      Returns:
      the wall thickness of the right 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
    • getFlangeEdgeRadius

      Optional<Double> getFlangeEdgeRadius()
      Returns an optional of the flange edge radius of the profile.
      Returns:
      an optional of the flange edge radius of the profile
      Since:
      9.10.3
    • getWebEdgeRadius

      Optional<Double> getWebEdgeRadius()
      Returns an optional of the web edge radius of the profile.
      Returns:
      an optional of the web edge radius of the profile
      Since:
      9.10.3
    • getWebSlope

      Optional<Double> getWebSlope()
      Returns an optional of the slope of flange.
      Returns:
      an optional of the slope of flange
      Since:
      9.10.3
    • getWebOffset

      Optional<Double> getWebOffset()
      Returns an optional of the offset of the web.
      Returns:
      an optional of the offset of the web
      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