Interface CProfile
- All Superinterfaces:
ParametricProfile
,Profile
public interface CProfile extends ParametricProfile
Represents the C-shaped profile of a component. Corresponds to IfcCShapeProfileDef of IFC.
- Since:
- 9.10.3
-
Method Summary
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.Double
getDepth()
Returns the depth of the profile.Double
getGirth()
Returns the length of girth of the profile.Optional<Double>
getInternalFilletRadius()
Returns an optional of the internal fillet radius of the profile.Double
getWallThickness()
Returns the wall thickness of the profile.Double
getWidth()
Returns the width of the profile.Methods inherited from interface com.solibri.smc.api.model.profile.ParametricProfile
getParametricProfileType
-
Method Details
-
getDepth
Double getDepth()Returns the depth of the profile.- Returns:
- the depth of the profile
- Since:
- 9.10.3
-
getWidth
Double getWidth()Returns the width of the profile.- Returns:
- the width of the profile
- Since:
- 9.10.3
-
getWallThickness
Double getWallThickness()Returns the wall thickness of the profile.- Returns:
- the wall thickness of the profile
- Since:
- 9.10.3
-
getGirth
Double getGirth()Returns the length of girth of the profile.- Returns:
- the length of girth of the profile
- Since:
- 9.10.3
-
getInternalFilletRadius
Returns an optional of the internal fillet radius of the profile.- Returns:
- an optional of the internal fillet radius of the profile
- Since:
- 9.10.3
-
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
-