Interface NonUniformLProfile
-
- All Superinterfaces:
ParametricProfile
,Profile
public interface NonUniformLProfile extends ParametricProfile
Represents a non uniform L-shaped profile of a component.- Since:
- 9.10.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<Double>
getCentreOfGravityInX()
Returns an optional of the location of centre of gravity along the x axis measured from the center of the bounding box.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>
getEdgeRadius()
Returns an optional of the edge radius of the profile.Optional<Double>
getFilletRadius()
Returns an optional of the fillet radius of the profile.Double
getFlangeThickness()
Returns the thickness of the flange.Optional<Double>
getLegSlope()
Returns an optional of the slope of leg of the profile.Double
getThickness()
Returns the wall thickness of the web.Optional<Double>
getWidth()
Returns an optional of the flange width of the profile.-
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
-
getWidth
Optional<Double> getWidth()
Returns an optional of the flange width of the profile.- Returns:
- an optional of the flange width of the profile
- Since:
- 9.10.3
-
getThickness
Double getThickness()
Returns the wall thickness of the web.- Returns:
- the wall thickness of the web
- Since:
- 9.10.3
-
getFlangeThickness
Double getFlangeThickness()
Returns the thickness of the flange.- Returns:
- the thickness of the 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
-
getEdgeRadius
Optional<Double> getEdgeRadius()
Returns an optional of the edge radius of the profile.- Returns:
- an optional of the edge radius of the profile
- Since:
- 9.10.3
-
getLegSlope
Optional<Double> getLegSlope()
Returns an optional of the slope of leg of the profile.- Returns:
- an optional of the slope of leg of the profile
- Since:
- 9.10.3
-
getCentreOfGravityInX
Optional<Double> getCentreOfGravityInX()
Returns an optional of the location of centre of gravity along the x axis measured from the center of the bounding box.- Returns:
- an optional of the location of centre of gravity along the x axis measured from the center of the bounding box
- 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
-
-