Interface SpaceBoundary
public interface SpaceBoundary
The 
SpaceBoundary interface provides information about the space boundary. The space boundary defines the
 physical or virtual delimiter of a space as its relationship to the surrounding elements.- Since:
 - 9.10.2
 
- 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe type of the space boundary. - 
Method Summary
 
- 
Method Details
- 
getArea
double getArea()Returns the area of the space boundary.- Returns:
 - the area
 - Since:
 - 9.10.2
 
 - 
getSpace
Returns the relating space entity. Reference to space that is delimited by this boundary.- Returns:
 - an Optional having the space entity, or an empty Optional if there is no space entity specified
 - Since:
 - 9.10.2
 
 - 
getType
SpaceBoundary.Type getType()Returns the type of the space boundary.- Returns:
 - the type
 - Since:
 - 9.10.2
 
 - 
getRelatedBuildingElement
Returns the related building element entity. Usually the relating element is a wall, a door or a window that is bounding the space. If the space boundary is between two spaces without an building element between them, then the related building element is not provided.- Returns:
 - an Optional having the related building element, or an empty Optional if there is no related building element
 - Since:
 - 9.10.2
 
 
 -