Interface Stair
- All Superinterfaces:
Component
The Stair interface provides geometric information about the stair shape. Components that are stairs are instances of
Stair.
- Since:
- 9.10.2
-
Method Summary
Modifier and TypeMethodDescriptionReturns the bottommost flight element of this stair if this stair contains any flight elements.Returns the list of stair elements from bottom to top.Returns the topmost flight element of this stair if this stair contains any flight elements.Methods inherited from interface com.solibri.smc.api.model.Component
distance, distance, equals, getAllMaterials, getBATID, getBottomElevationFromFloor, getBoundingBox, getBoundingBoxHeight, getBoundingBoxLength, getBoundingBoxWidth, getBuilding, getComponentName, getComponentType, getCompositionType, getConstructionType, getDescriptionText, getDisciplineName, getDistanceToNextFloor, getElementType, getFederatedFloor, getFloor, getFootprint, getFunctionalSystems, getGeometryType, getGlobalBottomElevation, getGlobalCoordinate, getGlobalTopElevation, getGroups, getGUID, getHyperlinks, getIfcEntityType, getIfcType, getInformation, getInformationAsString, getIntersections, getMaterials, getModel, getName, getNameText, getObjectType, getParametricInformationAsString, getPredefinedType, getProfile, getPropertySets, getPropertySets, getPropertyValue, getRelated, getResolvedPredefinedType, getSite, getTopElevationFromFloor, getTriangleMesh, getTypeName, horizontalDistance, horizontalDistance, isOnBuildingEnvelope, projectionOnXYPlaneDistance, projectionOnXYPlaneDistance, verticalDistance, verticalDistance
-
Method Details
-
getBottomFlight
Optional<StairFlight> getBottomFlight()Returns the bottommost flight element of this stair if this stair contains any flight elements. Otherwise returns empty.- Returns:
- the bottommost flight element of this stair
- Since:
- 9.10.2
-
getTopFlight
Optional<StairFlight> getTopFlight()Returns the topmost flight element of this stair if this stair contains any flight elements. Otherwise returns empty.- Returns:
- the topmost flight element of this stair
- Since:
- 9.10.2
-
getStairElements
List<StairElement> getStairElements()Returns the list of stair elements from bottom to top.The elements of a stair with two flights and one landing are:
- Returns:
- the list of stair elements from bottom to top
- Since:
- 9.10.2
-