Package com.solibri.smc.api.model
Interface Building
- All Superinterfaces:
Component
,SpatialElement
Represents a building in a model.
- Since:
- 9.10.3
-
Method Summary
Modifier and TypeMethodDescriptionReturns the elevation of terrain.Returns the elevation reference height of the building.getName()
Returns the name of this building.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, getNameText, getObjectType, getParametricInformationAsString, getPredefinedType, getProfile, getPropertySets, getPropertySets, getPropertyValue, getRelated, getResolvedPredefinedType, getSite, getTopElevationFromFloor, getTriangleMesh, getTypeName, horizontalDistance, horizontalDistance, isOnBuildingEnvelope, projectionOnXYPlaneDistance, projectionOnXYPlaneDistance, verticalDistance, verticalDistance
Methods inherited from interface com.solibri.smc.api.model.SpatialElement
getLongName
-
Method Details
-
getName
String getName()Returns the name of this building. -
getElevationRefHeight
OptionalDouble getElevationRefHeight()Returns the elevation reference height of the building.- Returns:
- the long name of the building
- Since:
- 24.9.0
-
getElevationOfTerrain
OptionalDouble getElevationOfTerrain()Returns the elevation of terrain.- Returns:
- the elevation of terrain
- Since:
- 24.9.0
-