|
CFx SDK Documentation 2026 SP0
|
#include <IfcPropertyDefinitionAutoImpl.h>
Public Member Functions | |
| void | getInvHasAssociations (OdDAIObjectIds &HasAssociations) const |
| virtual OdResult | inFields (OdDAI::OdSpfFilerBase *rdFiler) override |
| virtual OdResult | outFields (OdDAI::OdSpfFilerBase *wrFiler) override |
| virtual OdDAI::Entity * | getInstanceType () const override |
| virtual void | unsetAttr (const char *explicitAttrName) override |
| virtual bool | testAttr (const char *explicitAttrName) const override |
| virtual bool | isKindOf (OdIfc::OdIfcEntityType entityType) const override |
| virtual OdIfc::OdIfcEntityType | type () const override |
| virtual OdRxValue | getAttr (const OdIfc::OdIfcAttribute attrDef) const override |
| virtual void | unsetAttr (const OdIfc::OdIfcAttribute explicitAttrDef) override |
| virtual bool | testAttr (const OdIfc::OdIfcAttribute explicitAttrDef) const override |
| virtual bool | putAttr (const OdIfc::OdIfcAttribute explicitAttrDef, const OdRxValue &val) override |
Public Member Functions inherited from OdIfc2x2_final::IfcRoot | |
| OdDAI::CompressedGUID | getGlobalId () const |
| void | setGlobalId (OdDAI::CompressedGUID GlobalId) |
| const OdDAIObjectId & | getOwnerHistory () const |
| void | setOwnerHistory (const OdDAIObjectId &OwnerHistory) |
| const OdAnsiString & | getName () const |
| void | setName (const OdAnsiString &Name) |
| const OdAnsiString & | getDescription () const |
| void | setDescription (const OdAnsiString &Description) |
| IfcRoot () | |
Public Member Functions inherited from OdIfc::OdIfcInstance | |
| ODRX_DECLARE_MEMBERS (OdIfcInstance) | |
| OdIfcInstance () | |
| ~OdIfcInstance () | |
| bool | isInstanceOf (OdIfcEntityType entityType) const |
| IfcOpResult | resolved () |
| void | resolve (IfcOpResult resolved, void *resPtr) |
| void | unresolve () |
| virtual void | setGsNode (OdGsCache *pGsNode) |
| virtual OdGsCache * | gsNode () const |
| virtual OdUInt32 | subSetAttributes (OdGiDrawableTraits *traits) const |
| virtual bool | subWorldDraw (OdGiWorldDraw *wd) const |
| virtual OdDbStub * | ownerId () const |
Protected Member Functions | |
| virtual OdRxValue | getAttr (const char *attrName) const override |
| virtual bool | putAttr (const char *explicitAttrName, const OdRxValue &val) override |
Friends | |
| class | IfcRelAssociates |
Additional Inherited Members | |
Static Public Member Functions inherited from OdIfc::OdIfcInstance | |
| static const OdGePoint3d * | asPoint3d (const OdIfcInstance *inst) |
| static const OdGePoint2d * | asPoint2d (const OdIfcInstance *inst) |
| static const OdGeVector3d * | asVector3d (const OdIfcInstance *inst) |
| static const OdGeVector2d * | asVector2d (const OdIfcInstance *inst) |
| static const OdGeMatrix2d * | asMatrix2d (const OdIfcInstance *inst) |
| static const OdGeMatrix3d * | asMatrix3d (const OdIfcInstance *inst) |
| static OdIfcCompoundPtr | asCompound (OdSmartPtr< OdIfcInstance > inst) |
| static const OdCmEntityColor * | asRgbColor (const OdIfcInstance *inst) |
Protected Attributes inherited from OdIfc2x2_final::IfcRoot | |
| OdDAI::CompressedGUID | m_GlobalId |
| OdDAIObjectId | m_OwnerHistory |
| OdAnsiString | m_Name |
| OdAnsiString | m_Description |
Protected Attributes inherited from OdIfc::OdIfcInstance | |
| void * | m_resPtr |
| IfcOpResult | m_resolved |
IfcPropertyDefinition defines the generalization of all characteristics (i.e. a grouping of individual properties), that can be assigned to objects. Currently, subtypes of IfcPropertyDefinition include property set occurrences, property set templates and property templates.
Property set template - IfcPropertySetTemplate, a collection of property templates that determine the definition of properties used within a project context. Property template - IfcPropertyTemplate, a single template that determines the definition of a particular property used in the same project context. The template can determine the name, description, data type, the unit, or a standard expression for each property that is based on that template. Property set occurrence - IfcPropertySet, a set of individual properties (that may or may not be determined by a property template) holding individual values, measure types and units, and are associated to an object occurrence or object type.
Property definitions define information that is shared among multiple instances of objects, either object occurrences or object types. IfcPropertyDefinition's (by their instantiable subtypes) can participate within the following relationships: Assignment to a project context - an HasContext relationship to IfcRelDeclares that establishes the project context in which this property definition is declared. This relationship is mostly applicable to subtypes of IfcPropertyTemplateDefinition. Association to external resources - an HasAssociation relationship to IfcRelAssociates that refers to external sources of information (most notably a classification or document) and creates a uni-directional association. There is no dependency implied by the association.
Definition at line 61 of file Ifc2x2_Final/IfcPropertyDefinitionAutoImpl.h.
|
overrideprotectedvirtual |
Returns an attribute value for the specified attribute name.
| attrName | [in] Name of an attribute to query. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Returns an attribute value for the specified attribute definition.
| attrDef | [in] Attribute definition to query. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Returns a type of a class instance.
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcBuildingElementComponentType, OdIfc2x2_final::IfcBuildingElementType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDiscreteAccessoryType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDistributionControlElementType, OdIfc2x2_final::IfcDistributionElementType, OdIfc2x2_final::IfcDistributionFlowElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementComponentType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyConversionDeviceType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFastenerType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowControllerType, OdIfc2x2_final::IfcFlowFittingType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFlowMovingDeviceType, OdIfc2x2_final::IfcFlowSegmentType, OdIfc2x2_final::IfcFlowStorageDeviceType, OdIfc2x2_final::IfcFlowTerminalType, OdIfc2x2_final::IfcFlowTreatmentDeviceType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnishingElementType, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMechanicalFastenerType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcSystemFurnitureElementType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
| void OdIfc2x2_final::IfcPropertyDefinition::getInvHasAssociations | ( | OdDAIObjectIds & | HasAssociations | ) | const |
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.
| HasAssociations | [out] Receives the value of HasAssociations attribute. |
|
overridevirtual |
Reads object's data from the specified filer.
| rdFiler | [in] Pointer to a filer from which to read the data. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Checks whether the specified instance is the object derived from or belongs to this class.
| entityType | [in] Entity to check. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcBuildingElementComponentType, OdIfc2x2_final::IfcBuildingElementType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDiscreteAccessoryType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDistributionControlElementType, OdIfc2x2_final::IfcDistributionElementType, OdIfc2x2_final::IfcDistributionFlowElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementComponentType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyConversionDeviceType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFastenerType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowControllerType, OdIfc2x2_final::IfcFlowFittingType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFlowMovingDeviceType, OdIfc2x2_final::IfcFlowSegmentType, OdIfc2x2_final::IfcFlowStorageDeviceType, OdIfc2x2_final::IfcFlowTerminalType, OdIfc2x2_final::IfcFlowTreatmentDeviceType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnishingElementType, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMechanicalFastenerType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcSystemFurnitureElementType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Writes object's data the the specified filer.
| wrFiler | [in] Pointer to a filer to which to write the data. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overrideprotectedvirtual |
Sets the specified attribute with a given value.
| explicitAttrName | [in] Explicit name of the attribute to set. |
| val | [in] Value to set. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Sets the specified attribute with a given value.
| explicitAttrDef | [in] Explicit attribute definition to set. |
| val | [in] Value to set. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Checks whether the specified attribute is set.
| explicitAttrName | [in] Explicit name of the attribute to test. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Checks whether the specified attribute is set.
| explicitAttrDef | [in] Attribute definition to test. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Returns the type of this entity.
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcBuildingElementComponentType, OdIfc2x2_final::IfcBuildingElementType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDiscreteAccessoryType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDistributionControlElementType, OdIfc2x2_final::IfcDistributionElementType, OdIfc2x2_final::IfcDistributionFlowElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementComponentType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyConversionDeviceType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFastenerType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowControllerType, OdIfc2x2_final::IfcFlowFittingType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFlowMovingDeviceType, OdIfc2x2_final::IfcFlowSegmentType, OdIfc2x2_final::IfcFlowStorageDeviceType, OdIfc2x2_final::IfcFlowTerminalType, OdIfc2x2_final::IfcFlowTreatmentDeviceType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnishingElementType, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMechanicalFastenerType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcSystemFurnitureElementType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Resets a value for the specified attribute.
| explicitAttrName | [in] Explicit name of the attribute to reset. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
overridevirtual |
Resets a value for the specified attribute.
| explicitAttrDef | [in] Explicit definition that represents an attribute to reset. |
Reimplemented from OdIfc2x2_final::IfcRoot.
Reimplemented in OdIfc2x2_final::IfcActuatorType, OdIfc2x2_final::IfcAirTerminalBoxType, OdIfc2x2_final::IfcAirTerminalType, OdIfc2x2_final::IfcAirToAirHeatRecoveryType, OdIfc2x2_final::IfcAlarmType, OdIfc2x2_final::IfcBeamType, OdIfc2x2_final::IfcBoilerType, OdIfc2x2_final::IfcCableCarrierFittingType, OdIfc2x2_final::IfcCableCarrierSegmentType, OdIfc2x2_final::IfcCableSegmentType, OdIfc2x2_final::IfcChillerType, OdIfc2x2_final::IfcCoilType, OdIfc2x2_final::IfcColumnType, OdIfc2x2_final::IfcCompressorType, OdIfc2x2_final::IfcCondenserType, OdIfc2x2_final::IfcControllerType, OdIfc2x2_final::IfcCooledBeamType, OdIfc2x2_final::IfcCoolingTowerType, OdIfc2x2_final::IfcCoveringType, OdIfc2x2_final::IfcDamperType, OdIfc2x2_final::IfcDistributionChamberElementType, OdIfc2x2_final::IfcDoorLiningProperties, OdIfc2x2_final::IfcDoorPanelProperties, OdIfc2x2_final::IfcDoorStyle, OdIfc2x2_final::IfcDuctFittingType, OdIfc2x2_final::IfcDuctSegmentType, OdIfc2x2_final::IfcDuctSilencerType, OdIfc2x2_final::IfcElectricalBaseProperties, OdIfc2x2_final::IfcElectricApplianceType, OdIfc2x2_final::IfcElectricFlowStorageDeviceType, OdIfc2x2_final::IfcElectricGeneratorType, OdIfc2x2_final::IfcElectricHeaterType, OdIfc2x2_final::IfcElectricMotorType, OdIfc2x2_final::IfcElectricTimeControlType, OdIfc2x2_final::IfcElementQuantity, OdIfc2x2_final::IfcElementType, OdIfc2x2_final::IfcEnergyProperties, OdIfc2x2_final::IfcEvaporativeCoolerType, OdIfc2x2_final::IfcEvaporatorType, OdIfc2x2_final::IfcFanType, OdIfc2x2_final::IfcFilterType, OdIfc2x2_final::IfcFireSuppressionTerminalType, OdIfc2x2_final::IfcFlowInstrumentType, OdIfc2x2_final::IfcFlowMeterType, OdIfc2x2_final::IfcFluidFlowProperties, OdIfc2x2_final::IfcFurnitureType, OdIfc2x2_final::IfcGasTerminalType, OdIfc2x2_final::IfcHeatExchangerType, OdIfc2x2_final::IfcHumidifierType, OdIfc2x2_final::IfcJunctionBoxType, OdIfc2x2_final::IfcLampType, OdIfc2x2_final::IfcLightFixtureType, OdIfc2x2_final::IfcMemberType, OdIfc2x2_final::IfcMotorConnectionType, OdIfc2x2_final::IfcOutletType, OdIfc2x2_final::IfcPermeableCoveringProperties, OdIfc2x2_final::IfcPipeFittingType, OdIfc2x2_final::IfcPipeSegmentType, OdIfc2x2_final::IfcPlateType, OdIfc2x2_final::IfcPropertySet, OdIfc2x2_final::IfcPropertySetDefinition, OdIfc2x2_final::IfcProtectiveDeviceType, OdIfc2x2_final::IfcPumpType, OdIfc2x2_final::IfcRailingType, OdIfc2x2_final::IfcRampFlightType, OdIfc2x2_final::IfcReinforcementDefinitionProperties, OdIfc2x2_final::IfcSanitaryTerminalType, OdIfc2x2_final::IfcSensorType, OdIfc2x2_final::IfcServiceLifeFactor, OdIfc2x2_final::IfcSlabType, OdIfc2x2_final::IfcSoundProperties, OdIfc2x2_final::IfcSoundValue, OdIfc2x2_final::IfcSpaceHeaterType, OdIfc2x2_final::IfcSpaceThermalLoadProperties, OdIfc2x2_final::IfcStackTerminalType, OdIfc2x2_final::IfcStairFlightType, OdIfc2x2_final::IfcSwitchingDeviceType, OdIfc2x2_final::IfcTankType, OdIfc2x2_final::IfcTransformerType, OdIfc2x2_final::IfcTransportElementType, OdIfc2x2_final::IfcTubeBundleType, OdIfc2x2_final::IfcTypeObject, OdIfc2x2_final::IfcTypeProduct, OdIfc2x2_final::IfcUnitaryEquipmentType, OdIfc2x2_final::IfcValveType, OdIfc2x2_final::IfcVibrationIsolatorType, OdIfc2x2_final::IfcWallType, OdIfc2x2_final::IfcWasteTerminalType, OdIfc2x2_final::IfcWindowLiningProperties, OdIfc2x2_final::IfcWindowPanelProperties, and OdIfc2x2_final::IfcWindowStyle.
|
friend |
Definition at line 177 of file Ifc2x2_Final/IfcPropertyDefinitionAutoImpl.h.