Bexel Manager API Documentation
Bexel.Api.BuildingStorey Class Reference

Represents a single storey within a Bexel.Api.Building. More...

Inheritance diagram for Bexel.Api.BuildingStorey:
Bexel.Api.ApiObject IEquatable

Public Member Functions

bool Equals (BuildingStorey other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (BuildingStorey left, BuildingStorey right)
 
static bool operator!= (BuildingStorey left, BuildingStorey right)
 

Properties

override bool IsValid [get]
 
Project Project [get]
 Returns the project in which the building storey resides. More...
 
bool IsDefault [get]
 Indicates if the building storey is the one generated by default. More...
 
BuildingStoreyID ID [get]
 Returns a unique identifier for the building storey within a single project. More...
 
string Name [get]
 Returns the name of the building storey. More...
 
double Elevation [get]
 Returns the elevation of the building storey measured in meters. More...
 
Building Building [get]
 Returns the building in which the building storey resides. More...
 
BuildingStoreyElements Elements [get]
 Returns a collection of all elements that are contained within the building. More...
 
BuildingStoreyProperties Properties [get]
 Returns a collection of all properties that are contained within the building. More...
 
- Properties inherited from Bexel.Api.ApiObject
abstract bool IsValid [get]
 Indicates if the API object is valid or not. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Bexel.Api.ApiObject
virtual void CheckValidity ()
 

Detailed Description

Represents a single storey within a Bexel.Api.Building.

Property Documentation

◆ Building

Building Bexel.Api.BuildingStorey.Building
get

Returns the building in which the building storey resides.

◆ Elements

BuildingStoreyElements Bexel.Api.BuildingStorey.Elements
get

Returns a collection of all elements that are contained within the building.

◆ Elevation

double Bexel.Api.BuildingStorey.Elevation
get

Returns the elevation of the building storey measured in meters.

◆ ID

BuildingStoreyID Bexel.Api.BuildingStorey.ID
get

Returns a unique identifier for the building storey within a single project.

◆ IsDefault

bool Bexel.Api.BuildingStorey.IsDefault
get

Indicates if the building storey is the one generated by default.

A default storey is usually named 'Undefined Storey' and has an elevation of negative infinity.

◆ Name

string Bexel.Api.BuildingStorey.Name
get

Returns the name of the building storey.

◆ Project

Project Bexel.Api.BuildingStorey.Project
get

Returns the project in which the building storey resides.

◆ Properties

BuildingStoreyProperties Bexel.Api.BuildingStorey.Properties
get

Returns a collection of all properties that are contained within the building.