CFx SDK Documentation  2020SP3
Public Member Functions | Protected Attributes | Friends | List of all members
OdIfc4x2::OdIfcObjectAuto Class Reference

#include <IfcObjectAutoImpl.h>

Inheritance diagram for OdIfc4x2::OdIfcObjectAuto:
OdIfc4x2::OdIfcObjectDefinitionAuto OdIfc4x2::OdIfcRootAuto OdIfc::OdIfcEntity OdDAI::EntityInstance OdGiDrawable OdRxObject OdIfc4x2::OdIfcActorAuto OdIfc4x2::OdIfcControlAuto OdIfc4x2::OdIfcGroupAuto OdIfc4x2::OdIfcProcessAuto OdIfc4x2::OdIfcProductAuto OdIfc4x2::OdIfcResourceAuto OdIfc4x2::OdIfcOccupantAuto OdIfc4x2::OdIfcActionRequestAuto OdIfc4x2::OdIfcCostItemAuto OdIfc4x2::OdIfcCostScheduleAuto OdIfc4x2::OdIfcPerformanceHistoryAuto OdIfc4x2::OdIfcPermitAuto OdIfc4x2::OdIfcProjectOrderAuto OdIfc4x2::OdIfcWorkCalendarAuto OdIfc4x2::OdIfcWorkControlAuto OdIfc4x2::OdIfcAssetAuto OdIfc4x2::OdIfcInventoryAuto OdIfc4x2::OdIfcStructuralLoadGroupAuto OdIfc4x2::OdIfcStructuralResultGroupAuto OdIfc4x2::OdIfcSystemAuto OdIfc4x2::OdIfcEventAuto OdIfc4x2::OdIfcProcedureAuto OdIfc4x2::OdIfcTaskAuto OdIfc4x2::OdIfcAnnotationAuto OdIfc4x2::OdIfcElementAuto OdIfc4x2::OdIfcPortAuto OdIfc4x2::OdIfcPositioningElementAuto OdIfc4x2::OdIfcProxyAuto OdIfc4x2::OdIfcSpatialElementAuto OdIfc4x2::OdIfcStructuralActivityAuto OdIfc4x2::OdIfcStructuralItemAuto OdIfc4x2::OdIfcConstructionResourceAuto

Public Member Functions

OdAnsiString getObjectType () const
 
void setObjectType (OdAnsiString ObjectType)
 
void getInvIsDeclaredByAggr (OdDAIObjectIds &aggregate) const
 
void getInvDeclaresAggr (OdDAIObjectIds &aggregate) const
 
void getInvIsTypedByAggr (OdDAIObjectIds &aggregate) const
 
void getInvIsDefinedByAggr (OdDAIObjectIds &aggregate) const
 
 OdIfcObjectAuto ()
 
virtual OdResult inFields (OdDAI::OdSpfFilerBase *rdFiler)
 
virtual OdResult outFields (OdDAI::OdSpfFilerBase *wrFiler)
 
virtual bool isKindOf (OdIfcEntityType entityType) const
 
virtual bool isInstanceOf (OdIfcEntityType entityType) const
 
virtual OdDAI::Entity * getInstanceType () const
 
virtual OdIfcEntityType type () const
 
virtual OdAnsiString typeName () const
 
virtual OdRxValue getAttr (const OdAnsiString &attrName) const
 
virtual void unsetAttr (const OdAnsiString &explicitAttrName)
 
virtual bool testAttr (const OdAnsiString &explicitAttrName) const
 
virtual bool putAttr (const OdAnsiString &explicitAttrName, const OdRxValue &val)
 
virtual OdRxValue getAttr (const OdIfcAttribute attrDef) const
 
virtual void unsetAttr (const OdIfcAttribute explicitAttrDef)
 
virtual bool testAttr (const OdIfcAttribute explicitAttrDef) const
 
virtual bool putAttr (const OdIfcAttribute explicitAttrDef, const OdRxValue &val)
 
- Public Member Functions inherited from OdIfc4x2::OdIfcObjectDefinitionAuto
void getInvHasAssignmentsAggr (OdDAIObjectIds &aggregate) const
 
void getInvNestsAggr (OdDAIObjectIds &aggregate) const
 
void getInvIsNestedByAggr (OdDAIObjectIds &aggregate) const
 
void getInvHasContextAggr (OdDAIObjectIds &aggregate) const
 
void getInvIsDecomposedByAggr (OdDAIObjectIds &aggregate) const
 
void getInvDecomposesAggr (OdDAIObjectIds &aggregate) const
 
void getInvHasAssociationsAggr (OdDAIObjectIds &aggregate) const
 
- Public Member Functions inherited from OdIfc4x2::OdIfcRootAuto
OdIfcGUID getGlobalId () const
 
void setGlobalId (OdIfcGUID GlobalId)
 
OdDAIObjectId getOwnerHistory () const
 
void setOwnerHistory (OdDAIObjectId OwnerHistory)
 
OdAnsiString getName () const
 
void setName (OdAnsiString Name)
 
OdAnsiString getDescription () const
 
void setDescription (OdAnsiString Description)
 
 OdIfcRootAuto ()
 
- Public Member Functions inherited from OdIfc::OdIfcEntity
 ODRX_DECLARE_MEMBERS (OdIfcEntity)
 
 OdIfcEntity ()
 
 ~OdIfcEntity ()
 
virtual bool isKindOf (OdIfcEntityType entityType) const
 
virtual bool isInstanceOf (OdIfcEntityType entityType) const
 
IfcOpResult resolved ()
 
void resolve (IfcOpResult resolved, void *resPtr)
 
virtual void setGsNode (OdGsCache *pGsNode)
 
virtual OdGsCachegsNode () const
 
virtual OdUInt32 subSetAttributes (OdGiDrawableTraits *traits) const
 
virtual bool subWorldDraw (OdGiWorldDraw *wd) const
 
- Public Member Functions inherited from OdGiDrawable
 ODRX_DECLARE_MEMBERS (OdGiDrawable)
 
virtual DrawableType drawableType () const
 
ODRX_SEALED_VIRTUAL OdUInt32 setAttributes (OdGiDrawableTraits *pTraits) const ODRX_SEALED
 
ODRX_SEALED_VIRTUAL bool worldDraw (OdGiWorldDraw *pWd) const ODRX_SEALED
 
ODRX_SEALED_VIRTUAL void viewportDraw (OdGiViewportDraw *pVd) const ODRX_SEALED
 
ODRX_SEALED_VIRTUAL OdUInt32 viewportDrawLogicalFlags (OdGiViewportDraw *pVd) const ODRX_SEALED
 
virtual OdResult getGeomExtents (OdGeExtents3d &extents) const
 
ODRX_SEALED_VIRTUAL OdUInt32 regenSupportFlags () const ODRX_SEALED
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Protected Attributes

OdAnsiString m_ObjectType
 
OdDAIObjectIds m_IsDeclaredBy_inv
 
OdDAIObjectIds m_Declares_inv
 
OdDAIObjectIds m_IsTypedBy_inv
 
OdDAIObjectIds m_IsDefinedBy_inv
 
- Protected Attributes inherited from OdIfc4x2::OdIfcObjectDefinitionAuto
OdDAIObjectIds m_HasAssignments_inv
 
OdDAIObjectIds m_Nests_inv
 
OdDAIObjectIds m_IsNestedBy_inv
 
OdDAIObjectIds m_HasContext_inv
 
OdDAIObjectIds m_IsDecomposedBy_inv
 
OdDAIObjectIds m_Decomposes_inv
 
OdDAIObjectIds m_HasAssociations_inv
 
- Protected Attributes inherited from OdIfc4x2::OdIfcRootAuto
OdIfcGUID m_GlobalId
 
OdDAIObjectId m_OwnerHistory
 
OdAnsiString m_Name
 
OdAnsiString m_Description
 
- Protected Attributes inherited from OdIfc::OdIfcEntity
voidm_resPtr
 
IfcOpResult m_resolved
 
- Protected Attributes inherited from OdDAI::EntityInstance
OdDbStub * m_id
 

Friends

class OdIfcRelDefinesByObjectAuto
 
class OdIfcRelDefinesByTypeAuto
 
class OdIfcRelDefinesByPropertiesAuto
 

Additional Inherited Members

- Public Types inherited from OdGiDrawable
enum  SetAttributesFlags {
  kDrawableNone = 0, kDrawableIsAnEntity = 1, kDrawableUsesNesting = 2, kDrawableIsCompoundObject = 4,
  kDrawableViewIndependentViewportDraw = 8, kDrawableIsInvisible = 16, kDrawableHasAttributes = 32, kDrawableRegenTypeDependantGeometry = 64,
  kDrawableIsDimension = (kDrawableIsAnEntity + kDrawableIsCompoundObject + 128), kDrawableRegenDraw = 256, kDrawableStandardDisplaySingleLOD = 512, kDrawableShadedDisplaySingleLOD = 1024,
  kDrawableViewDependentViewportDraw = 2048, kDrawableBlockDependentViewportDraw = 4096, kDrawableIsExternalReference = 8192, kDrawableNotPlottable = 16384,
  kLastFlag = kDrawableNotPlottable
}
 
enum  DrawableType {
  kGeometry = 0, kDistantLight = 1, kPointLight = 2, kSpotLight = 3,
  kAmbientLight, kSolidBackground, kGradientBackground, kImageBackground,
  kGroundPlaneBackground, kViewport, kWebLight, kSkyBackground,
  kImageBasedLightingBackground
}
 
- Static Public Member Functions inherited from OdIfc::OdIfcEntity
static OdGePoint3dasPoint3d (OdSmartPtr< OdIfcEntity > pEnt)
 
static OdGePoint2dasPoint2d (OdSmartPtr< OdIfcEntity > pEnt)
 
static OdGeVector3dasVector3d (OdSmartPtr< OdIfcEntity > pEnt)
 
static OdGeVector2dasVector2d (OdSmartPtr< OdIfcEntity > pEnt)
 
static OdGeMatrix2dasMatrix2d (OdSmartPtr< OdIfcEntity > pEnt)
 
static OdGeMatrix3dasMatrix3d (OdSmartPtr< OdIfcEntity > pEnt)
 
static OdIfcCompoundPtr asCompound (OdSmartPtr< OdIfcEntity > pEnt)
 
static OdCmEntityColorasRgbColor (OdSmartPtr< OdIfcEntity > pEnt)
 
- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
- Protected Member Functions inherited from OdDAI::EntityInstance
virtual void subViewportDraw (OdGiViewportDraw *vd) const
 
- Protected Member Functions inherited from OdGiDrawable
 OdGiDrawable ()
 
virtual OdUInt32 subViewportDrawLogicalFlags (OdGiViewportDraw *vd) const
 
virtual OdUInt32 subRegenSupportFlags () const
 

Detailed Description

Definition at line 37 of file Ifc4x2/IfcObjectAutoImpl.h.

Constructor & Destructor Documentation

◆ OdIfcObjectAuto()

OdIfc4x2::OdIfcObjectAuto::OdIfcObjectAuto ( )

Member Function Documentation

◆ getAttr() [1/2]

virtual OdRxValue OdIfc4x2::OdIfcObjectAuto::getAttr ( const OdAnsiString &  attrName) const
virtual

Retrieves the current value of an attribute specified by its name.

Parameters
attrName[in] An ANSI string that contains the attribute name.
Returns
Returns the current value of the attribute.
Remarks
The method provides late binding access to the attribute value by its name. Attributes of select and aggregate data types are also supported.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ getAttr() [2/2]

virtual OdRxValue OdIfc4x2::OdIfcObjectAuto::getAttr ( const OdIfcAttribute  attrDef) const
virtual

Retrieves the current value of an attribute specified by its definition.

Parameters
attrDef[in] A value of the <link OdIfc::OdIfcAttribute, OdIfcAttribute> enumeration that represents the attribute definition.
Returns
Returns the current value of the attribute.
Remarks
The method provides late binding access to the attribute value by its name. Attributes of select and aggregate data types are also supported.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ getInstanceType()

virtual OdDAI::Entity* OdIfc4x2::OdIfcObjectAuto::getInstanceType ( ) const
virtual

Retrieves the type of the entity instance.

Returns
Returns a raw pointer to the <link OdDAI::Entity, schema entity definition> of the entity instance.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowStandardCaseAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallStandardCaseAuto, OdIfc4x2::OdIfcWallElementedCaseAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVirtualElementAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberVaryingAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceConnectionAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralReactionAuto, OdIfc4x2::OdIfcStructuralPointReactionAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralPointActionAuto, OdIfc4x2::OdIfcStructuralPlanarActionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralLinearActionAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberVaryingAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabStandardCaseAuto, OdIfc4x2::OdIfcSlabElementedCaseAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateStandardCaseAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningStandardCaseAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberStandardCaseAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFurnishingElementAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowTreatmentDeviceAuto, OdIfc4x2::OdIfcFlowTerminalAuto, OdIfc4x2::OdIfcFlowStorageDeviceAuto, OdIfc4x2::OdIfcFlowSegmentAuto, OdIfc4x2::OdIfcFlowMovingDeviceAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFlowFittingAuto, OdIfc4x2::OdIfcFlowControllerAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcFacilityPartAuto, OdIfc4x2::OdIfcFacilityAuto, OdIfc4x2::OdIfcExternalSpatialStructureElementAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcEnergyConversionDeviceAuto, OdIfc4x2::OdIfcElementComponentAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorStandardCaseAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionCircuitAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDeepFoundationAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnStandardCaseAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcCivilElementAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingElementAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamStandardCaseAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ getInvDeclaresAggr()

void OdIfc4x2::OdIfcObjectAuto::getInvDeclaresAggr ( OdDAIObjectIds aggregate) const

◆ getInvIsDeclaredByAggr()

void OdIfc4x2::OdIfcObjectAuto::getInvIsDeclaredByAggr ( OdDAIObjectIds aggregate) const

◆ getInvIsDefinedByAggr()

void OdIfc4x2::OdIfcObjectAuto::getInvIsDefinedByAggr ( OdDAIObjectIds aggregate) const

◆ getInvIsTypedByAggr()

void OdIfc4x2::OdIfcObjectAuto::getInvIsTypedByAggr ( OdDAIObjectIds aggregate) const

◆ getObjectType()

OdAnsiString OdIfc4x2::OdIfcObjectAuto::getObjectType ( ) const

◆ inFields()

virtual OdResult OdIfc4x2::OdIfcObjectAuto::inFields ( OdDAI::OdSpfFilerBase *  rdFiler)
virtual

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ isInstanceOf()

virtual bool OdIfc4x2::OdIfcObjectAuto::isInstanceOf ( OdIfcEntityType  entityType) const
virtual

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowStandardCaseAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallStandardCaseAuto, OdIfc4x2::OdIfcWallElementedCaseAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVirtualElementAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberVaryingAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceConnectionAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralReactionAuto, OdIfc4x2::OdIfcStructuralPointReactionAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralPointActionAuto, OdIfc4x2::OdIfcStructuralPlanarActionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralLinearActionAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberVaryingAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabStandardCaseAuto, OdIfc4x2::OdIfcSlabElementedCaseAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateStandardCaseAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningStandardCaseAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberStandardCaseAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFurnishingElementAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowTreatmentDeviceAuto, OdIfc4x2::OdIfcFlowTerminalAuto, OdIfc4x2::OdIfcFlowStorageDeviceAuto, OdIfc4x2::OdIfcFlowSegmentAuto, OdIfc4x2::OdIfcFlowMovingDeviceAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFlowFittingAuto, OdIfc4x2::OdIfcFlowControllerAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcFacilityPartAuto, OdIfc4x2::OdIfcFacilityAuto, OdIfc4x2::OdIfcExternalSpatialStructureElementAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcEnergyConversionDeviceAuto, OdIfc4x2::OdIfcElementComponentAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorStandardCaseAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionCircuitAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDeepFoundationAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnStandardCaseAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcCivilElementAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingElementAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamStandardCaseAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ isKindOf()

virtual bool OdIfc4x2::OdIfcObjectAuto::isKindOf ( OdIfcEntityType  entityType) const
virtual

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowStandardCaseAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallStandardCaseAuto, OdIfc4x2::OdIfcWallElementedCaseAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVirtualElementAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberVaryingAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceConnectionAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralReactionAuto, OdIfc4x2::OdIfcStructuralPointReactionAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralPointActionAuto, OdIfc4x2::OdIfcStructuralPlanarActionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralLinearActionAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberVaryingAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabStandardCaseAuto, OdIfc4x2::OdIfcSlabElementedCaseAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateStandardCaseAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningStandardCaseAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberStandardCaseAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFurnishingElementAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowTreatmentDeviceAuto, OdIfc4x2::OdIfcFlowTerminalAuto, OdIfc4x2::OdIfcFlowStorageDeviceAuto, OdIfc4x2::OdIfcFlowSegmentAuto, OdIfc4x2::OdIfcFlowMovingDeviceAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFlowFittingAuto, OdIfc4x2::OdIfcFlowControllerAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcFacilityPartAuto, OdIfc4x2::OdIfcFacilityAuto, OdIfc4x2::OdIfcExternalSpatialStructureElementAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcEnergyConversionDeviceAuto, OdIfc4x2::OdIfcElementComponentAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorStandardCaseAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionCircuitAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDeepFoundationAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnStandardCaseAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcCivilElementAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingElementAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamStandardCaseAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ outFields()

virtual OdResult OdIfc4x2::OdIfcObjectAuto::outFields ( OdDAI::OdSpfFilerBase *  wrFiler)
virtual

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ putAttr() [1/2]

virtual bool OdIfc4x2::OdIfcObjectAuto::putAttr ( const OdAnsiString &  explicitAttrName,
const OdRxValue val 
)
virtual

Sets a new value of an attribute that is specified by its name.

Parameters
explicitAttrName[in] An ANSI string that contains the attribute name.
val[in] A new attribute value to be set.
Returns
Returns true if the attribute value was successfully set; otherwise, the method returns false.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ putAttr() [2/2]

virtual bool OdIfc4x2::OdIfcObjectAuto::putAttr ( const OdIfcAttribute  explicitAttrDef,
const OdRxValue val 
)
virtual

Sets a new value of a specified attribute.

Parameters
explicitAttrDef[in] An <link OdIfc::OdIfcAttribute, OdIfcAttribute> enumeration that represents the attribute definition.
val[in] A new attribute value to be set.
Returns
Returns true if the attribute value was successfully set; otherwise, the method returns false.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ setObjectType()

void OdIfc4x2::OdIfcObjectAuto::setObjectType ( OdAnsiString  ObjectType)

◆ testAttr() [1/2]

virtual bool OdIfc4x2::OdIfcObjectAuto::testAttr ( const OdAnsiString &  explicitAttrName) const
virtual

Retrieves whether the attribute value is set or is unset.

Parameters
explicitAttrName[in] An ANSI string that contains the attribute name.
Returns
Returns true if the attribute has a value; otherwise, the method returns false (the attribute value is not set).

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ testAttr() [2/2]

virtual bool OdIfc4x2::OdIfcObjectAuto::testAttr ( const OdIfcAttribute  explicitAttrDef) const
virtual

Retrieves whether the attribute value is set or is unset.

Parameters
explicitAttrDef[in] An <link OdIfc::OdIfcAttribute, OdIfcAttribute> enumeration that represents the attribute definition.
Returns
Returns true if the attribute has a value; otherwise, the method returns false (the attribute value is not set).

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ type()

virtual OdIfcEntityType OdIfc4x2::OdIfcObjectAuto::type ( ) const
virtual

Retrieves the current type of the entity.

Returns
Returns a value of the <link OdIfc::OdIfcEntityType, OdIfcEntityType> enumeration that represents the current entity's type.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowStandardCaseAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallStandardCaseAuto, OdIfc4x2::OdIfcWallElementedCaseAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVirtualElementAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberVaryingAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceConnectionAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralReactionAuto, OdIfc4x2::OdIfcStructuralPointReactionAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralPointActionAuto, OdIfc4x2::OdIfcStructuralPlanarActionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralLinearActionAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberVaryingAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabStandardCaseAuto, OdIfc4x2::OdIfcSlabElementedCaseAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateStandardCaseAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningStandardCaseAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberStandardCaseAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFurnishingElementAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowTreatmentDeviceAuto, OdIfc4x2::OdIfcFlowTerminalAuto, OdIfc4x2::OdIfcFlowStorageDeviceAuto, OdIfc4x2::OdIfcFlowSegmentAuto, OdIfc4x2::OdIfcFlowMovingDeviceAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFlowFittingAuto, OdIfc4x2::OdIfcFlowControllerAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcFacilityPartAuto, OdIfc4x2::OdIfcFacilityAuto, OdIfc4x2::OdIfcExternalSpatialStructureElementAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcEnergyConversionDeviceAuto, OdIfc4x2::OdIfcElementComponentAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorStandardCaseAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionCircuitAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDeepFoundationAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnStandardCaseAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcCivilElementAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingElementAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamStandardCaseAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ typeName()

virtual OdAnsiString OdIfc4x2::OdIfcObjectAuto::typeName ( ) const
virtual

Retrieves the type name of the entity instance.

Returns
Returns an ANSI string that contains the type name.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowStandardCaseAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallStandardCaseAuto, OdIfc4x2::OdIfcWallElementedCaseAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVirtualElementAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberVaryingAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceConnectionAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralReactionAuto, OdIfc4x2::OdIfcStructuralPointReactionAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralPointActionAuto, OdIfc4x2::OdIfcStructuralPlanarActionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralLinearActionAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberVaryingAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabStandardCaseAuto, OdIfc4x2::OdIfcSlabElementedCaseAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateStandardCaseAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningStandardCaseAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberStandardCaseAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFurnishingElementAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowTreatmentDeviceAuto, OdIfc4x2::OdIfcFlowTerminalAuto, OdIfc4x2::OdIfcFlowStorageDeviceAuto, OdIfc4x2::OdIfcFlowSegmentAuto, OdIfc4x2::OdIfcFlowMovingDeviceAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFlowFittingAuto, OdIfc4x2::OdIfcFlowControllerAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcFacilityPartAuto, OdIfc4x2::OdIfcFacilityAuto, OdIfc4x2::OdIfcExternalSpatialStructureElementAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcEnergyConversionDeviceAuto, OdIfc4x2::OdIfcElementComponentAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorStandardCaseAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionCircuitAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDeepFoundationAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnStandardCaseAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcCivilElementAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingElementAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamStandardCaseAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ unsetAttr() [1/2]

virtual void OdIfc4x2::OdIfcObjectAuto::unsetAttr ( const OdAnsiString &  explicitAttrName)
virtual

Clears the attribute value.

Parameters
explicitAttrName[in] An ANSI string that contains the attribute name.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

◆ unsetAttr() [2/2]

virtual void OdIfc4x2::OdIfcObjectAuto::unsetAttr ( const OdIfcAttribute  explicitAttrDef)
virtual

Clears the attribute value.

Parameters
explicitAttrDef[in] An <link OdIfc::OdIfcAttribute, OdIfcAttribute> enumeration that represents the attribute definition.

Reimplemented from OdIfc4x2::OdIfcObjectDefinitionAuto.

Reimplemented in OdIfc4x2::OdIfcZoneAuto, OdIfc4x2::OdIfcWorkScheduleAuto, OdIfc4x2::OdIfcWorkPlanAuto, OdIfc4x2::OdIfcWorkControlAuto, OdIfc4x2::OdIfcWorkCalendarAuto, OdIfc4x2::OdIfcWindowAuto, OdIfc4x2::OdIfcWasteTerminalAuto, OdIfc4x2::OdIfcWallAuto, OdIfc4x2::OdIfcVoidingFeatureAuto, OdIfc4x2::OdIfcVibrationIsolatorAuto, OdIfc4x2::OdIfcVibrationDamperAuto, OdIfc4x2::OdIfcValveAuto, OdIfc4x2::OdIfcUnitaryEquipmentAuto, OdIfc4x2::OdIfcUnitaryControlElementAuto, OdIfc4x2::OdIfcTubeBundleAuto, OdIfc4x2::OdIfcTransportElementAuto, OdIfc4x2::OdIfcTransformerAuto, OdIfc4x2::OdIfcTendonConduitAuto, OdIfc4x2::OdIfcTendonAuto, OdIfc4x2::OdIfcTendonAnchorAuto, OdIfc4x2::OdIfcTaskAuto, OdIfc4x2::OdIfcTankAuto, OdIfc4x2::OdIfcSystemFurnitureElementAuto, OdIfc4x2::OdIfcSystemAuto, OdIfc4x2::OdIfcSwitchingDeviceAuto, OdIfc4x2::OdIfcSurfaceFeatureAuto, OdIfc4x2::OdIfcSubContractResourceAuto, OdIfc4x2::OdIfcStructuralSurfaceReactionAuto, OdIfc4x2::OdIfcStructuralSurfaceMemberAuto, OdIfc4x2::OdIfcStructuralSurfaceActionAuto, OdIfc4x2::OdIfcStructuralResultGroupAuto, OdIfc4x2::OdIfcStructuralPointConnectionAuto, OdIfc4x2::OdIfcStructuralMemberAuto, OdIfc4x2::OdIfcStructuralLoadGroupAuto, OdIfc4x2::OdIfcStructuralLoadCaseAuto, OdIfc4x2::OdIfcStructuralItemAuto, OdIfc4x2::OdIfcStructuralCurveReactionAuto, OdIfc4x2::OdIfcStructuralCurveMemberAuto, OdIfc4x2::OdIfcStructuralCurveConnectionAuto, OdIfc4x2::OdIfcStructuralCurveActionAuto, OdIfc4x2::OdIfcStructuralConnectionAuto, OdIfc4x2::OdIfcStructuralAnalysisModelAuto, OdIfc4x2::OdIfcStructuralActivityAuto, OdIfc4x2::OdIfcStructuralActionAuto, OdIfc4x2::OdIfcStairFlightAuto, OdIfc4x2::OdIfcStairAuto, OdIfc4x2::OdIfcStackTerminalAuto, OdIfc4x2::OdIfcSpatialZoneAuto, OdIfc4x2::OdIfcSpatialStructureElementAuto, OdIfc4x2::OdIfcSpatialElementAuto, OdIfc4x2::OdIfcSpaceHeaterAuto, OdIfc4x2::OdIfcSpaceAuto, OdIfc4x2::OdIfcSolarDeviceAuto, OdIfc4x2::OdIfcSlabAuto, OdIfc4x2::OdIfcSiteAuto, OdIfc4x2::OdIfcShadingDeviceAuto, OdIfc4x2::OdIfcSensorAuto, OdIfc4x2::OdIfcSanitaryTerminalAuto, OdIfc4x2::OdIfcRoofAuto, OdIfc4x2::OdIfcResourceAuto, OdIfc4x2::OdIfcReinforcingMeshAuto, OdIfc4x2::OdIfcReinforcingElementAuto, OdIfc4x2::OdIfcReinforcingBarAuto, OdIfc4x2::OdIfcReferentAuto, OdIfc4x2::OdIfcRampFlightAuto, OdIfc4x2::OdIfcRampAuto, OdIfc4x2::OdIfcRailingAuto, OdIfc4x2::OdIfcPumpAuto, OdIfc4x2::OdIfcProxyAuto, OdIfc4x2::OdIfcProtectiveDeviceTrippingUnitAuto, OdIfc4x2::OdIfcProtectiveDeviceAuto, OdIfc4x2::OdIfcProjectOrderAuto, OdIfc4x2::OdIfcProjectionElementAuto, OdIfc4x2::OdIfcProductAuto, OdIfc4x2::OdIfcProcessAuto, OdIfc4x2::OdIfcProcedureAuto, OdIfc4x2::OdIfcPositioningElementAuto, OdIfc4x2::OdIfcPortAuto, OdIfc4x2::OdIfcPlateAuto, OdIfc4x2::OdIfcPipeSegmentAuto, OdIfc4x2::OdIfcPipeFittingAuto, OdIfc4x2::OdIfcPileAuto, OdIfc4x2::OdIfcPermitAuto, OdIfc4x2::OdIfcPerformanceHistoryAuto, OdIfc4x2::OdIfcOutletAuto, OdIfc4x2::OdIfcOpeningElementAuto, OdIfc4x2::OdIfcOccupantAuto, OdIfc4x2::OdIfcMotorConnectionAuto, OdIfc4x2::OdIfcMemberAuto, OdIfc4x2::OdIfcMedicalDeviceAuto, OdIfc4x2::OdIfcMechanicalFastenerAuto, OdIfc4x2::OdIfcLinearPositioningElementAuto, OdIfc4x2::OdIfcLightFixtureAuto, OdIfc4x2::OdIfcLampAuto, OdIfc4x2::OdIfcLaborResourceAuto, OdIfc4x2::OdIfcJunctionBoxAuto, OdIfc4x2::OdIfcInventoryAuto, OdIfc4x2::OdIfcInterceptorAuto, OdIfc4x2::OdIfcHumidifierAuto, OdIfc4x2::OdIfcHeatExchangerAuto, OdIfc4x2::OdIfcGroupAuto, OdIfc4x2::OdIfcGridAuto, OdIfc4x2::OdIfcGeographicElementAuto, OdIfc4x2::OdIfcFurnitureAuto, OdIfc4x2::OdIfcFootingAuto, OdIfc4x2::OdIfcFlowMeterAuto, OdIfc4x2::OdIfcFlowInstrumentAuto, OdIfc4x2::OdIfcFireSuppressionTerminalAuto, OdIfc4x2::OdIfcFilterAuto, OdIfc4x2::OdIfcFeatureElementSubtractionAuto, OdIfc4x2::OdIfcFeatureElementAdditionAuto, OdIfc4x2::OdIfcFastenerAuto, OdIfc4x2::OdIfcFanAuto, OdIfc4x2::OdIfcExternalSpatialElementAuto, OdIfc4x2::OdIfcEventAuto, OdIfc4x2::OdIfcEvaporatorAuto, OdIfc4x2::OdIfcEvaporativeCoolerAuto, OdIfc4x2::OdIfcEngineAuto, OdIfc4x2::OdIfcElementAuto, OdIfc4x2::OdIfcElementAssemblyAuto, OdIfc4x2::OdIfcElectricTimeControlAuto, OdIfc4x2::OdIfcElectricMotorAuto, OdIfc4x2::OdIfcElectricGeneratorAuto, OdIfc4x2::OdIfcElectricFlowStorageDeviceAuto, OdIfc4x2::OdIfcElectricDistributionBoardAuto, OdIfc4x2::OdIfcElectricApplianceAuto, OdIfc4x2::OdIfcDuctSilencerAuto, OdIfc4x2::OdIfcDuctSegmentAuto, OdIfc4x2::OdIfcDuctFittingAuto, OdIfc4x2::OdIfcDoorAuto, OdIfc4x2::OdIfcDistributionSystemAuto, OdIfc4x2::OdIfcDistributionPortAuto, OdIfc4x2::OdIfcDistributionFlowElementAuto, OdIfc4x2::OdIfcDistributionElementAuto, OdIfc4x2::OdIfcDistributionControlElementAuto, OdIfc4x2::OdIfcDistributionChamberElementAuto, OdIfc4x2::OdIfcDiscreteAccessoryAuto, OdIfc4x2::OdIfcDamperAuto, OdIfc4x2::OdIfcCurtainWallAuto, OdIfc4x2::OdIfcCrewResourceAuto, OdIfc4x2::OdIfcCoveringAuto, OdIfc4x2::OdIfcCostScheduleAuto, OdIfc4x2::OdIfcCostItemAuto, OdIfc4x2::OdIfcCoolingTowerAuto, OdIfc4x2::OdIfcCooledBeamAuto, OdIfc4x2::OdIfcControllerAuto, OdIfc4x2::OdIfcControlAuto, OdIfc4x2::OdIfcConstructionResourceAuto, OdIfc4x2::OdIfcConstructionProductResourceAuto, OdIfc4x2::OdIfcConstructionMaterialResourceAuto, OdIfc4x2::OdIfcConstructionEquipmentResourceAuto, OdIfc4x2::OdIfcCondenserAuto, OdIfc4x2::OdIfcCompressorAuto, OdIfc4x2::OdIfcCommunicationsApplianceAuto, OdIfc4x2::OdIfcColumnAuto, OdIfc4x2::OdIfcCoilAuto, OdIfc4x2::OdIfcChimneyAuto, OdIfc4x2::OdIfcChillerAuto, OdIfc4x2::OdIfcCaissonFoundationAuto, OdIfc4x2::OdIfcCableSegmentAuto, OdIfc4x2::OdIfcCableFittingAuto, OdIfc4x2::OdIfcCableCarrierSegmentAuto, OdIfc4x2::OdIfcCableCarrierFittingAuto, OdIfc4x2::OdIfcBurnerAuto, OdIfc4x2::OdIfcBuildingSystemAuto, OdIfc4x2::OdIfcBuildingStoreyAuto, OdIfc4x2::OdIfcBuildingElementProxyAuto, OdIfc4x2::OdIfcBuildingElementPartAuto, OdIfc4x2::OdIfcBuildingAuto, OdIfc4x2::OdIfcBridgePartAuto, OdIfc4x2::OdIfcBridgeAuto, OdIfc4x2::OdIfcBoilerAuto, OdIfc4x2::OdIfcBearingAuto, OdIfc4x2::OdIfcBeamAuto, OdIfc4x2::OdIfcAudioVisualApplianceAuto, OdIfc4x2::OdIfcAssetAuto, OdIfc4x2::OdIfcAnnotationAuto, OdIfc4x2::OdIfcAlignmentAuto, OdIfc4x2::OdIfcAlarmAuto, OdIfc4x2::OdIfcAirToAirHeatRecoveryAuto, OdIfc4x2::OdIfcAirTerminalBoxAuto, OdIfc4x2::OdIfcAirTerminalAuto, OdIfc4x2::OdIfcActuatorAuto, OdIfc4x2::OdIfcActorAuto, and OdIfc4x2::OdIfcActionRequestAuto.

Friends And Related Function Documentation

◆ OdIfcRelDefinesByObjectAuto

Definition at line 82 of file Ifc4x2/IfcObjectAutoImpl.h.

◆ OdIfcRelDefinesByPropertiesAuto

friend class OdIfcRelDefinesByPropertiesAuto
friend

Definition at line 85 of file Ifc4x2/IfcObjectAutoImpl.h.

◆ OdIfcRelDefinesByTypeAuto

friend class OdIfcRelDefinesByTypeAuto
friend

Definition at line 84 of file Ifc4x2/IfcObjectAutoImpl.h.

Member Data Documentation

◆ m_Declares_inv

OdDAIObjectIds OdIfc4x2::OdIfcObjectAuto::m_Declares_inv
protected

Definition at line 77 of file Ifc4x2/IfcObjectAutoImpl.h.

◆ m_IsDeclaredBy_inv

OdDAIObjectIds OdIfc4x2::OdIfcObjectAuto::m_IsDeclaredBy_inv
protected

Definition at line 76 of file Ifc4x2/IfcObjectAutoImpl.h.

◆ m_IsDefinedBy_inv

OdDAIObjectIds OdIfc4x2::OdIfcObjectAuto::m_IsDefinedBy_inv
protected

Definition at line 79 of file Ifc4x2/IfcObjectAutoImpl.h.

◆ m_IsTypedBy_inv

OdDAIObjectIds OdIfc4x2::OdIfcObjectAuto::m_IsTypedBy_inv
protected

Definition at line 78 of file Ifc4x2/IfcObjectAutoImpl.h.

◆ m_ObjectType

OdAnsiString OdIfc4x2::OdIfcObjectAuto::m_ObjectType
protected

Definition at line 75 of file Ifc4x2/IfcObjectAutoImpl.h.


The documentation for this class was generated from the following file: