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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.Double
getDepth()
Returns the depth of the profile.Optional<Double>
getFilletRadius()
Returns an optional of the fillet radius of the profile.Optional<Double>
getFlangeEdgeRadius()
Returns an optional of the flange edge radius of the profile.Double
getFlangeWidth()
Returns the flange width of the profile.Double
getLeftFlangeThickness()
Returns the wall thickness of the left flange.Double
getRightFlangeThickness()
Returns the wall thickness of the right flange.Optional<Double>
getWebEdgeRadius()
Returns an optional of the web edge radius of the profile.Optional<Double>
getWebOffset()
Returns an optional of the offset of the web.Optional<Double>
getWebSlope()
Returns an optional of the slope of flange.Double
getWebThickness()
Returns the wall thickness of the web.-
Methods inherited from interface com.solibri.smc.api.model.profile.ParametricProfile
getParametricProfileType
-
-
-
-
Method Detail
-
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
-
-