Interface Ramp
- All Superinterfaces:
Component
The Ramp interface provides geometric information about the ramp shape. Components that are ramps are instances of
Ramp.
- Since:
- 9.10.2
-
Method Summary
Modifier and TypeMethodDescriptionReturns the bottommost flight element of this ramp if this ramp contains any flight elements.Returns the list of ramp elements from bottom to top.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, 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<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
-