CFx SDK Documentation
2020SP3
|
#include <IfcElementAutoImpl.h>
Definition at line 37 of file Ifc2x3/IfcElementAutoImpl.h.
OdIfc2x3::OdIfcElementAuto::OdIfcElementAuto | ( | ) |
|
virtual |
Retrieves the current value of an attribute specified by its name.
attrName | [in] An ANSI string that contains the attribute name. |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
virtual |
Retrieves the current value of an attribute specified by its definition.
attrDef | [in] A value of the <link OdIfc::OdIfcAttribute, OdIfcAttribute> enumeration that represents the attribute definition. |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
virtual |
Retrieves the type of the entity instance.
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcWallStandardCaseAuto, OdIfc2x3::OdIfcWallAuto, OdIfc2x3::OdIfcVirtualElementAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcTendonAnchorAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampFlightAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcProjectionElementAuto, OdIfc2x3::OdIfcPlateAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMemberAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFurnishingElementAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFlowTreatmentDeviceAuto, OdIfc2x3::OdIfcFlowTerminalAuto, OdIfc2x3::OdIfcFlowStorageDeviceAuto, OdIfc2x3::OdIfcFlowSegmentAuto, OdIfc2x3::OdIfcFlowMovingDeviceAuto, OdIfc2x3::OdIfcFlowFittingAuto, OdIfc2x3::OdIfcFlowControllerAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcFastenerAuto, OdIfc2x3::OdIfcEquipmentElementAuto, OdIfc2x3::OdIfcEnergyConversionDeviceAuto, OdIfc2x3::OdIfcElementComponentAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcElectricalElementAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcDistributionChamberElementAuto, OdIfc2x3::OdIfcDiscreteAccessoryAuto, OdIfc2x3::OdIfcCurtainWallAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcColumnAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, OdIfc2x3::OdIfcBuildingElementProxyAuto, OdIfc2x3::OdIfcBuildingElementPartAuto, OdIfc2x3::OdIfcBuildingElementComponentAuto, OdIfc2x3::OdIfcBuildingElementAuto, and OdIfc2x3::OdIfcBeamAuto.
void OdIfc2x3::OdIfcElementAuto::getInvConnectedFromAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvConnectedToAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvContainedInStructureAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvFillsVoidsAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvHasCoveringsAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvHasOpeningsAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvHasPortsAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvHasProjectionsAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvHasStructuralMemberAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvIsConnectionRealizationAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvProvidesBoundariesAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
void OdIfc2x3::OdIfcElementAuto::getInvReferencedInStructuresAggr | ( | OdDAIObjectIds & | aggregate | ) | const |
OdAnsiString OdIfc2x3::OdIfcElementAuto::getTag | ( | ) | const |
|
virtual |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
virtual |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcWallStandardCaseAuto, OdIfc2x3::OdIfcWallAuto, OdIfc2x3::OdIfcVirtualElementAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcTendonAnchorAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampFlightAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcProjectionElementAuto, OdIfc2x3::OdIfcPlateAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMemberAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFurnishingElementAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFlowTreatmentDeviceAuto, OdIfc2x3::OdIfcFlowTerminalAuto, OdIfc2x3::OdIfcFlowStorageDeviceAuto, OdIfc2x3::OdIfcFlowSegmentAuto, OdIfc2x3::OdIfcFlowMovingDeviceAuto, OdIfc2x3::OdIfcFlowFittingAuto, OdIfc2x3::OdIfcFlowControllerAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcFastenerAuto, OdIfc2x3::OdIfcEquipmentElementAuto, OdIfc2x3::OdIfcEnergyConversionDeviceAuto, OdIfc2x3::OdIfcElementComponentAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcElectricalElementAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcDistributionChamberElementAuto, OdIfc2x3::OdIfcDiscreteAccessoryAuto, OdIfc2x3::OdIfcCurtainWallAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcColumnAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, OdIfc2x3::OdIfcBuildingElementProxyAuto, OdIfc2x3::OdIfcBuildingElementPartAuto, OdIfc2x3::OdIfcBuildingElementComponentAuto, OdIfc2x3::OdIfcBuildingElementAuto, and OdIfc2x3::OdIfcBeamAuto.
|
virtual |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcWallStandardCaseAuto, OdIfc2x3::OdIfcWallAuto, OdIfc2x3::OdIfcVirtualElementAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcTendonAnchorAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampFlightAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcProjectionElementAuto, OdIfc2x3::OdIfcPlateAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMemberAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFurnishingElementAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFlowTreatmentDeviceAuto, OdIfc2x3::OdIfcFlowTerminalAuto, OdIfc2x3::OdIfcFlowStorageDeviceAuto, OdIfc2x3::OdIfcFlowSegmentAuto, OdIfc2x3::OdIfcFlowMovingDeviceAuto, OdIfc2x3::OdIfcFlowFittingAuto, OdIfc2x3::OdIfcFlowControllerAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcFastenerAuto, OdIfc2x3::OdIfcEquipmentElementAuto, OdIfc2x3::OdIfcEnergyConversionDeviceAuto, OdIfc2x3::OdIfcElementComponentAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcElectricalElementAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcDistributionChamberElementAuto, OdIfc2x3::OdIfcDiscreteAccessoryAuto, OdIfc2x3::OdIfcCurtainWallAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcColumnAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, OdIfc2x3::OdIfcBuildingElementProxyAuto, OdIfc2x3::OdIfcBuildingElementPartAuto, OdIfc2x3::OdIfcBuildingElementComponentAuto, OdIfc2x3::OdIfcBuildingElementAuto, and OdIfc2x3::OdIfcBeamAuto.
|
virtual |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
virtual |
Sets a new value of an attribute that is specified by its name.
explicitAttrName | [in] An ANSI string that contains the attribute name. |
val | [in] A new attribute value to be set. |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
virtual |
Sets a new value of a specified attribute.
explicitAttrDef | [in] An <link OdIfc::OdIfcAttribute, OdIfcAttribute> enumeration that represents the attribute definition. |
val | [in] A new attribute value to be set. |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
void OdIfc2x3::OdIfcElementAuto::setTag | ( | OdAnsiString | Tag | ) |
|
virtual |
Retrieves whether the attribute value is set or is unset.
explicitAttrName | [in] An ANSI string that contains the attribute name. |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
virtual |
Retrieves whether the attribute value is set or is unset.
explicitAttrDef | [in] An <link OdIfc::OdIfcAttribute, OdIfcAttribute> enumeration that represents the attribute definition. |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
virtual |
Retrieves the current type of the entity.
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcWallStandardCaseAuto, OdIfc2x3::OdIfcWallAuto, OdIfc2x3::OdIfcVirtualElementAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcTendonAnchorAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampFlightAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcProjectionElementAuto, OdIfc2x3::OdIfcPlateAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMemberAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFurnishingElementAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFlowTreatmentDeviceAuto, OdIfc2x3::OdIfcFlowTerminalAuto, OdIfc2x3::OdIfcFlowStorageDeviceAuto, OdIfc2x3::OdIfcFlowSegmentAuto, OdIfc2x3::OdIfcFlowMovingDeviceAuto, OdIfc2x3::OdIfcFlowFittingAuto, OdIfc2x3::OdIfcFlowControllerAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcFastenerAuto, OdIfc2x3::OdIfcEquipmentElementAuto, OdIfc2x3::OdIfcEnergyConversionDeviceAuto, OdIfc2x3::OdIfcElementComponentAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcElectricalElementAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcDistributionChamberElementAuto, OdIfc2x3::OdIfcDiscreteAccessoryAuto, OdIfc2x3::OdIfcCurtainWallAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcColumnAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, OdIfc2x3::OdIfcBuildingElementProxyAuto, OdIfc2x3::OdIfcBuildingElementPartAuto, OdIfc2x3::OdIfcBuildingElementComponentAuto, OdIfc2x3::OdIfcBuildingElementAuto, and OdIfc2x3::OdIfcBeamAuto.
|
virtual |
Retrieves the type name of the entity instance.
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcWallStandardCaseAuto, OdIfc2x3::OdIfcWallAuto, OdIfc2x3::OdIfcVirtualElementAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcTendonAnchorAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampFlightAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcProjectionElementAuto, OdIfc2x3::OdIfcPlateAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMemberAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFurnishingElementAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFlowTreatmentDeviceAuto, OdIfc2x3::OdIfcFlowTerminalAuto, OdIfc2x3::OdIfcFlowStorageDeviceAuto, OdIfc2x3::OdIfcFlowSegmentAuto, OdIfc2x3::OdIfcFlowMovingDeviceAuto, OdIfc2x3::OdIfcFlowFittingAuto, OdIfc2x3::OdIfcFlowControllerAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcFastenerAuto, OdIfc2x3::OdIfcEquipmentElementAuto, OdIfc2x3::OdIfcEnergyConversionDeviceAuto, OdIfc2x3::OdIfcElementComponentAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcElectricalElementAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcDistributionChamberElementAuto, OdIfc2x3::OdIfcDiscreteAccessoryAuto, OdIfc2x3::OdIfcCurtainWallAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcColumnAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, OdIfc2x3::OdIfcBuildingElementProxyAuto, OdIfc2x3::OdIfcBuildingElementPartAuto, OdIfc2x3::OdIfcBuildingElementComponentAuto, OdIfc2x3::OdIfcBuildingElementAuto, and OdIfc2x3::OdIfcBeamAuto.
|
virtual |
Clears the attribute value.
explicitAttrName | [in] An ANSI string that contains the attribute name. |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
virtual |
Clears the attribute value.
explicitAttrDef | [in] An <link OdIfc::OdIfcAttribute, OdIfcAttribute> enumeration that represents the attribute definition. |
Reimplemented from OdIfc2x3::OdIfcProductAuto.
Reimplemented in OdIfc2x3::OdIfcWindowAuto, OdIfc2x3::OdIfcTransportElementAuto, OdIfc2x3::OdIfcTendonAuto, OdIfc2x3::OdIfcStairFlightAuto, OdIfc2x3::OdIfcStairAuto, OdIfc2x3::OdIfcSlabAuto, OdIfc2x3::OdIfcRoundedEdgeFeatureAuto, OdIfc2x3::OdIfcRoofAuto, OdIfc2x3::OdIfcReinforcingMeshAuto, OdIfc2x3::OdIfcReinforcingElementAuto, OdIfc2x3::OdIfcReinforcingBarAuto, OdIfc2x3::OdIfcRampAuto, OdIfc2x3::OdIfcRailingAuto, OdIfc2x3::OdIfcPileAuto, OdIfc2x3::OdIfcOpeningElementAuto, OdIfc2x3::OdIfcMechanicalFastenerAuto, OdIfc2x3::OdIfcFootingAuto, OdIfc2x3::OdIfcFeatureElementSubtractionAuto, OdIfc2x3::OdIfcFeatureElementAdditionAuto, OdIfc2x3::OdIfcElementAssemblyAuto, OdIfc2x3::OdIfcElectricDistributionPointAuto, OdIfc2x3::OdIfcEdgeFeatureAuto, OdIfc2x3::OdIfcDoorAuto, OdIfc2x3::OdIfcDistributionFlowElementAuto, OdIfc2x3::OdIfcDistributionControlElementAuto, OdIfc2x3::OdIfcCoveringAuto, OdIfc2x3::OdIfcChamferEdgeFeatureAuto, and OdIfc2x3::OdIfcBuildingElementProxyAuto.
|
friend |
Definition at line 100 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 104 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 98 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 106 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 109 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 101 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 99 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 102 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 103 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 107 of file Ifc2x3/IfcElementAutoImpl.h.
|
friend |
Definition at line 105 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 94 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 86 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 95 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 85 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 87 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 91 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 90 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 88 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 84 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 92 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 93 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 89 of file Ifc2x3/IfcElementAutoImpl.h.
|
protected |
Definition at line 83 of file Ifc2x3/IfcElementAutoImpl.h.