Bexel Manager API Documentation
|
Represents a single element within a Bexel.Api.Project. E.g. a Wall or a Beam instance. More...
Public Member Functions | |
bool | Equals (Element other) |
override bool | Equals (object obj) |
override int | GetHashCode () |
Static Public Member Functions | |
static bool | operator== (Element left, Element right) |
static bool | operator!= (Element left, Element right) |
Properties | |
override bool | IsValid [get] |
Project | Project [get] |
Returns the project in which the element resides. More... | |
ElementID | ID [get] |
Returns a unique identifier for the element within a single project. More... | |
ElementSource | Source [get] |
Returns the element source from which the element came from. More... | |
Building | Building [get] |
Returns the building in which the element resides. More... | |
BuildingStorey | BuildingStorey [get] |
Returns the building storey in which the element resides. More... | |
Category | Category [get] |
Returns the category of the element. More... | |
Family | Family [get] |
Returns the family of the element. More... | |
ElementRelations | Relations [get] |
Returns a collection of all relations that are contained within the element. More... | |
ElementMaterials | Materials [get] |
Returns a collection of all materials that are contained within the element. More... | |
ElementProperties | Properties [get] |
Returns a collection of all properties that are contained within the element. More... | |
ElementGeometry | Geometry [get] |
Returns the geometry of the element. More... | |
ElementSettings | Settings [get] |
Returns the settings of the element. More... | |
![]() | |
abstract bool | IsValid [get] |
Indicates if the API object is valid or not. More... | |
Additional Inherited Members | |
![]() | |
virtual void | CheckValidity () |
Represents a single element within a Bexel.Api.Project. E.g. a Wall or a Beam instance.
|
get |
Returns the building in which the element resides.
|
get |
Returns the building storey in which the element resides.
|
get |
Returns the category of the element.
|
get |
Returns the family of the element.
|
get |
Returns the geometry of the element.
|
get |
Returns a unique identifier for the element within a single project.
|
get |
Returns a collection of all materials that are contained within the element.
|
get |
Returns the project in which the element resides.
|
get |
Returns a collection of all properties that are contained within the element.
|
get |
Returns a collection of all relations that are contained within the element.
|
get |
Returns the settings of the element.
|
get |
Returns the element source from which the element came from.