The door lining is the frame which enables the door leaf to be fixed in position. The door lining is used to hang the door leaf. The parameters of the door lining define the geometrically relevant parameter of the lining.
The IfcDoorLiningProperties are included in the list of properties of IfcDoorType.HasPropertySets. More information about the door lining can be included in the same list of the IfcDoorTyype using another IfcPropertySet for dynamic extensions. The IfcDoorLiningProperties does not hold its own geometric representation. However it defines parameters which can be used to create the shape of the door type (which is inserted by the IfcDoor into the spatial context of the project).
changes
File: IfcDoorLiningPropertiesAutoImpl.h
Namespace: OdIfc4
Creates a new application instance with default parameters. (Inherited from ApplicationInstance) | |
Default constructor for the IfcDoorLiningProperties class. | |
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. | |
Early-bound version of instances comparison. (Inherited from IfcPreDefinedPropertySet) | |
Early-bound version of instances comparison. (Inherited from IfcPropertyDefinition) | |
Early-bound version of instances comparison. (Inherited from IfcPropertySetDefinition) | |
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) | |
Returns an attribute value for the specified attribute definition. (Inherited from IfcPropertyDefinition) | |
Returns an attribute value for the specified attribute definition. (Inherited from IfcPropertySetDefinition) | |
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. | |
Retrieves the current value of an attribute specified by its name in case-insensitive mode. (Inherited from OdDAIObjectSDAI) | |
Returns the value of CasingDepth attribute. This attribute represents depth of the casing (dimension in plane perpendicular to door leaf). If given it is applied equally to all four sides of the adjacent wall. | |
Returns the value of CasingThickness attribute. This attribute represents thickness of the casing (dimension in plane of the door leaf). If given it is applied equally to all four sides of the adjacent wall. | |
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. | |
Returns a type of a class instance. (Inherited from IfcPreDefinedPropertySet) | |
Returns a type of a class instance. (Inherited from IfcPropertyDefinition) | |
Returns a type of a class instance. (Inherited from IfcPropertySetDefinition) | |
Returns a type of a class instance. (Inherited from IfcRoot) | |
Returns the value of DefinesOccurrence attribute. DefinesOccurrence is reference to the relation to one or many object occurrences that are characterized by the property set definition. A single property set can be assigned to multiple object occurrences using the objectified relationship IfcRefDefinesByProperties. (Inherited from IfcPropertySetDefinition) | |
Returns the value of DefinesType attribute. DefinesType is the type of an object to which the property set is assigned. The property set acts as a shared property set to all occurrences of the type object. (Inherited from IfcPropertySetDefinition) | |
Returns the value of HasAssociations attribute. This attribute represents reference to the relationship IfcRelAssociates and thus to those externally defined concepts, like classifications, documents, or library information, which are associated to the property definition. (Inherited from IfcPropertyDefinition) | |
Returns the value of HasContext attribute. This attribute is an assignment to a project contextrelationship that establishes the project context in which this property definition is declared. (Inherited from IfcPropertyDefinition) | |
Returns the value of IsDefinedBy attribute. IsDefinedBy is a relation to the property set template, via the objectified relationship IfcRelDefinesByTemplate, that provides the definition template for the property set or quantity set and its properties, if it is specified. (Inherited from IfcPropertySetDefinition) | |
Retrieves the current value of an inverse attribute with a specified name. (Inherited from ApplicationInstance) | |
Returns the value of LiningDepth attribute. This attribute represents depth of the door lining, measured perpendicular to the plane of the door lining. If omitted (and with a given value to lining thickness) it indicates an adjustable depth (i.e. a depth that adjusts to the thickness of the wall into which the occurrence of this door style is inserted). | |
Returns the value of LiningOffset attribute. This attribute represents offset (dimension in plane perpendicular to door leaf) of the door lining. The offset is given as distance to the x axis of the local placement. | |
Returns the value of LiningThickness attribute. This attribute represents thickness of the door lining (see class description for more information). If LiningThickness value is 0 it denotes a door without a lining (all other lining parameters are set to 0 in this case). If the LiningThickness is unset it denotes that the value is not available. | |
Returns the value of LiningToPanelOffsetX attribute. This attribute represents offset between the lining and the window panel measured along the x-axis of the local placement. | |
Returns the value of LiningToPanelOffsetY attribute. This attribute represents offset between the lining and the door panel measured along the y-axis of the local placement. | |
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 ShapeAspectStyle attribute. This attribute represents pointer to the shape aspect, if given. The shape aspect reflects the part of the door shape, which represents the door lining. | |
Returns the value of ThresholdDepth attribute. This attribute represents depth (dimension in plane perpendicular to door leaf) of the door threshold. Only given if the door lining includes a threshold. If omitted (and with a given value to threshold thickness) it indicates an adjustable depth (i.e. a depth that adjusts to the thickness of the wall into which the occurrence of this door style is inserted). | |
Returns the value of ThresholdOffset attribute. This attribute represents offset (dimension in plane perpendicular to door leaf) of the door threshold. The offset is given as distance to the x axis of the local placement. Only given if the door lining includes a threshold and the parameter is known. | |
Returns the value of ThresholdThickness attribute. This attribute represents thickness of the door threshold (see class description for more information). If ThresholdThickness value is 0 it denotes a door without a threshold (ThresholdDepth will be reset to "unset" in this case). If the ThresholdThickness is unset it denotes that the information about a threshold is not available. | |
Returns the value of TransomOffset attribute. This attribute represents offset of the transom (if given) which divides the door leaf from a glazing (or window) above. The offset is given from the bottom of the door opening. | |
Returns the value of TransomThickness attribute. This attribute represents thickness (width in plane parallel to door leaf) of the transom (if provided - that is, if the TransomOffset attribute is set), which divides the door leaf from a glazing (or window) above. If the TransomThickness is set to zero (and the TransomOffset set to a positive length), then the door is divided vertically into a leaf and transom window area without a physical frame. | |
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. | |
Reads object's data from the specified filer. (Inherited from IfcPropertyDefinition) | |
Reads object's data from the specified filer. (Inherited from IfcPropertySetDefinition) | |
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. | |
Checks whether the specified instance is the object derived from or belongs to this class. (Inherited from IfcPreDefinedPropertySet) | |
Checks whether the specified instance is the object derived from or belongs to this class. (Inherited from IfcPropertyDefinition) | |
Checks whether the specified instance is the object derived from or belongs to this class. (Inherited from IfcPropertySetDefinition) | |
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. | |
Writes object's data the the specified filer. (Inherited from IfcPropertyDefinition) | |
Writes object's data the the specified filer. (Inherited from IfcPropertySetDefinition) | |
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) | |
Sets the specified attribute with a given value. (Inherited from IfcPropertyDefinition) | |
Sets the specified attribute with a given value. (Inherited from IfcPropertySetDefinition) | |
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) | |
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 CasingDepth attribute. This attribute represents depth of the casing (dimension in plane perpendicular to door leaf). If given it is applied equally to all four sides of the adjacent wall. | |
Sets the value of CasingThickness attribute. This attribute represents thickness of the casing (dimension in plane of the door leaf). If given it is applied equally to all four sides of the adjacent wall. | |
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 inverse attributes to related application instances. (Inherited from ApplicationInstance) | |
Sets inverse attributes to related application instances. (Inherited from OdIfc4Instance) | |
Sets the value of LiningDepth attribute. This attribute represents depth of the door lining, measured perpendicular to the plane of the door lining. If omitted (and with a given value to lining thickness) it indicates an adjustable depth (i.e. a depth that adjusts to the thickness of the wall into which the occurrence of this door style is inserted). | |
Sets the value of LiningOffset attribute. This attribute represents offset (dimension in plane perpendicular to door leaf) of the door lining. The offset is given as distance to the x axis of the local placement. | |
Sets the value of LiningThickness attribute. This attribute represents thickness of the door lining (see class description for more information). If LiningThickness value is 0 it denotes a door without a lining (all other lining parameters are set to 0 in this case). If the LiningThickness is unset it denotes that the value is not available. | |
Sets the value of LiningToPanelOffsetX attribute. This attribute represents offset between the lining and the window panel measured along the x-axis of the local placement. | |
Sets the value of LiningToPanelOffsetY attribute. This attribute represents offset between the lining and the door panel measured along the y-axis of the local placement. | |
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 ShapeAspectStyle attribute. This attribute represents pointer to the shape aspect, if given. The shape aspect reflects the part of the door shape, which represents the door lining. | |
Sets the value of ThresholdDepth attribute. This attribute represents depth (dimension in plane perpendicular to door leaf) of the door threshold. Only given if the door lining includes a threshold. If omitted (and with a given value to threshold thickness) it indicates an adjustable depth (i.e. a depth that adjusts to the thickness of the wall into which the occurrence of this door style is inserted). | |
Sets the value of ThresholdOffset attribute. This attribute represents offset (dimension in plane perpendicular to door leaf) of the door threshold. The offset is given as distance to the x axis of the local placement. Only given if the door lining includes a threshold and the parameter is known. | |
Sets the value of ThresholdThickness attribute. This attribute represents thickness of the door threshold (see class description for more information). If ThresholdThickness value is 0 it denotes a door without a threshold (ThresholdDepth will be reset to "unset" in this case). If the ThresholdThickness is unset it denotes that the information about a threshold is not available. | |
Sets the value of TransomOffset attribute. This attribute represents offset of the transom (if given) which divides the door leaf from a glazing (or window) above. The offset is given from the bottom of the door opening. | |
Sets the value of TransomThickness attribute. This attribute represents thickness (width in plane parallel to door leaf) of the transom (if provided - that is, if the TransomOffset attribute is set), which divides the door leaf from a glazing (or window) above. If the TransomThickness is set to zero (and the TransomOffset set to a positive length), then the door is divided vertically into a leaf and transom window area without a physical frame. | |
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. | |
Returns the type of this entity. (Inherited from IfcPreDefinedPropertySet) | |
Returns the type of this entity. (Inherited from IfcPropertyDefinition) | |
Returns the type of this entity. (Inherited from IfcPropertySetDefinition) | |
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.
|