Interface Ramp
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<RampFlight>
getBottomFlight()
Returns the bottommost flight element of this ramp if this ramp contains any flight elements.List<RampElement>
getRampElements()
Returns the list of ramp elements from bottom to top.Optional<RampFlight>
getTopFlight()
Returns the topmost flight element of this ramp if this ramp 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<RampFlight> getBottomFlight()
Returns the bottommost flight element of this ramp if this ramp contains any flight elements. Otherwise returns empty.- Returns:
- the bottommost flight element of this ramp
- Since:
- 9.10.2
-
getTopFlight
Optional<RampFlight> getTopFlight()
Returns the topmost flight element of this ramp if this ramp contains any flight elements. Otherwise returns empty.- Returns:
- the topmost flight element of this ramp
- Since:
- 9.10.2
-
getRampElements
List<RampElement> getRampElements()
Returns the list of ramp elements from bottom to top.The elements of a ramp with two flights and one landing are:
- Returns:
- the list of ramp elements from bottom to top
- Since:
- 9.10.2
-
-