Class IfcBaseEntity

Inheritance Relationships

Base Type

Derived Types

Class Documentation

class IfcUtil::IfcBaseEntity : public IfcUtil::IfcBaseClass

Subclassed by Ifc2x3::IfcActorRole, Ifc2x3::IfcAddress, Ifc2x3::IfcApplication, Ifc2x3::IfcAppliedValue, Ifc2x3::IfcAppliedValueRelationship, Ifc2x3::IfcApproval, Ifc2x3::IfcApprovalActorRelationship, Ifc2x3::IfcApprovalPropertyRelationship, Ifc2x3::IfcApprovalRelationship, Ifc2x3::IfcBoundaryCondition, Ifc2x3::IfcCalendarDate, Ifc2x3::IfcClassification, Ifc2x3::IfcClassificationItem, Ifc2x3::IfcClassificationItemRelationship, Ifc2x3::IfcClassificationNotation, Ifc2x3::IfcClassificationNotationFacet, Ifc2x3::IfcColourSpecification, Ifc2x3::IfcConnectionGeometry, Ifc2x3::IfcConstraint, Ifc2x3::IfcConstraintAggregationRelationship, Ifc2x3::IfcConstraintClassificationRelationship, Ifc2x3::IfcConstraintRelationship, Ifc2x3::IfcCoordinatedUniversalTimeOffset, Ifc2x3::IfcCurrencyRelationship, Ifc2x3::IfcCurveStyleFont, Ifc2x3::IfcCurveStyleFontAndScaling, Ifc2x3::IfcCurveStyleFontPattern, Ifc2x3::IfcDateAndTime, Ifc2x3::IfcDerivedUnit, Ifc2x3::IfcDerivedUnitElement, Ifc2x3::IfcDimensionalExponents, Ifc2x3::IfcDocumentElectronicFormat, Ifc2x3::IfcDocumentInformation, Ifc2x3::IfcDocumentInformationRelationship, Ifc2x3::IfcDraughtingCalloutRelationship, Ifc2x3::IfcExternalReference, Ifc2x3::IfcGridAxis, Ifc2x3::IfcIrregularTimeSeriesValue, Ifc2x3::IfcLibraryInformation, Ifc2x3::IfcLightDistributionData, Ifc2x3::IfcLightIntensityDistribution, Ifc2x3::IfcLocalTime, Ifc2x3::IfcMaterial, Ifc2x3::IfcMaterialClassificationRelationship, Ifc2x3::IfcMaterialLayer, Ifc2x3::IfcMaterialLayerSet, Ifc2x3::IfcMaterialLayerSetUsage, Ifc2x3::IfcMaterialList, Ifc2x3::IfcMaterialProperties, Ifc2x3::IfcMeasureWithUnit, Ifc2x3::IfcMonetaryUnit, Ifc2x3::IfcNamedUnit, Ifc2x3::IfcObjectPlacement, Ifc2x3::IfcOrganization, Ifc2x3::IfcOrganizationRelationship, Ifc2x3::IfcOwnerHistory, Ifc2x3::IfcPerson, Ifc2x3::IfcPersonAndOrganization, Ifc2x3::IfcPhysicalQuantity, Ifc2x3::IfcPreDefinedItem, Ifc2x3::IfcPresentationLayerAssignment, Ifc2x3::IfcPresentationStyle, Ifc2x3::IfcPresentationStyleAssignment, Ifc2x3::IfcProductRepresentation, Ifc2x3::IfcProfileDef, Ifc2x3::IfcProfileProperties, Ifc2x3::IfcProperty, Ifc2x3::IfcPropertyConstraintRelationship, Ifc2x3::IfcPropertyDependencyRelationship, Ifc2x3::IfcPropertyEnumeration, Ifc2x3::IfcReferencesValueDocument, Ifc2x3::IfcReinforcementBarProperties, Ifc2x3::IfcRelaxation, Ifc2x3::IfcRepresentation, Ifc2x3::IfcRepresentationContext, Ifc2x3::IfcRepresentationItem, Ifc2x3::IfcRepresentationMap, Ifc2x3::IfcRoot, Ifc2x3::IfcSectionProperties, Ifc2x3::IfcSectionReinforcementProperties, Ifc2x3::IfcShapeAspect, Ifc2x3::IfcStructuralConnectionCondition, Ifc2x3::IfcStructuralLoad, Ifc2x3::IfcSurfaceStyleLighting, Ifc2x3::IfcSurfaceStyleRefraction, Ifc2x3::IfcSurfaceStyleShading, Ifc2x3::IfcSurfaceStyleWithTextures, Ifc2x3::IfcSurfaceTexture, Ifc2x3::IfcTable, Ifc2x3::IfcTableRow, Ifc2x3::IfcTextStyleForDefinedFont, Ifc2x3::IfcTextStyleTextModel, Ifc2x3::IfcTextStyleWithBoxCharacteristics, Ifc2x3::IfcTextureCoordinate, Ifc2x3::IfcTextureVertex, Ifc2x3::IfcTimeSeries, Ifc2x3::IfcTimeSeriesReferenceRelationship, Ifc2x3::IfcTimeSeriesValue, Ifc2x3::IfcUnitAssignment, Ifc2x3::IfcVertexBasedTextureMap, Ifc2x3::IfcVirtualGridIntersection, Ifc4::IfcActorRole, Ifc4::IfcAddress, Ifc4::IfcApplication, Ifc4::IfcAppliedValue, Ifc4::IfcApproval, Ifc4::IfcBoundaryCondition, Ifc4::IfcConnectionGeometry, Ifc4::IfcConstraint, Ifc4::IfcCoordinateOperation, Ifc4::IfcCoordinateReferenceSystem, Ifc4::IfcDerivedUnit, Ifc4::IfcDerivedUnitElement, Ifc4::IfcDimensionalExponents, Ifc4::IfcExternalInformation, Ifc4::IfcExternalReference, Ifc4::IfcGridAxis, Ifc4::IfcIrregularTimeSeriesValue, Ifc4::IfcLightDistributionData, Ifc4::IfcLightIntensityDistribution, Ifc4::IfcMaterialClassificationRelationship, Ifc4::IfcMaterialDefinition, Ifc4::IfcMaterialList, Ifc4::IfcMaterialUsageDefinition, Ifc4::IfcMeasureWithUnit, Ifc4::IfcMonetaryUnit, Ifc4::IfcNamedUnit, Ifc4::IfcObjectPlacement, Ifc4::IfcOrganization, Ifc4::IfcOwnerHistory, Ifc4::IfcPerson, Ifc4::IfcPersonAndOrganization, Ifc4::IfcPhysicalQuantity, Ifc4::IfcPresentationItem, Ifc4::IfcPresentationLayerAssignment, Ifc4::IfcPresentationStyle, Ifc4::IfcPresentationStyleAssignment, Ifc4::IfcProductRepresentation, Ifc4::IfcProfileDef, Ifc4::IfcPropertyAbstraction, Ifc4::IfcRecurrencePattern, Ifc4::IfcReference, Ifc4::IfcRepresentation, Ifc4::IfcRepresentationContext, Ifc4::IfcRepresentationItem, Ifc4::IfcRepresentationMap, Ifc4::IfcResourceLevelRelationship, Ifc4::IfcRoot, Ifc4::IfcSchedulingTime, Ifc4::IfcShapeAspect, Ifc4::IfcStructuralConnectionCondition, Ifc4::IfcStructuralLoad, Ifc4::IfcTable, Ifc4::IfcTableColumn, Ifc4::IfcTableRow, Ifc4::IfcTimePeriod, Ifc4::IfcTimeSeries, Ifc4::IfcTimeSeriesValue, Ifc4::IfcUnitAssignment, Ifc4::IfcVirtualGridIntersection, Ifc4x1::IfcActorRole, Ifc4x1::IfcAddress, Ifc4x1::IfcApplication, Ifc4x1::IfcAppliedValue, Ifc4x1::IfcApproval, Ifc4x1::IfcBoundaryCondition, Ifc4x1::IfcConnectionGeometry, Ifc4x1::IfcConstraint, Ifc4x1::IfcCoordinateOperation, Ifc4x1::IfcCoordinateReferenceSystem, Ifc4x1::IfcDerivedUnit, Ifc4x1::IfcDerivedUnitElement, Ifc4x1::IfcDimensionalExponents, Ifc4x1::IfcExternalInformation, Ifc4x1::IfcExternalReference, Ifc4x1::IfcGridAxis, Ifc4x1::IfcIrregularTimeSeriesValue, Ifc4x1::IfcLightDistributionData, Ifc4x1::IfcLightIntensityDistribution, Ifc4x1::IfcMaterialClassificationRelationship, Ifc4x1::IfcMaterialDefinition, Ifc4x1::IfcMaterialList, Ifc4x1::IfcMaterialUsageDefinition, Ifc4x1::IfcMeasureWithUnit, Ifc4x1::IfcMonetaryUnit, Ifc4x1::IfcNamedUnit, Ifc4x1::IfcObjectPlacement, Ifc4x1::IfcOrganization, Ifc4x1::IfcOwnerHistory, Ifc4x1::IfcPerson, Ifc4x1::IfcPersonAndOrganization, Ifc4x1::IfcPhysicalQuantity, Ifc4x1::IfcPresentationItem, Ifc4x1::IfcPresentationLayerAssignment, Ifc4x1::IfcPresentationStyle, Ifc4x1::IfcPresentationStyleAssignment, Ifc4x1::IfcProductRepresentation, Ifc4x1::IfcProfileDef, Ifc4x1::IfcPropertyAbstraction, Ifc4x1::IfcRecurrencePattern, Ifc4x1::IfcReference, Ifc4x1::IfcRepresentation, Ifc4x1::IfcRepresentationContext, Ifc4x1::IfcRepresentationItem, Ifc4x1::IfcRepresentationMap, Ifc4x1::IfcResourceLevelRelationship, Ifc4x1::IfcRoot, Ifc4x1::IfcSchedulingTime, Ifc4x1::IfcShapeAspect, Ifc4x1::IfcStructuralConnectionCondition, Ifc4x1::IfcStructuralLoad, Ifc4x1::IfcTable, Ifc4x1::IfcTableColumn, Ifc4x1::IfcTableRow, Ifc4x1::IfcTimePeriod, Ifc4x1::IfcTimeSeries, Ifc4x1::IfcTimeSeriesValue, Ifc4x1::IfcUnitAssignment, Ifc4x1::IfcVirtualGridIntersection, Ifc4x2::IfcActorRole, Ifc4x2::IfcAddress, Ifc4x2::IfcApplication, Ifc4x2::IfcAppliedValue, Ifc4x2::IfcApproval, Ifc4x2::IfcBoundaryCondition, Ifc4x2::IfcConnectionGeometry, Ifc4x2::IfcConstraint, Ifc4x2::IfcCoordinateOperation, Ifc4x2::IfcCoordinateReferenceSystem, Ifc4x2::IfcDerivedUnit, Ifc4x2::IfcDerivedUnitElement, Ifc4x2::IfcDimensionalExponents, Ifc4x2::IfcExternalInformation, Ifc4x2::IfcExternalReference, Ifc4x2::IfcGridAxis, Ifc4x2::IfcIrregularTimeSeriesValue, Ifc4x2::IfcLightDistributionData, Ifc4x2::IfcLightIntensityDistribution, Ifc4x2::IfcMaterialClassificationRelationship, Ifc4x2::IfcMaterialDefinition, Ifc4x2::IfcMaterialList, Ifc4x2::IfcMaterialUsageDefinition, Ifc4x2::IfcMeasureWithUnit, Ifc4x2::IfcMonetaryUnit, Ifc4x2::IfcNamedUnit, Ifc4x2::IfcObjectPlacement, Ifc4x2::IfcOrganization, Ifc4x2::IfcOwnerHistory, Ifc4x2::IfcPerson, Ifc4x2::IfcPersonAndOrganization, Ifc4x2::IfcPhysicalQuantity, Ifc4x2::IfcPresentationItem, Ifc4x2::IfcPresentationLayerAssignment, Ifc4x2::IfcPresentationStyle, Ifc4x2::IfcPresentationStyleAssignment, Ifc4x2::IfcProductRepresentation, Ifc4x2::IfcProfileDef, Ifc4x2::IfcPropertyAbstraction, Ifc4x2::IfcRecurrencePattern, Ifc4x2::IfcReference, Ifc4x2::IfcRepresentation, Ifc4x2::IfcRepresentationContext, Ifc4x2::IfcRepresentationItem, Ifc4x2::IfcRepresentationMap, Ifc4x2::IfcResourceLevelRelationship, Ifc4x2::IfcRoot, Ifc4x2::IfcSchedulingTime, Ifc4x2::IfcShapeAspect, Ifc4x2::IfcStructuralConnectionCondition, Ifc4x2::IfcStructuralLoad, Ifc4x2::IfcTable, Ifc4x2::IfcTableColumn, Ifc4x2::IfcTableRow, Ifc4x2::IfcTimePeriod, Ifc4x2::IfcTimeSeries, Ifc4x2::IfcTimeSeriesValue, Ifc4x2::IfcUnitAssignment, Ifc4x2::IfcVirtualGridIntersection, Ifc4x3_rc1::IfcActorRole, Ifc4x3_rc1::IfcAddress, Ifc4x3_rc1::IfcApplication, Ifc4x3_rc1::IfcAppliedValue, Ifc4x3_rc1::IfcApproval, Ifc4x3_rc1::IfcBoundaryCondition, Ifc4x3_rc1::IfcConnectionGeometry, Ifc4x3_rc1::IfcConstraint, Ifc4x3_rc1::IfcCoordinateOperation, Ifc4x3_rc1::IfcCoordinateReferenceSystem, Ifc4x3_rc1::IfcDerivedUnit, Ifc4x3_rc1::IfcDerivedUnitElement, Ifc4x3_rc1::IfcDimensionalExponents, Ifc4x3_rc1::IfcExternalInformation, Ifc4x3_rc1::IfcExternalReference, Ifc4x3_rc1::IfcGridAxis, Ifc4x3_rc1::IfcIrregularTimeSeriesValue, Ifc4x3_rc1::IfcLightDistributionData, Ifc4x3_rc1::IfcLightIntensityDistribution, Ifc4x3_rc1::IfcMaterialClassificationRelationship, Ifc4x3_rc1::IfcMaterialDefinition, Ifc4x3_rc1::IfcMaterialList, Ifc4x3_rc1::IfcMaterialUsageDefinition, Ifc4x3_rc1::IfcMeasureWithUnit, Ifc4x3_rc1::IfcMonetaryUnit, Ifc4x3_rc1::IfcNamedUnit, Ifc4x3_rc1::IfcObjectPlacement, Ifc4x3_rc1::IfcOrganization, Ifc4x3_rc1::IfcOwnerHistory, Ifc4x3_rc1::IfcPerson, Ifc4x3_rc1::IfcPersonAndOrganization, Ifc4x3_rc1::IfcPhysicalQuantity, Ifc4x3_rc1::IfcPresentationItem, Ifc4x3_rc1::IfcPresentationLayerAssignment, Ifc4x3_rc1::IfcPresentationStyle, Ifc4x3_rc1::IfcPresentationStyleAssignment, Ifc4x3_rc1::IfcProductRepresentation, Ifc4x3_rc1::IfcProfileDef, Ifc4x3_rc1::IfcPropertyAbstraction, Ifc4x3_rc1::IfcRecurrencePattern, Ifc4x3_rc1::IfcReference, Ifc4x3_rc1::IfcRepresentation, Ifc4x3_rc1::IfcRepresentationContext, Ifc4x3_rc1::IfcRepresentationItem, Ifc4x3_rc1::IfcRepresentationMap, Ifc4x3_rc1::IfcResourceLevelRelationship, Ifc4x3_rc1::IfcRoot, Ifc4x3_rc1::IfcSchedulingTime, Ifc4x3_rc1::IfcShapeAspect, Ifc4x3_rc1::IfcStructuralConnectionCondition, Ifc4x3_rc1::IfcStructuralLoad, Ifc4x3_rc1::IfcTable, Ifc4x3_rc1::IfcTableColumn, Ifc4x3_rc1::IfcTableRow, Ifc4x3_rc1::IfcTimePeriod, Ifc4x3_rc1::IfcTimeSeries, Ifc4x3_rc1::IfcTimeSeriesValue, Ifc4x3_rc1::IfcUnitAssignment, Ifc4x3_rc1::IfcVirtualGridIntersection

Public Functions

IfcBaseEntity()
IfcBaseEntity(IfcEntityInstanceData *d)
const IfcParse::entity &declaration() const = 0
Argument *get(const std::string &name) const
boost::shared_ptr<IfcEntityList> get_inverse(const std::string &a) const