Interface Stair
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<StairFlight>
getBottomFlight()
Returns the bottommost flight element of this stair if this stair contains any flight elements.List<StairElement>
getStairElements()
Returns the list of stair elements from bottom to top.Optional<StairFlight>
getTopFlight()
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, getBATID, getBottomElevationFromFloor, getBoundingBox, getBuilding, getComponentType, getConstructionType, getDescriptionText, getDisciplineName, getFederatedFloor, getFloor, getFootprint, getFunctionalSystems, getGlobalBottomElevation, getGlobalTopElevation, getGroups, getGUID, getHyperlinks, getIfcEntityType, getIntersections, getMaterials, getModel, getName, getProfile, getPropertySets, getPropertySets, getPropertyValue, getRelated, getSite, getTopElevationFromFloor, getTriangleMesh, horizontalDistance, horizontalDistance, isOnBuildingEnvelope, projectionOnXYPlaneDistance, projectionOnXYPlaneDistance, verticalDistance, verticalDistance
-
-
-
-
Method Detail
-
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
-
-