The 2nd level space boundary defines the physical or virtual delimiter of a space by the relationship IfcRelSpaceBoundary2ndLevel to the surrounding elements. 2nd level space boundaries are characterized by:
2nd level space boundaries define the heat transfer surfaces on both sides of building elements that separate spaces. The generation of 2nd level space boundaries has to take building elements and spaces on the other side into account.
The following picture shows the attribute ParentBoundary with inverse InnerBoundaries that is provided to link the space boundaries of doors, windows, and openings to the parent boundary, such as of a wall or slab. The attribute CorrespondingBoundary with inverse Corresponds is provided to link the pair of space boundaries on the opposite sides of the building element.
2nd level space boundaries are used by many analysis packages that require a surface view of the building that can be transformed into the various simple topological models. Examples of such analysis packages include: energy analysis, lighting analysis, fluid dynamics.
File: IfcRelSpaceBoundary2ndLevelAutoImpl.h
Namespace: OdIfc4x3_rc1
Creates a new application instance with default parameters. (Inherited from ApplicationInstance) | |
Default constructor for the IfcRelSpaceBoundary class. (Inherited from IfcRelSpaceBoundary) | |
Default constructor for the IfcRoot class. (Inherited from IfcRoot) | |
Creates a new IFC instance object with default parameters. (Inherited from OdIfcInstance) | |
Destroys the instance object. (Inherited from OdIfcInstance) |
Returns the result of the instance resolution represented as a compound object. (Inherited from OdIfcInstance) | |
Returns the result of the instance resolution represented as a two-dimensional matrix. (Inherited from OdIfcInstance) | |
Returns the result of the instance resolution represented as a three-dimensional vector. (Inherited from OdIfcInstance) | |
Returns the result of the instance resolution represented as a two-dimensional point. (Inherited from OdIfcInstance) | |
Returns the result of the instance resolution represented as a three-dimensional point. (Inherited from OdIfcInstance) | |
Returns the result of the instance resolution represented as an RGB color object. (Inherited from OdIfcInstance) | |
Returns the result of the instance resolution represented as a two-dimensional vector. (Inherited from OdIfcInstance) | |
Returns the result of the instance resolution represented as a three-dimensional vector. (Inherited from OdIfcInstance) | |
Cleans dynamic attributes. (Inherited from ApplicationInstance) | |
Compares the application instance object with another object. (Inherited from ApplicationInstance) | |
Early-bound version of instances comparison. (Inherited from IfcRelConnects) | |
Early-bound version of instances comparison. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Early-bound version of instances comparison. | |
Early-bound version of instances comparison. (Inherited from IfcRelSpaceBoundary) | |
Early-bound version of instances comparison. (Inherited from IfcRelationship) | |
Early-bound version of instances comparison. (Inherited from IfcRoot) | |
Compares the application instance object with another object by comparing their inverse attributes. (Inherited from ApplicationInstance) | |
details Copies the contents of the specified object into this object. (Inherited from ApplicationInstance) | |
Retrieves the Named/Defined data types of the entity instance according to the schema types hierarchy. (Inherited from ApplicationInstance) | |
Retrieves the identifiers of the attributes of entity instances which refer to the current entity instance within the model. (Inherited from ApplicationInstance) | |
Retrieves the identifiers of all entity instances in the model which refer to the entity instance through the specified attribute. (Inherited from ApplicationInstance) | |
Retrieves the identifiers of all the entity instances in the model which refer to the entity instance through the specified attribute name. (Inherited from ApplicationInstance) | |
Retrieves the identifiers of all the entity instances in the model that refer to the current entity instance. (Inherited from ApplicationInstance) | |
Retrieves the current value of an attribute specified by its name. (Inherited from ApplicationInstance) | |
Retrieves the current value of the attribute specified by its name. (Inherited from OdDAIObjectSDAI) | |
Retrieves the current value of an attribute specified by its definition. (Inherited from OdIfcInstance) | |
This is the overview for the getAttr method overload. | |
This is the overview for the getAttr method overload. | |
This is the overview for the getAttr method overload. | |
This is the overview for the getAttr method overload. | |
Retrieves the current value of an attribute specified by its name in case-insensitive mode. (Inherited from OdDAIObjectSDAI) | |
Returns the value of ConnectionGeometry attribute. This attribute represents physical representation of the space boundary. Provided as a curve or surface given within the LCS of the space. (Inherited from IfcRelSpaceBoundary) | |
Returns the value of CorrespondingBoundary attribute. This attribute represents reference to the other space boundary of the pair of two space boundaries on either side of a space separating thermal boundary element. | |
Calculates a value of a derived attribute specified by its name. (Inherited from ApplicationInstance) | |
Returns the description of an object. (Inherited from IfcRoot) | |
Returns a globally unique identifier within the entire software world. (Inherited from IfcRoot) | |
Retrieves the type of the Standard Data Access Interface (SDAI) object. (Inherited from OdDAIObjectSDAI) | |
Returns a type of a class instance. (Inherited from IfcRelConnects) | |
Returns a type of a class instance. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Returns a type of a class instance. | |
Returns a type of a class instance. (Inherited from IfcRelSpaceBoundary) | |
Returns a type of a class instance. (Inherited from IfcRelationship) | |
Returns a type of a class instance. (Inherited from IfcRoot) | |
Returns the value of InternalOrExternalBoundary attribute. This attribute defines whether the Space Boundary is internal (Internal), or external, i.e. adjacent to open space (that can be an partially enclosed space, such as terrace (External). (Inherited from IfcRelSpaceBoundary) | |
Returns the value of Corresponds attribute. This attribute represents reference to the other space boundary of the pair of two space boundaries on either side of a space separating thermal boundary element. | |
Returns the value of InnerBoundaries attribute. This attribute represents reference to the inner boundaries of the space boundary. Inner boundaries are defined by the space boundaries of openings, doors and windows. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Retrieves the current value of an inverse attribute with a specified name. (Inherited from ApplicationInstance) | |
Returns a name that is used by the participating software systems or users. (Inherited from IfcRoot) | |
Returns the information about the current ownership of that object, including owning actor, application, local identification and information captured about the recent changes of the object. (Inherited from IfcRoot) | |
Returns the value of ParentBoundary attribute. This attribute represents reference to the host, or parent, space boundary within which this inner boundary is defined. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Returns the value of PhysicalOrVirtualBoundary attribute. This attribute defines, whether the Space Boundary is physical (Physical) or virtual (Virtual). (Inherited from IfcRelSpaceBoundary) | |
Returns the value of RelatedBuildingElement attribute. This attribute represents reference to Building Element, that defines the Space Boundaries. (Inherited from IfcRelSpaceBoundary) | |
Retrieves the current Gs node object of the entity. (Inherited from ApplicationInstance) | |
Retrieves the current Gs node object of the Standard Data Access Interface (SDAI) object. (Inherited from OdDAIObjectSDAI) | |
Retrieves the current Gs node object of the instance. (Inherited from OdIfcInstance) | |
Retrieves the database object identifier of the application instance. (Inherited from ApplicationInstance) | |
Retrieves the database object identifier of the Standard Data Access Interface (SDAI) object. (Inherited from OdDAIObjectSDAI) | |
Reads values of the instance's explicit attribute fields from a file buffer that is associated with a specified filer object. (Inherited from ApplicationInstance) | |
Reads object's data from the specified filer. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Reads object's data from the specified filer. | |
Reads object's data from the specified filer. (Inherited from IfcRelSpaceBoundary) | |
Reads object's data from the specified filer. (Inherited from IfcRoot) | |
Retrieves whether the instance is an instance of a specified type. (Inherited from OdIfcInstance) | |
This is the overview for the isInstanceOf method overload. | |
This is the overview for the isInstanceOf method overload. | |
Checks whether the specified instance is the object derived from or belongs to this class. (Inherited from IfcRelConnects) | |
Checks whether the specified instance is the object derived from or belongs to this class. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Checks whether the specified instance is the object derived from or belongs to this class. | |
Checks whether the specified instance is the object derived from or belongs to this class. (Inherited from IfcRelSpaceBoundary) | |
Checks whether the specified instance is the object derived from or belongs to this class. (Inherited from IfcRelationship) | |
Checks whether the specified instance is the object derived from or belongs to this class. (Inherited from IfcRoot) | |
Retrieves whether the instance belongs to a specified entity type. (Inherited from OdIfcInstance) | |
This is the overview for the isKindOf method overload. | |
This is the overview for the isKindOf method overload. | |
Retrieves whether the Standard Data Access Interface (SDAI) object is a persistent one. (Inherited from OdDAIObjectSDAI) | |
Writes values of the instance's explicit attribute fields to a file buffer that is assigned to a specified filer object. (Inherited from ApplicationInstance) | |
Writes object's data the the specified filer. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Writes object's data the the specified filer. | |
Writes object's data the the specified filer. (Inherited from IfcRelSpaceBoundary) | |
Writes object's data the the specified filer. (Inherited from IfcRoot) | |
Retrieves the model that contains the application instance. (Inherited from ApplicationInstance) | |
Retrieves the model object that contains the Standard Data Access Interface (SDAI) object. (Inherited from OdDAIObjectSDAI) | |
Retrieves the file that contains the model with this application instance. (Inherited from ApplicationInstance) | |
This is the overview for the putAttr method overload. | |
This is the overview for the putAttr method overload. | |
This is the overview for the putAttr method overload. | |
This is the overview for the putAttr method overload. | |
This is the overview for the putAttr method overload. | |
This is the overview for the putAttr method overload. | |
Sets a new value of an attribute that is specified by its name in the case insensitive mode. (Inherited from ApplicationInstance) | |
Sets a new value of an attribute specified with its name after the validation is performed. (Inherited from ApplicationInstance) | |
Returns the value of RelatingSpace attribute. This attribute represents reference to one spaces that is delimited by this boundary. (Inherited from IfcRelSpaceBoundary) | |
Removes inverse attributes from related application instances. (Inherited from ApplicationInstance) | |
Resolves the instance and returns the result of the instance composition to a calling subroutine. (Inherited from OdIfcInstance) | |
Retrieves whether the instance is resolved into a compound object, into a Ge compound object, or is unresolved/visited. (Inherited from OdIfcInstance) | |
Sets the value of ConnectionGeometry attribute. This attribute represents physical representation of the space boundary. Provided as a curve or surface given within the LCS of the space. (Inherited from IfcRelSpaceBoundary) | |
Sets the value of CorrespondingBoundary attribute. This attribute represents reference to the other space boundary of the pair of two space boundaries on either side of a space separating thermal boundary element. | |
Sets the object description. (Inherited from IfcRoot) | |
Assigns a globally unique identifier within the entire software world. (Inherited from IfcRoot) | |
Sets a new Gs node cache for the entity. (Inherited from ApplicationInstance) | |
Sets a new Gs node cache for the Standard Data Access Interface (SDAI) object. (Inherited from OdDAIObjectSDAI) | |
Sets a new Gs node cache for the instance. (Inherited from OdIfcInstance) | |
Sets the value of InternalOrExternalBoundary attribute. This attribute defines whether the Space Boundary is internal (Internal), or external, i.e. adjacent to open space (that can be an partially enclosed space, such as terrace (External). (Inherited from IfcRelSpaceBoundary) | |
Sets inverse attributes to related application instances. (Inherited from ApplicationInstance) | |
Sets the object ID of this instance to inverse attributes of related instances according to schema specification of inverse attributes. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Sets the object ID of this instance to inverse attributes of related instances according to schema specification of inverse attributes. | |
Sets the object ID of this instance to inverse attributes of related instances according to schema specification of inverse attributes. (Inherited from IfcRelSpaceBoundary) | |
Sets inverse attributes to related application instances. (Inherited from OdIfc4x3_RC1Instance) | |
Sets the name of the object. (Inherited from IfcRoot) | |
Assigns the information about the current ownership of that object, including owning actor, application, local identification and information captured about the recent changes of the object. (Inherited from IfcRoot) | |
Sets the value of ParentBoundary attribute. This attribute represents reference to the host, or parent, space boundary within which this inner boundary is defined. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Sets the value of PhysicalOrVirtualBoundary attribute. This attribute defines, whether the Space Boundary is physical (Physical) or virtual (Virtual). (Inherited from IfcRelSpaceBoundary) | |
Sets the value of RelatedBuildingElement attribute. This attribute represents reference to Building Element, that defines the Space Boundaries. (Inherited from IfcRelSpaceBoundary) | |
Sets the values of the entity's sub-entity traits. (Inherited from ApplicationInstance) | |
Sets the values of the instance's sub-entity traits. (Inherited from OdIfcInstance) | |
Draws a graphical entity representation that is independent of any viewport context. (Inherited from ApplicationInstance) | |
Draws a graphical instance representation that is independent of any viewport context. (Inherited from OdIfcInstance) | |
This is the overview for the testAttr method overload. | |
This is the overview for the testAttr method overload. | |
This is the overview for the testAttr method overload. | |
This is the overview for the testAttr method overload. | |
This is the overview for the testAttr method overload. | |
This is the overview for the testAttr method overload. | |
This is the overview for the testAttr method overload. | |
Retrieves whether the attribute value is set or is unset. The specified attribute name is case-insensitive. (Inherited from OdDAIObjectSDAI) | |
Returns the type of this entity. (Inherited from IfcRelConnects) | |
Returns the type of this entity. (Inherited from IfcRelSpaceBoundary1stLevel) | |
Returns the type of this entity. | |
Returns the type of this entity. (Inherited from IfcRelSpaceBoundary) | |
Returns the type of this entity. (Inherited from IfcRelationship) | |
Returns the type of this entity. (Inherited from IfcRoot) | |
Retrieves the current type of the instance. (Inherited from OdIfcInstance) | |
Retrieves the type name of the application instance. (Inherited from ApplicationInstance) | |
Unresolves the instance. (Inherited from OdIfcInstance) | |
This is the overview for the unsetAttr method overload. | |
This is the overview for the unsetAttr method overload. | |
This is the overview for the unsetAttr method overload. | |
This is the overview for the unsetAttr method overload. | |
This is the overview for the unsetAttr method overload. | |
This is the overview for the unsetAttr method overload. | |
Checks whether the value of a specified attribute is set. (Inherited from ApplicationInstance) | |
Checks whether the instance has aggregate attributes, which violate size constraints and retrieves the list of such attributes. (Inherited from ApplicationInstance) | |
Checks whether application instance aggregate attributes has unique items in the case if aggregation type of attribute UNIQUE flag is turned on. (Inherited from ApplicationInstance) | |
Checks whether a specified array instances which don't assume optional attributes (i.e. attributes that can't have unset value) have attribute values. (Inherited from ApplicationInstance) | |
Checks whether the instance has binary attributes with incorrect width and retrieves the list of such attributes. (Inherited from ApplicationInstance) | |
Checks whether each entity instance that represents the value of a specified instance attribute has a valid entity data type. (Inherited from ApplicationInstance) | |
Checks whether the instance has inverse attributes with violated size constraints and retrieves the list of such attributes. (Inherited from ApplicationInstance) | |
Checks whether the instance has unset mandatory attributes and retrieves the list of such attributes. (Inherited from ApplicationInstance) | |
Checks whether the instance has string attributes with incorrect width and retrieves the list of such attributes. (Inherited from ApplicationInstance) | |
This is the overview for the validateWhereRule method overload. |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|