PyBrxBim.pyi

Classes

class BimAssets Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str:
class BimBuilding Class def __init__(self) -> None: def __reduce__(self) -> Any: def allObjectBuildings(db: PyDb.Database) -> list: def allObjectStories(self) -> list: def allObjectStoriesFromDb(db: PyDb.Database) -> list: def allStringBuildings(db: PyDb.Database) -> list: def allStringStories(self) -> list: def allStringStoriesFromDb(db: PyDb.Database) -> list: def assignToEntity(self, id: PyDb.ObjectId) -> None: def assignedBuilding(building: PyBrxBim.BimBuilding, id: PyDb.ObjectId) -> None: def assignedObjects(self, db: PyDb.Database) -> list: def cast(otherObject: PyBrxBim.BimObject) -> BimBuilding: def className() -> str: def createBuilding(self, name: str, db: PyDb.Database) -> None: def createNewBuilding(db: PyDb.Database, name: str) -> BimBuilding: def createStory(self, name: str) -> None: def deleteBuildingFromDb(db: PyDb.Database, name: str) -> None: def deleteStoryObject(self, story: PyBrxBim.BimStory) -> None: def deleteStoryString(self, story: str) -> None: def description(self) -> str: def getBuilding(db: PyDb.Database, name: str) -> BimBuilding: def getStory(self, story: str) -> BimStory: def isNull(self) -> bool: def longName(self) -> str: def name(self) -> str: def setDescription(self, desc: str) -> None: def setLongName(self, name: str) -> None: def setName(self, name: str) -> None: def setNull(self) -> None: def typeDesc(self) -> BimObjectType: def typeName(self) -> str:
class BimCategory Class kStandard: ClassVar[Self] kBricsys: ClassVar[Self] kIFC2x3: ClassVar[Self] kIFCCustom: ClassVar[Self] kUser: ClassVar[Self] kQuantity: ClassVar[Self] kClassfication: ClassVar[Self] kIFC4: ClassVar[Self] kIFCQuantity: ClassVar[Self]
class BimClassification Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def classifyAs(id: PyDb.ObjectId, objectType: PyBrxBim.BimElementType) -> None: def classifyAs(database: PyDb.database, objectType: PyBrxBim.BimElementType) -> None: def classifyAs(id: PyDb.ObjectId, typeName: str) -> None: def classifyAs(id: PyDb.ObjectId, typeName: str, localName: bool) -> None: def classifyAs(*args) -> None: def deleteProperty(id: PyDb.ObjectId, propertyName: str) -> bool: def deleteProperty(id: PyDb.ObjectId, propertyName: str, category: PyBrxBim.EBimCategory) -> bool: def deleteProperty(id: PyDb.ObjectId, propertyName: str, category: str) -> bool: def deleteProperty(*args) -> bool: def getAllClassified(db: PyDb.Database) -> list: def getAllClassifiedAs(name: str, db: PyDb.Database) -> list: def getAllClassifiedAsName(name: str, db: PyDb.Database, local: bool) -> list: def getAllUnclassified(db: PyDb.Database) -> list: def getAllUsedClassificationNames(db: PyDb.Database, local: bool) -> list: def getAllUsedClassifications(db: PyDb.Database) -> list: def getBimTypeNames(local: bool) -> list: def getClassification() -> Any: def getClassificationName(id: PyDb.ObjectId, localName: bool) -> str: def getDescription(id: PyDb.ObjectId) -> str: def getGUID(id: PyDb.ObjectId) -> str: def getName(id: PyDb.ObjectId) -> str: def getProperty(id: PyDb.ObjectId, propertyName: str) -> PyDb.AcValue: def getProperty(id: PyDb.ObjectId, propertyName: str, category: PyBrxBim.EBimCategory) -> PyDb.AcValue: def getProperty(id: PyDb.ObjectId, propertyName: str, category: str) -> PyDb.AcValue: def getProperty(*args) -> PyDb.AcValue: def getPropertyDict(id: PyDb.ObjectId) -> dict: def getPropertyNames(id: PyDb.ObjectId) -> list: def hasProperty(id: PyDb.ObjectId, propertyName: str) -> bool: def hasProperty(id: PyDb.ObjectId, propertyName: str, category: PyBrxBim.EBimCategory) -> bool: def hasProperty(id: PyDb.ObjectId, propertyName: str, category: str) -> bool: def hasProperty(*args) -> bool: def isClassified(val: PyDb.Database) -> bool: def isClassifiedAs(id: PyDb.ObjectId, objectType: PyBrxBim.BimElementType) -> bool: def isClassifiedAs(database: PyDb.database, objectType: PyBrxBim.BimElementType) -> bool: def isClassifiedAs(id: PyDb.ObjectId, typeName: str) -> bool: def isClassifiedAs(id: PyDb.ObjectId, typeName: str, localName: bool) -> bool: def isClassifiedAs(*args) -> bool: def isClassifiedAsAnyBuildingElement(id: PyDb.ObjectId) -> bool: def isUnclassified(id: PyDb.ObjectId) -> bool: def setDescription(id: PyDb.ObjectId, description: str) -> None: def setName(id: PyDb.ObjectId, description: str) -> None: def setProperty(id: PyDb.ObjectId, propertyName: str, val: PyDb.AcValue) -> None: def setProperty(id: PyDb.ObjectId, propertyName: str, val: PyDb.AcValue, category: PyBrxBim.EBimCategory) -> None: def setProperty(id: PyDb.ObjectId, propertyName: str, val: PyDb.AcValue, category: str) -> None: def setProperty(*args) -> None: def unClassify(val: PyDb.ObjectId | PyDb.Database) -> None:
class BimComposition Class def __init__(self) -> None: def __init__(self, name: str) -> None: def __init__(*args) -> None: def __reduce__(self) -> Any: def cast(otherObject: PyBrxBim.BimObject) -> BimComposition: def className() -> str:
class BimElementType Class eBimGenericBuildingElt: ClassVar[Self] eBimSection: ClassVar[Self] eBimWall: ClassVar[Self] eBimWindow: ClassVar[Self] eBimDoor: ClassVar[Self] eBimColumn: ClassVar[Self] eBimSlab: ClassVar[Self] eBimBeam: ClassVar[Self] eBimRoom: ClassVar[Self] eBimCovering: ClassVar[Self] eBimCurtainWall: ClassVar[Self] eBimFlowTerminal: ClassVar[Self] eBimFurnishingElement: ClassVar[Self] eBimMember: ClassVar[Self] eBimPile: ClassVar[Self] eBimRailing: ClassVar[Self] eBimRamp: ClassVar[Self] eBimRampFlight: ClassVar[Self] eBimRoof: ClassVar[Self] eBimSite: ClassVar[Self] eBimStair: ClassVar[Self] eBimStairFlight: ClassVar[Self] eBimFooting: ClassVar[Self] eBimXReference: ClassVar[Self] eBimDistributionControlElement: ClassVar[Self] eBimDistributionPort: ClassVar[Self] eBimDistributionFlowElement: ClassVar[Self] eBimDistributionChamberElement: ClassVar[Self] eBimEnergyConversionDevice: ClassVar[Self] eBimFlowFitting: ClassVar[Self] eBimFlowController: ClassVar[Self] eBimFlowMovingDevice: ClassVar[Self] eBimFlowSegment: ClassVar[Self] eBimFlowStorageDevice: ClassVar[Self] eBimFlowTreatmentDevice: ClassVar[Self] eBimReinforcingBar: ClassVar[Self] eBimReinforcingMesh: ClassVar[Self] eBimTendon: ClassVar[Self] eBimTendonAnchor: ClassVar[Self] eBimPlate: ClassVar[Self] eBimDiscreteAccessory: ClassVar[Self] eBimFastener: ClassVar[Self] eBimMechanicalFastener: ClassVar[Self] eBimSchedule: ClassVar[Self] eBimGridAxis: ClassVar[Self] eBimGrid: ClassVar[Self] eBimFlowConnectionPoint: ClassVar[Self] eBimOpening: ClassVar[Self] eBimAnnotation: ClassVar[Self] eBimSpatialElementType: ClassVar[Self] eBimSpaceType: ClassVar[Self] eBimBuildingType: ClassVar[Self] eBimStoryType: ClassVar[Self] eBimViewportType: ClassVar[Self] eBimProduct: ClassVar[Self] eBimDetail: ClassVar[Self] eNoBuildingElement: ClassVar[Self]
class BimHatchPattern Class def __init__(self) -> None: def __init__(self, scaleOrSpacing: float, angle: float, cross: bool) -> None: def __init__(self, hType: PyBrxBim.BimHatchType, name: str, scaleOrSpacing: float, angle: float) -> None: def __init__(*args) -> None: def __reduce__(self) -> Any: def className() -> str:
class BimHatchType Class eHatchNone: ClassVar[Self] eHatchUserDefined: ClassVar[Self] eHatchPredefined: ClassVar[Self] eHatchCustom: ClassVar[Self]
class BimInformationalAssets Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str:
class BimLinearGeometry Class def __init__(self) -> None: def __init__(self, id: PyDb.ObjectId) -> None: def __init__(*args) -> None: def __reduce__(self) -> Any: def className() -> str:
class BimMaterial Class def __init__(self) -> None: def __init__(self, name: str) -> None: def __init__(*args) -> None: def __reduce__(self) -> Any: def cast(otherObject: PyBrxBim.BimObject) -> BimMaterial: def className() -> str:
class BimNameSpaces Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def createNameSpace(szName: str) -> None: def createNameSpace(szName: str, szLabel: str, visible: bool, db: PyDb.Database) -> None: def createNameSpace(*args) -> None: def deleteNameSpace(szNameOrLabel: str, db: PyDb.Database) -> None: def getIsNameSpaceVisible(szNameOrLabel: str, db: PyDb.Database) -> bool: def getNameSpaceLabel(szName: str, db: PyDb.Database) -> str: def hasNameSpace(szNameOrLabel: str, db: PyDb.Database) -> bool: def listNameSpaces(db: PyDb.Database) -> dict: def setIsNameSpaceVisible(visible: bool, szNameOrLabel: str, db: PyDb.Database) -> None: def setNameSpaceLabel(szName: str, szLable: str, db: PyDb.Database) -> None:
class BimObject Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def cast(otherObject: PyBrxBim.BimObject) -> BimObject: def className() -> str: def description(self) -> str: def isNull(self) -> bool: def name(self) -> str: def setDescription(self, val: str) -> None: def setName(self, val: str) -> None: def setNull(self) -> None: def typeDesc(self) -> BimObjectType: def typeName(self) -> str:
class BimObjectType Class eBimUnknownObject: ClassVar[Self] eBimSpatialLocation: ClassVar[Self] eBimStory: ClassVar[Self] eBimBuilding: ClassVar[Self] eBimComposition: ClassVar[Self] eBimRoomObject: ClassVar[Self] eBimPly: ClassVar[Self] eBimMaterial: ClassVar[Self]
class BimPly Class def __init__(self) -> None: def __init__(self, material: PyBrxBim.BimMaterial, function: PyBrxBim.MaterialFunction, thickness: float) -> None: def __init__(*args) -> None: def __reduce__(self) -> Any: def cast(otherObject: PyBrxBim.BimObject) -> BimPly: def className() -> str:
class BimPolicies Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str: def getPolicy(option: PyBrxBim.BimPolicyOptions) -> bool: def setPolicy(option: PyBrxBim.BimPolicyOptions, enable: bool) -> None:
class BimPolicyOptions Class eNothing: ClassVar[Self] eInstantSave: ClassVar[Self]
class BimProfile Class def __init__(self) -> None: def __init__(self, id: PyDb.ObjectId) -> None: def __init__(*args) -> None: def __reduce__(self) -> Any: def className() -> str:
class BimRoom Class def __init__(self) -> None: def __init__(self, id: PyDb.ObjectId) -> None: def __init__(*args) -> None: def __reduce__(self) -> Any: def assignToBuilding(self, val: PyBrxBim.BimBuilding) -> None: def assignToBuildingS(id: PyDb.ObjectId, val: PyBrxBim.BimBuilding) -> None: def assignToStory(self, val: PyBrxBim.BimStory) -> None: def assignToStoryS(id: PyDb.ObjectId, val: PyBrxBim.BimStory) -> None: def buildAssociativeRoomS(insidePoint: PyGe.Point3d, basePlane: PyGe.Plane) -> PyDb.ObjectId: def buildNonAssociativeRoomS(id: PyDb.ObjectId) -> PyDb.ObjectId: def cast(otherObject: PyBrxBim.BimObject) -> BimRoom: def className() -> str: def createAssociativeRoom(self, insidePoint: PyGe.Point3d, basePlane: PyGe.Plane) -> PyDb.ObjectId: def createNonAssociativeRoom(self, id: PyDb.ObjectId) -> PyDb.ObjectId: def description(self) -> str: def descriptionS(id: PyDb.ObjectId) -> str: def getAllRoomsS() -> list: def getAllRoomsS(db: PyDb.Database) -> list: def getAllRoomsS(val: PyBrxBim.BimStory) -> list: def getAllRoomsS(val: PyBrxBim.BimBuilding) -> list: def getAllRoomsS(val: PyBrxBim.BimStory, db: PyDb.Database) -> list: def getAllRoomsS(val: PyBrxBim.BimBuilding, db: PyDb.Database) -> list: def getAllRoomsS(*args) -> list: def getAssignedBuilding(self) -> BimBuilding: def getAssignedBuildingS(id: PyDb.ObjectId) -> BimBuilding: def getAssignedLocation(self) -> BimSpatialLocation: def getAssignedLocationS(id: PyDb.ObjectId) -> BimSpatialLocation: def getAssignedStory(self) -> BimStory: def getAssignedStoryS(id: PyDb.ObjectId) -> BimStory: def getBoundingElements(self) -> list: def getBoundingElementsS(id: PyDb.ObjectId) -> list: def getId(self) -> PyDb.ObjectId: def getOpenings(self) -> list: def getOpeningsS(id: PyDb.ObjectId) -> list: def getRoomDepartment(self) -> str: def getRoomDepartmentS(id: PyDb.ObjectId) -> str: def getRoomEntity(self) -> PyDb.ObjectId: def getRoomEntityS(val: PyBrxBim.BimRoom) -> PyDb.ObjectId: def getRoomRepresentation(self) -> str: def getRoomRepresentationS(id: PyDb.ObjectId) -> str: def isAssociativeRoom(self) -> bool: def isAssociativeRoomS(id: PyDb.ObjectId) -> bool: def isNull(self) -> bool: def isRoomValid(self) -> bool: def isRoomValidS(id: PyDb.ObjectId) -> bool: def name(self) -> str: def roomArea(self) -> float: def roomAreaS(id: PyDb.ObjectId) -> float: def roomIdent(self) -> str: def roomIdentS(id: PyDb.ObjectId) -> str: def roomName(self) -> str: def roomNameS(id: PyDb.ObjectId) -> str: def roomNumber(self) -> str: def roomNumberS(id: PyDb.ObjectId) -> str: def setDescription(self, val: str) -> None: def setDescriptionS(id: PyDb.ObjectId, val: str) -> None: def setId(self, id: PyDb.ObjectId) -> None: def setName(self, val: str) -> None: def setNull(self) -> None: def setRoomDepartment(self, val: str) -> None: def setRoomDepartmentS(id: PyDb.ObjectId, val: str) -> None: def setRoomName(self, val: str) -> None: def setRoomNameS(id: PyDb.ObjectId, val: str) -> None: def setRoomNumber(self, val: str) -> None: def setRoomNumberS(id: PyDb.ObjectId, val: str) -> None: def setRoomRepresentation(self, val: str) -> None: def setRoomRepresentationS(id: PyDb.ObjectId, val: str) -> None: def typeDesc(self) -> BimObjectType: def typeName(self) -> str: def unassignLocation(self) -> None: def unassignLocationS(id: PyDb.ObjectId) -> None: def updateAssociativeRoom(self) -> None: def updateAssociativeRoomS(id: PyDb.ObjectId) -> None:
class BimSpace Class def __init__(self) -> None: def __reduce__(self) -> Any: def assignToBuilding(id: PyDb.ObjectId, building: PyBrxBim.BimBuilding) -> None: def assignToStory(id: PyDb.ObjectId, building: PyBrxBim.BimStory) -> None: def className() -> str: def createSpace(pt: PyGe.Point3d) -> PyDb.ObjectId: def getAllSpaces() -> list: def getAllSpaces(db: PyDb.Database) -> list: def getAllSpaces(val: PyBrxBim.BimStory) -> list: def getAllSpaces(val: PyBrxBim.BimBuilding) -> list: def getAllSpaces(val: PyBrxBim.BimStory, db: PyDb.Database) -> list: def getAllSpaces(val: PyBrxBim.BimBuilding, db: PyDb.Database) -> list: def getAllSpaces(*args) -> list: def getAssignedEntities(val: str | PyDb.ObjectId, db: PyDb.Database) -> list: def getAssignedSpace(id: PyDb.ObjectId) -> tuple: def getBoundingElements(id: PyDb.ObjectId) -> list: def getSpaceArea(id: PyDb.ObjectId) -> float: def getSpaceEntity(spaceName: str, db: PyDb.Database) -> PyDb.ObjectId: def getSpaceName(id: PyDb.ObjectId) -> str: def getSpaceNumber(id: PyDb.ObjectId) -> str: def getSpaceRepresentation(id: PyDb.ObjectId) -> BimSpaceRepresentation: def isSpaceUpdated(id: PyDb.ObjectId) -> bool: def isSpaceValid(id: PyDb.ObjectId) -> bool: def setAssignedSpace(id: PyDb.ObjectId, val: str | PyDb.ObjectId) -> None: def setSpaceName(id: PyDb.ObjectId, val: str) -> None: def setSpaceNumber(id: PyDb.ObjectId, val: str) -> None: def setSpaceRepresentation(id: PyDb.ObjectId, val: PyBrxBim.BimSpaceRepresentation) -> None: def updateSpace(id: PyDb.ObjectId) -> None:
class BimSpaceRepresentation Class eSolid: ClassVar[Self] eFootprint: ClassVar[Self]
class BimSpatialLocation Class def __init__(self) -> None: def __reduce__(self) -> Any: def assignToEntity(self, id: PyDb.ObjectId) -> None: def assignedObjects(self, id: PyDb.ObjectId) -> list: def assignedSpatialLocation(id: PyDb.ObjectId) -> BimSpatialLocation: def cast(otherObject: PyBrxBim.BimObject) -> BimSpatialLocation: def className() -> str: def description(self) -> str: def hasBuilding(self) -> bool: def hasStory(self) -> bool: def isBuilding(self) -> bool: def isNull(self) -> bool: def isStory(self) -> bool: def longName(self) -> str: def name(self) -> str: def removeSpatialLocationFrom(id: PyDb.ObjectId) -> None: def setDescription(self, desc: str) -> None: def setLongName(self) -> None: def setName(self, name: str) -> None: def setNull(self) -> None: def typeDesc(self) -> BimObjectType: def typeName(self) -> str:
class BimStory Class def __init__(self) -> None: def __reduce__(self) -> Any: def allStories(db: PyDb.Database) -> list: def allStoryNames(db: PyDb.Database) -> list: def assignToEntity(self, id: PyDb.ObjectId) -> None: def assignedObjects(self, db: PyDb.Database) -> list: def assignedStory(id: PyDb.ObjectId) -> BimStory: def cast(otherObject: PyBrxBim.BimObject) -> BimStory: def className() -> str: def createNewStory(db: PyDb.Database, buildingName: str, storyName: str) -> BimStory: def createStory(self, szName: str, building: PyBrxBim.BimBuilding) -> None: def deleteStory(self) -> None: def deleteStoryFromDatabase(db: PyDb.Database, buildingName: str, storyName: str) -> None: def description(self) -> str: def elevation(self) -> float: def getBuilding(self) -> BimBuilding: def getStory(db: PyDb.Database, buildingName: str, storyName: str) -> BimStory: def isNull(self) -> bool: def longName(self) -> str: def name(self) -> str: def setDescription(self, desc: str) -> None: def setElevation(self, val: float) -> None: def setLongName(self, name: str) -> None: def setName(self, name: str) -> None: def setNull(self) -> None:
class BrxBimAttributeSet Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str:
class BrxBimDialogs Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str:
class Core Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def createAnchoredBlockReference(blockRefId: PyDb.ObjectId, faceSubentPath: PyDb.FullSubentPath, pt: PyGe.Point3d, keepOrientation: bool) -> PyDb.ObjectId: def findMatchingBlockDefinition(entitySet: list[PyDb.ObjectId]) -> tuple: def findSimilar3dSolids(entitySet: list[PyDb.ObjectId]) -> tuple: def findSimilarGeometry(matchSet: list[PyDb.ObjectId], searchSet: list[PyDb.ObjectId]) -> tuple: def getAnchorFace(id: PyDb.ObjectId) -> PyDb.FullSubentPath: def getAnchoredBlockReferences(db: PyDb.Database) -> list: def isAnchoredBlockRef(id: PyDb.ObjectId) -> bool: def isSimilarGeometry(firstSet: list[PyDb.ObjectId], secondSet: list[PyDb.ObjectId]) -> tuple: def matchEntitiesToBlockDefinitions(entitySet: list[PyDb.ObjectId]) -> tuple: def queryValidAnchorPt(pt: PyGe.Point3d, db: PyDb.Database) -> PyDb.FullSubentPath: def replaceGeometryByBlocks(similarGroups: tuple) -> tuple: def unAnchorBlockReference(id: PyDb.ObjectId) -> None:
class IfcBinary Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def clear(self) -> None: def getBit(self, val: int) -> bool: def getEncodedString(self) -> str: def isEmpty(self) -> bool: def numBits(self) -> int: def reset(self, val: str) -> None: def resize(self, val: int) -> None:
class IfcEntity Class def IfcId(self) -> int: def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def create(model: PyBrxBim.IfcModel, entityDesc: PyBrxBim.IfcEntityDesc) -> IfcEntity: def createNull() -> IfcEntity: def getAttribute(self, val: str) -> IfcVariant: def getInverseRefs(self) -> list: def isA(self) -> IfcEntityDesc: def isKindOf(self, val: PyBrxBim.IfcEntityDesc) -> bool: def isNull(self) -> bool: def setAttribute(self, val: str, attribValue: PyBrxBim.IfcVariant) -> None:
class IfcEntityDesc Class def Ifc2DCompositeCurve() -> IfcEntityDesc: def IfcActionRequest() -> IfcEntityDesc: def IfcActor() -> IfcEntityDesc: def IfcActorRole() -> IfcEntityDesc: def IfcActuator() -> IfcEntityDesc: def IfcActuatorType() -> IfcEntityDesc: def IfcAddress() -> IfcEntityDesc: def IfcAdvancedBrep() -> IfcEntityDesc: def IfcAdvancedBrepWithVoids() -> IfcEntityDesc: def IfcAdvancedFace() -> IfcEntityDesc: def IfcAirTerminal() -> IfcEntityDesc: def IfcAirTerminalBox() -> IfcEntityDesc: def IfcAirTerminalBoxType() -> IfcEntityDesc: def IfcAirTerminalType() -> IfcEntityDesc: def IfcAirToAirHeatRecovery() -> IfcEntityDesc: def IfcAirToAirHeatRecoveryType() -> IfcEntityDesc: def IfcAlarm() -> IfcEntityDesc: def IfcAlarmType() -> IfcEntityDesc: def IfcAlignment() -> IfcEntityDesc: def IfcAlignment2DHorizontal() -> IfcEntityDesc: def IfcAlignment2DHorizontalSegment() -> IfcEntityDesc: def IfcAlignment2DSegment() -> IfcEntityDesc: def IfcAlignment2DVerSegCircularArc() -> IfcEntityDesc: def IfcAlignment2DVerSegLine() -> IfcEntityDesc: def IfcAlignment2DVerSegParabolicArc() -> IfcEntityDesc: def IfcAlignment2DVertical() -> IfcEntityDesc: def IfcAlignment2DVerticalSegment() -> IfcEntityDesc: def IfcAlignmentCurve() -> IfcEntityDesc: def IfcAngularDimension() -> IfcEntityDesc: def IfcAnnotation() -> IfcEntityDesc: def IfcAnnotationCurveOccurrence() -> IfcEntityDesc: def IfcAnnotationFillArea() -> IfcEntityDesc: def IfcAnnotationFillAreaOccurrence() -> IfcEntityDesc: def IfcAnnotationOccurrence() -> IfcEntityDesc: def IfcAnnotationSurface() -> IfcEntityDesc: def IfcAnnotationSurfaceOccurrence() -> IfcEntityDesc: def IfcAnnotationSymbolOccurrence() -> IfcEntityDesc: def IfcAnnotationTextOccurrence() -> IfcEntityDesc: def IfcApplication() -> IfcEntityDesc: def IfcAppliedValue() -> IfcEntityDesc: def IfcAppliedValueRelationship() -> IfcEntityDesc: def IfcApproval() -> IfcEntityDesc: def IfcApprovalActorRelationship() -> IfcEntityDesc: def IfcApprovalPropertyRelationship() -> IfcEntityDesc: def IfcApprovalRelationship() -> IfcEntityDesc: def IfcArbitraryClosedProfileDef() -> IfcEntityDesc: def IfcArbitraryOpenProfileDef() -> IfcEntityDesc: def IfcArbitraryProfileDefWithVoids() -> IfcEntityDesc: def IfcAsset() -> IfcEntityDesc: def IfcAsymmetricIShapeProfileDef() -> IfcEntityDesc: def IfcAudioVisualAppliance() -> IfcEntityDesc: def IfcAudioVisualApplianceType() -> IfcEntityDesc: def IfcAxis1Placement() -> IfcEntityDesc: def IfcAxis2Placement2D() -> IfcEntityDesc: def IfcAxis2Placement3D() -> IfcEntityDesc: def IfcBSplineCurve() -> IfcEntityDesc: def IfcBSplineCurveWithKnots() -> IfcEntityDesc: def IfcBSplineSurface() -> IfcEntityDesc: def IfcBSplineSurfaceWithKnots() -> IfcEntityDesc: def IfcBeam() -> IfcEntityDesc: def IfcBeamStandardCase() -> IfcEntityDesc: def IfcBeamType() -> IfcEntityDesc: def IfcBezierCurve() -> IfcEntityDesc: def IfcBlobTexture() -> IfcEntityDesc: def IfcBlock() -> IfcEntityDesc: def IfcBoiler() -> IfcEntityDesc: def IfcBoilerType() -> IfcEntityDesc: def IfcBooleanClippingResult() -> IfcEntityDesc: def IfcBooleanResult() -> IfcEntityDesc: def IfcBoundaryCondition() -> IfcEntityDesc: def IfcBoundaryCurve() -> IfcEntityDesc: def IfcBoundaryEdgeCondition() -> IfcEntityDesc: def IfcBoundaryFaceCondition() -> IfcEntityDesc: def IfcBoundaryNodeCondition() -> IfcEntityDesc: def IfcBoundaryNodeConditionWarping() -> IfcEntityDesc: def IfcBoundedCurve() -> IfcEntityDesc: def IfcBoundedSurface() -> IfcEntityDesc: def IfcBoundingBox() -> IfcEntityDesc: def IfcBoxedHalfSpace() -> IfcEntityDesc: def IfcBuilding() -> IfcEntityDesc: def IfcBuildingElement() -> IfcEntityDesc: def IfcBuildingElementComponent() -> IfcEntityDesc: def IfcBuildingElementPart() -> IfcEntityDesc: def IfcBuildingElementPartType() -> IfcEntityDesc: def IfcBuildingElementProxy() -> IfcEntityDesc: def IfcBuildingElementProxyType() -> IfcEntityDesc: def IfcBuildingElementType() -> IfcEntityDesc: def IfcBuildingStorey() -> IfcEntityDesc: def IfcBuildingSystem() -> IfcEntityDesc: def IfcBurner() -> IfcEntityDesc: def IfcBurnerType() -> IfcEntityDesc: def IfcCShapeProfileDef() -> IfcEntityDesc: def IfcCableCarrierFitting() -> IfcEntityDesc: def IfcCableCarrierFittingType() -> IfcEntityDesc: def IfcCableCarrierSegment() -> IfcEntityDesc: def IfcCableCarrierSegmentType() -> IfcEntityDesc: def IfcCableFitting() -> IfcEntityDesc: def IfcCableFittingType() -> IfcEntityDesc: def IfcCableSegment() -> IfcEntityDesc: def IfcCableSegmentType() -> IfcEntityDesc: def IfcCalendarDate() -> IfcEntityDesc: def IfcCartesianPoint() -> IfcEntityDesc: def IfcCartesianPointList() -> IfcEntityDesc: def IfcCartesianPointList2D() -> IfcEntityDesc: def IfcCartesianPointList3D() -> IfcEntityDesc: def IfcCartesianTransformationOperator() -> IfcEntityDesc: def IfcCartesianTransformationOperator2D() -> IfcEntityDesc: def IfcCartesianTransformationOperator2DnonUniform() -> IfcEntityDesc: def IfcCartesianTransformationOperator3D() -> IfcEntityDesc: def IfcCartesianTransformationOperator3DnonUniform() -> IfcEntityDesc: def IfcCenterLineProfileDef() -> IfcEntityDesc: def IfcChamferEdgeFeature() -> IfcEntityDesc: def IfcChiller() -> IfcEntityDesc: def IfcChillerType() -> IfcEntityDesc: def IfcChimney() -> IfcEntityDesc: def IfcChimneyType() -> IfcEntityDesc: def IfcCircle() -> IfcEntityDesc: def IfcCircleHollowProfileDef() -> IfcEntityDesc: def IfcCircleProfileDef() -> IfcEntityDesc: def IfcCircularArcSegment2D() -> IfcEntityDesc: def IfcCivilElement() -> IfcEntityDesc: def IfcCivilElementType() -> IfcEntityDesc: def IfcClassification() -> IfcEntityDesc: def IfcClassificationItem() -> IfcEntityDesc: def IfcClassificationItemRelationship() -> IfcEntityDesc: def IfcClassificationNotation() -> IfcEntityDesc: def IfcClassificationNotationFacet() -> IfcEntityDesc: def IfcClassificationReference() -> IfcEntityDesc: def IfcClosedShell() -> IfcEntityDesc: def IfcCoil() -> IfcEntityDesc: def IfcCoilType() -> IfcEntityDesc: def IfcColourRgb() -> IfcEntityDesc: def IfcColourRgbList() -> IfcEntityDesc: def IfcColourSpecification() -> IfcEntityDesc: def IfcColumn() -> IfcEntityDesc: def IfcColumnStandardCase() -> IfcEntityDesc: def IfcColumnType() -> IfcEntityDesc: def IfcCommunicationsAppliance() -> IfcEntityDesc: def IfcCommunicationsApplianceType() -> IfcEntityDesc: def IfcComplexProperty() -> IfcEntityDesc: def IfcComplexPropertyTemplate() -> IfcEntityDesc: def IfcCompositeCurve() -> IfcEntityDesc: def IfcCompositeCurveOnSurface() -> IfcEntityDesc: def IfcCompositeCurveSegment() -> IfcEntityDesc: def IfcCompositeProfileDef() -> IfcEntityDesc: def IfcCompressor() -> IfcEntityDesc: def IfcCompressorType() -> IfcEntityDesc: def IfcCondenser() -> IfcEntityDesc: def IfcCondenserType() -> IfcEntityDesc: def IfcCondition() -> IfcEntityDesc: def IfcConditionCriterion() -> IfcEntityDesc: def IfcConic() -> IfcEntityDesc: def IfcConnectedFaceSet() -> IfcEntityDesc: def IfcConnectionCurveGeometry() -> IfcEntityDesc: def IfcConnectionGeometry() -> IfcEntityDesc: def IfcConnectionPointEccentricity() -> IfcEntityDesc: def IfcConnectionPointGeometry() -> IfcEntityDesc: def IfcConnectionPortGeometry() -> IfcEntityDesc: def IfcConnectionSurfaceGeometry() -> IfcEntityDesc: def IfcConnectionVolumeGeometry() -> IfcEntityDesc: def IfcConstraint() -> IfcEntityDesc: def IfcConstraintAggregationRelationship() -> IfcEntityDesc: def IfcConstraintClassificationRelationship() -> IfcEntityDesc: def IfcConstraintRelationship() -> IfcEntityDesc: def IfcConstructionEquipmentResource() -> IfcEntityDesc: def IfcConstructionEquipmentResourceType() -> IfcEntityDesc: def IfcConstructionMaterialResource() -> IfcEntityDesc: def IfcConstructionMaterialResourceType() -> IfcEntityDesc: def IfcConstructionProductResource() -> IfcEntityDesc: def IfcConstructionProductResourceType() -> IfcEntityDesc: def IfcConstructionResource() -> IfcEntityDesc: def IfcConstructionResourceType() -> IfcEntityDesc: def IfcContext() -> IfcEntityDesc: def IfcContextDependentUnit() -> IfcEntityDesc: def IfcControl() -> IfcEntityDesc: def IfcController() -> IfcEntityDesc: def IfcControllerType() -> IfcEntityDesc: def IfcConversionBasedUnit() -> IfcEntityDesc: def IfcConversionBasedUnitWithOffset() -> IfcEntityDesc: def IfcCooledBeam() -> IfcEntityDesc: def IfcCooledBeamType() -> IfcEntityDesc: def IfcCoolingTower() -> IfcEntityDesc: def IfcCoolingTowerType() -> IfcEntityDesc: def IfcCoordinateOperation() -> IfcEntityDesc: def IfcCoordinateReferenceSystem() -> IfcEntityDesc: def IfcCoordinatedUniversalTimeOffset() -> IfcEntityDesc: def IfcCostItem() -> IfcEntityDesc: def IfcCostSchedule() -> IfcEntityDesc: def IfcCostValue() -> IfcEntityDesc: def IfcCovering() -> IfcEntityDesc: def IfcCoveringType() -> IfcEntityDesc: def IfcCraneRailAShapeProfileDef() -> IfcEntityDesc: def IfcCraneRailFShapeProfileDef() -> IfcEntityDesc: def IfcCrewResource() -> IfcEntityDesc: def IfcCrewResourceType() -> IfcEntityDesc: def IfcCsgPrimitive3D() -> IfcEntityDesc: def IfcCsgSolid() -> IfcEntityDesc: def IfcCurrencyRelationship() -> IfcEntityDesc: def IfcCurtainWall() -> IfcEntityDesc: def IfcCurtainWallType() -> IfcEntityDesc: def IfcCurve() -> IfcEntityDesc: def IfcCurveBoundedPlane() -> IfcEntityDesc: def IfcCurveBoundedSurface() -> IfcEntityDesc: def IfcCurveSegment2D() -> IfcEntityDesc: def IfcCurveStyle() -> IfcEntityDesc: def IfcCurveStyleFont() -> IfcEntityDesc: def IfcCurveStyleFontAndScaling() -> IfcEntityDesc: def IfcCurveStyleFontPattern() -> IfcEntityDesc: def IfcCylindricalSurface() -> IfcEntityDesc: def IfcDamper() -> IfcEntityDesc: def IfcDamperType() -> IfcEntityDesc: def IfcDateAndTime() -> IfcEntityDesc: def IfcDefinedSymbol() -> IfcEntityDesc: def IfcDerivedProfileDef() -> IfcEntityDesc: def IfcDerivedUnit() -> IfcEntityDesc: def IfcDerivedUnitElement() -> IfcEntityDesc: def IfcDiameterDimension() -> IfcEntityDesc: def IfcDimensionCalloutRelationship() -> IfcEntityDesc: def IfcDimensionCurve() -> IfcEntityDesc: def IfcDimensionCurveDirectedCallout() -> IfcEntityDesc: def IfcDimensionCurveTerminator() -> IfcEntityDesc: def IfcDimensionPair() -> IfcEntityDesc: def IfcDimensionalExponents() -> IfcEntityDesc: def IfcDirection() -> IfcEntityDesc: def IfcDiscreteAccessory() -> IfcEntityDesc: def IfcDiscreteAccessoryType() -> IfcEntityDesc: def IfcDistanceExpression() -> IfcEntityDesc: def IfcDistributionChamberElement() -> IfcEntityDesc: def IfcDistributionChamberElementType() -> IfcEntityDesc: def IfcDistributionCircuit() -> IfcEntityDesc: def IfcDistributionControlElement() -> IfcEntityDesc: def IfcDistributionControlElementType() -> IfcEntityDesc: def IfcDistributionElement() -> IfcEntityDesc: def IfcDistributionElementType() -> IfcEntityDesc: def IfcDistributionFlowElement() -> IfcEntityDesc: def IfcDistributionFlowElementType() -> IfcEntityDesc: def IfcDistributionPort() -> IfcEntityDesc: def IfcDistributionSystem() -> IfcEntityDesc: def IfcDocumentElectronicFormat() -> IfcEntityDesc: def IfcDocumentInformation() -> IfcEntityDesc: def IfcDocumentInformationRelationship() -> IfcEntityDesc: def IfcDocumentReference() -> IfcEntityDesc: def IfcDoor() -> IfcEntityDesc: def IfcDoorLiningProperties() -> IfcEntityDesc: def IfcDoorPanelProperties() -> IfcEntityDesc: def IfcDoorStandardCase() -> IfcEntityDesc: def IfcDoorStyle() -> IfcEntityDesc: def IfcDoorType() -> IfcEntityDesc: def IfcDraughtingCallout() -> IfcEntityDesc: def IfcDraughtingCalloutRelationship() -> IfcEntityDesc: def IfcDraughtingPreDefinedColour() -> IfcEntityDesc: def IfcDraughtingPreDefinedCurveFont() -> IfcEntityDesc: def IfcDraughtingPreDefinedTextFont() -> IfcEntityDesc: def IfcDuctFitting() -> IfcEntityDesc: def IfcDuctFittingType() -> IfcEntityDesc: def IfcDuctSegment() -> IfcEntityDesc: def IfcDuctSegmentType() -> IfcEntityDesc: def IfcDuctSilencer() -> IfcEntityDesc: def IfcDuctSilencerType() -> IfcEntityDesc: def IfcEdge() -> IfcEntityDesc: def IfcEdgeCurve() -> IfcEntityDesc: def IfcEdgeFeature() -> IfcEntityDesc: def IfcEdgeLoop() -> IfcEntityDesc: def IfcElectricAppliance() -> IfcEntityDesc: def IfcElectricApplianceType() -> IfcEntityDesc: def IfcElectricDistributionBoard() -> IfcEntityDesc: def IfcElectricDistributionBoardType() -> IfcEntityDesc: def IfcElectricDistributionPoint() -> IfcEntityDesc: def IfcElectricFlowStorageDevice() -> IfcEntityDesc: def IfcElectricFlowStorageDeviceType() -> IfcEntityDesc: def IfcElectricGenerator() -> IfcEntityDesc: def IfcElectricGeneratorType() -> IfcEntityDesc: def IfcElectricHeaterType() -> IfcEntityDesc: def IfcElectricMotor() -> IfcEntityDesc: def IfcElectricMotorType() -> IfcEntityDesc: def IfcElectricTimeControl() -> IfcEntityDesc: def IfcElectricTimeControlType() -> IfcEntityDesc: def IfcElectricalBaseProperties() -> IfcEntityDesc: def IfcElectricalCircuit() -> IfcEntityDesc: def IfcElectricalElement() -> IfcEntityDesc: def IfcElement() -> IfcEntityDesc: def IfcElementAssembly() -> IfcEntityDesc: def IfcElementAssemblyType() -> IfcEntityDesc: def IfcElementComponent() -> IfcEntityDesc: def IfcElementComponentType() -> IfcEntityDesc: def IfcElementQuantity() -> IfcEntityDesc: def IfcElementType() -> IfcEntityDesc: def IfcElementarySurface() -> IfcEntityDesc: def IfcEllipse() -> IfcEntityDesc: def IfcEllipseProfileDef() -> IfcEntityDesc: def IfcEnergyConversionDevice() -> IfcEntityDesc: def IfcEnergyConversionDeviceType() -> IfcEntityDesc: def IfcEnergyProperties() -> IfcEntityDesc: def IfcEngine() -> IfcEntityDesc: def IfcEngineType() -> IfcEntityDesc: def IfcEnvironmentalImpactValue() -> IfcEntityDesc: def IfcEquipmentElement() -> IfcEntityDesc: def IfcEquipmentStandard() -> IfcEntityDesc: def IfcEvaporativeCooler() -> IfcEntityDesc: def IfcEvaporativeCoolerType() -> IfcEntityDesc: def IfcEvaporator() -> IfcEntityDesc: def IfcEvaporatorType() -> IfcEntityDesc: def IfcEvent() -> IfcEntityDesc: def IfcEventTime() -> IfcEntityDesc: def IfcEventType() -> IfcEntityDesc: def IfcExtendedMaterialProperties() -> IfcEntityDesc: def IfcExtendedProperties() -> IfcEntityDesc: def IfcExternalInformation() -> IfcEntityDesc: def IfcExternalReference() -> IfcEntityDesc: def IfcExternalReferenceRelationship() -> IfcEntityDesc: def IfcExternalSpatialElement() -> IfcEntityDesc: def IfcExternalSpatialStructureElement() -> IfcEntityDesc: def IfcExternallyDefinedHatchStyle() -> IfcEntityDesc: def IfcExternallyDefinedSurfaceStyle() -> IfcEntityDesc: def IfcExternallyDefinedSymbol() -> IfcEntityDesc: def IfcExternallyDefinedTextFont() -> IfcEntityDesc: def IfcExtrudedAreaSolid() -> IfcEntityDesc: def IfcExtrudedAreaSolidTapered() -> IfcEntityDesc: def IfcFace() -> IfcEntityDesc: def IfcFaceBasedSurfaceModel() -> IfcEntityDesc: def IfcFaceBound() -> IfcEntityDesc: def IfcFaceOuterBound() -> IfcEntityDesc: def IfcFaceSurface() -> IfcEntityDesc: def IfcFacetedBrep() -> IfcEntityDesc: def IfcFacetedBrepWithVoids() -> IfcEntityDesc: def IfcFailureConnectionCondition() -> IfcEntityDesc: def IfcFan() -> IfcEntityDesc: def IfcFanType() -> IfcEntityDesc: def IfcFastener() -> IfcEntityDesc: def IfcFastenerType() -> IfcEntityDesc: def IfcFeatureElement() -> IfcEntityDesc: def IfcFeatureElementAddition() -> IfcEntityDesc: def IfcFeatureElementSubtraction() -> IfcEntityDesc: def IfcFillAreaStyle() -> IfcEntityDesc: def IfcFillAreaStyleHatching() -> IfcEntityDesc: def IfcFillAreaStyleTileSymbolWithStyle() -> IfcEntityDesc: def IfcFillAreaStyleTiles() -> IfcEntityDesc: def IfcFilter() -> IfcEntityDesc: def IfcFilterType() -> IfcEntityDesc: def IfcFireSuppressionTerminal() -> IfcEntityDesc: def IfcFireSuppressionTerminalType() -> IfcEntityDesc: def IfcFixedReferenceSweptAreaSolid() -> IfcEntityDesc: def IfcFlowController() -> IfcEntityDesc: def IfcFlowControllerType() -> IfcEntityDesc: def IfcFlowFitting() -> IfcEntityDesc: def IfcFlowFittingType() -> IfcEntityDesc: def IfcFlowInstrument() -> IfcEntityDesc: def IfcFlowInstrumentType() -> IfcEntityDesc: def IfcFlowMeter() -> IfcEntityDesc: def IfcFlowMeterType() -> IfcEntityDesc: def IfcFlowMovingDevice() -> IfcEntityDesc: def IfcFlowMovingDeviceType() -> IfcEntityDesc: def IfcFlowSegment() -> IfcEntityDesc: def IfcFlowSegmentType() -> IfcEntityDesc: def IfcFlowStorageDevice() -> IfcEntityDesc: def IfcFlowStorageDeviceType() -> IfcEntityDesc: def IfcFlowTerminal() -> IfcEntityDesc: def IfcFlowTerminalType() -> IfcEntityDesc: def IfcFlowTreatmentDevice() -> IfcEntityDesc: def IfcFlowTreatmentDeviceType() -> IfcEntityDesc: def IfcFluidFlowProperties() -> IfcEntityDesc: def IfcFooting() -> IfcEntityDesc: def IfcFootingType() -> IfcEntityDesc: def IfcFuelProperties() -> IfcEntityDesc: def IfcFurnishingElement() -> IfcEntityDesc: def IfcFurnishingElementType() -> IfcEntityDesc: def IfcFurniture() -> IfcEntityDesc: def IfcFurnitureStandard() -> IfcEntityDesc: def IfcFurnitureType() -> IfcEntityDesc: def IfcGasTerminalType() -> IfcEntityDesc: def IfcGeneralMaterialProperties() -> IfcEntityDesc: def IfcGeneralProfileProperties() -> IfcEntityDesc: def IfcGeographicElement() -> IfcEntityDesc: def IfcGeographicElementType() -> IfcEntityDesc: def IfcGeometricCurveSet() -> IfcEntityDesc: def IfcGeometricRepresentationContext() -> IfcEntityDesc: def IfcGeometricRepresentationItem() -> IfcEntityDesc: def IfcGeometricRepresentationSubContext() -> IfcEntityDesc: def IfcGeometricSet() -> IfcEntityDesc: def IfcGrid() -> IfcEntityDesc: def IfcGridAxis() -> IfcEntityDesc: def IfcGridPlacement() -> IfcEntityDesc: def IfcGroup() -> IfcEntityDesc: def IfcHalfSpaceSolid() -> IfcEntityDesc: def IfcHeatExchanger() -> IfcEntityDesc: def IfcHeatExchangerType() -> IfcEntityDesc: def IfcHumidifier() -> IfcEntityDesc: def IfcHumidifierType() -> IfcEntityDesc: def IfcHygroscopicMaterialProperties() -> IfcEntityDesc: def IfcIShapeProfileDef() -> IfcEntityDesc: def IfcImageTexture() -> IfcEntityDesc: def IfcIndexedColourMap() -> IfcEntityDesc: def IfcIndexedPolyCurve() -> IfcEntityDesc: def IfcIndexedPolygonalFace() -> IfcEntityDesc: def IfcIndexedPolygonalFaceWithVoids() -> IfcEntityDesc: def IfcIndexedTextureMap() -> IfcEntityDesc: def IfcIndexedTriangleTextureMap() -> IfcEntityDesc: def IfcInterceptor() -> IfcEntityDesc: def IfcInterceptorType() -> IfcEntityDesc: def IfcIntersectionCurve() -> IfcEntityDesc: def IfcInventory() -> IfcEntityDesc: def IfcIrregularTimeSeries() -> IfcEntityDesc: def IfcIrregularTimeSeriesValue() -> IfcEntityDesc: def IfcJunctionBox() -> IfcEntityDesc: def IfcJunctionBoxType() -> IfcEntityDesc: def IfcLShapeProfileDef() -> IfcEntityDesc: def IfcLaborResource() -> IfcEntityDesc: def IfcLaborResourceType() -> IfcEntityDesc: def IfcLagTime() -> IfcEntityDesc: def IfcLamp() -> IfcEntityDesc: def IfcLampType() -> IfcEntityDesc: def IfcLibraryInformation() -> IfcEntityDesc: def IfcLibraryReference() -> IfcEntityDesc: def IfcLightDistributionData() -> IfcEntityDesc: def IfcLightFixture() -> IfcEntityDesc: def IfcLightFixtureType() -> IfcEntityDesc: def IfcLightIntensityDistribution() -> IfcEntityDesc: def IfcLightSource() -> IfcEntityDesc: def IfcLightSourceAmbient() -> IfcEntityDesc: def IfcLightSourceDirectional() -> IfcEntityDesc: def IfcLightSourceGoniometric() -> IfcEntityDesc: def IfcLightSourcePositional() -> IfcEntityDesc: def IfcLightSourceSpot() -> IfcEntityDesc: def IfcLine() -> IfcEntityDesc: def IfcLineSegment2D() -> IfcEntityDesc: def IfcLinearDimension() -> IfcEntityDesc: def IfcLinearPlacement() -> IfcEntityDesc: def IfcLinearPositioningElement() -> IfcEntityDesc: def IfcLocalPlacement() -> IfcEntityDesc: def IfcLocalTime() -> IfcEntityDesc: def IfcLoop() -> IfcEntityDesc: def IfcManifoldSolidBrep() -> IfcEntityDesc: def IfcMapConversion() -> IfcEntityDesc: def IfcMappedItem() -> IfcEntityDesc: def IfcMaterial() -> IfcEntityDesc: def IfcMaterialClassificationRelationship() -> IfcEntityDesc: def IfcMaterialConstituent() -> IfcEntityDesc: def IfcMaterialConstituentSet() -> IfcEntityDesc: def IfcMaterialDefinition() -> IfcEntityDesc: def IfcMaterialDefinitionRepresentation() -> IfcEntityDesc: def IfcMaterialLayer() -> IfcEntityDesc: def IfcMaterialLayerSet() -> IfcEntityDesc: def IfcMaterialLayerSetUsage() -> IfcEntityDesc: def IfcMaterialLayerWithOffsets() -> IfcEntityDesc: def IfcMaterialList() -> IfcEntityDesc: def IfcMaterialProfile() -> IfcEntityDesc: def IfcMaterialProfileSet() -> IfcEntityDesc: def IfcMaterialProfileSetUsage() -> IfcEntityDesc: def IfcMaterialProfileSetUsageTapering() -> IfcEntityDesc: def IfcMaterialProfileWithOffsets() -> IfcEntityDesc: def IfcMaterialProperties() -> IfcEntityDesc: def IfcMaterialRelationship() -> IfcEntityDesc: def IfcMaterialUsageDefinition() -> IfcEntityDesc: def IfcMeasureWithUnit() -> IfcEntityDesc: def IfcMechanicalConcreteMaterialProperties() -> IfcEntityDesc: def IfcMechanicalFastener() -> IfcEntityDesc: def IfcMechanicalFastenerType() -> IfcEntityDesc: def IfcMechanicalMaterialProperties() -> IfcEntityDesc: def IfcMechanicalSteelMaterialProperties() -> IfcEntityDesc: def IfcMedicalDevice() -> IfcEntityDesc: def IfcMedicalDeviceType() -> IfcEntityDesc: def IfcMember() -> IfcEntityDesc: def IfcMemberStandardCase() -> IfcEntityDesc: def IfcMemberType() -> IfcEntityDesc: def IfcMetric() -> IfcEntityDesc: def IfcMirroredProfileDef() -> IfcEntityDesc: def IfcMonetaryUnit() -> IfcEntityDesc: def IfcMotorConnection() -> IfcEntityDesc: def IfcMotorConnectionType() -> IfcEntityDesc: def IfcMove() -> IfcEntityDesc: def IfcNamedUnit() -> IfcEntityDesc: def IfcObject() -> IfcEntityDesc: def IfcObjectDefinition() -> IfcEntityDesc: def IfcObjectPlacement() -> IfcEntityDesc: def IfcObjective() -> IfcEntityDesc: def IfcOccupant() -> IfcEntityDesc: def IfcOffsetCurve() -> IfcEntityDesc: def IfcOffsetCurve2D() -> IfcEntityDesc: def IfcOffsetCurve3D() -> IfcEntityDesc: def IfcOffsetCurveByDistances() -> IfcEntityDesc: def IfcOneDirectionRepeatFactor() -> IfcEntityDesc: def IfcOpenShell() -> IfcEntityDesc: def IfcOpeningElement() -> IfcEntityDesc: def IfcOpeningStandardCase() -> IfcEntityDesc: def IfcOpticalMaterialProperties() -> IfcEntityDesc: def IfcOrderAction() -> IfcEntityDesc: def IfcOrganization() -> IfcEntityDesc: def IfcOrganizationRelationship() -> IfcEntityDesc: def IfcOrientationExpression() -> IfcEntityDesc: def IfcOrientedEdge() -> IfcEntityDesc: def IfcOuterBoundaryCurve() -> IfcEntityDesc: def IfcOutlet() -> IfcEntityDesc: def IfcOutletType() -> IfcEntityDesc: def IfcOwnerHistory() -> IfcEntityDesc: def IfcParameterizedProfileDef() -> IfcEntityDesc: def IfcPath() -> IfcEntityDesc: def IfcPcurve() -> IfcEntityDesc: def IfcPerformanceHistory() -> IfcEntityDesc: def IfcPermeableCoveringProperties() -> IfcEntityDesc: def IfcPermit() -> IfcEntityDesc: def IfcPerson() -> IfcEntityDesc: def IfcPersonAndOrganization() -> IfcEntityDesc: def IfcPhysicalComplexQuantity() -> IfcEntityDesc: def IfcPhysicalQuantity() -> IfcEntityDesc: def IfcPhysicalSimpleQuantity() -> IfcEntityDesc: def IfcPile() -> IfcEntityDesc: def IfcPileType() -> IfcEntityDesc: def IfcPipeFitting() -> IfcEntityDesc: def IfcPipeFittingType() -> IfcEntityDesc: def IfcPipeSegment() -> IfcEntityDesc: def IfcPipeSegmentType() -> IfcEntityDesc: def IfcPixelTexture() -> IfcEntityDesc: def IfcPlacement() -> IfcEntityDesc: def IfcPlanarBox() -> IfcEntityDesc: def IfcPlanarExtent() -> IfcEntityDesc: def IfcPlane() -> IfcEntityDesc: def IfcPlate() -> IfcEntityDesc: def IfcPlateStandardCase() -> IfcEntityDesc: def IfcPlateType() -> IfcEntityDesc: def IfcPoint() -> IfcEntityDesc: def IfcPointOnCurve() -> IfcEntityDesc: def IfcPointOnSurface() -> IfcEntityDesc: def IfcPolyLoop() -> IfcEntityDesc: def IfcPolygonalBoundedHalfSpace() -> IfcEntityDesc: def IfcPolygonalFaceSet() -> IfcEntityDesc: def IfcPolyline() -> IfcEntityDesc: def IfcPort() -> IfcEntityDesc: def IfcPositioningElement() -> IfcEntityDesc: def IfcPostalAddress() -> IfcEntityDesc: def IfcPreDefinedColour() -> IfcEntityDesc: def IfcPreDefinedCurveFont() -> IfcEntityDesc: def IfcPreDefinedDimensionSymbol() -> IfcEntityDesc: def IfcPreDefinedItem() -> IfcEntityDesc: def IfcPreDefinedPointMarkerSymbol() -> IfcEntityDesc: def IfcPreDefinedProperties() -> IfcEntityDesc: def IfcPreDefinedPropertySet() -> IfcEntityDesc: def IfcPreDefinedSymbol() -> IfcEntityDesc: def IfcPreDefinedTerminatorSymbol() -> IfcEntityDesc: def IfcPreDefinedTextFont() -> IfcEntityDesc: def IfcPresentationItem() -> IfcEntityDesc: def IfcPresentationLayerAssignment() -> IfcEntityDesc: def IfcPresentationLayerWithStyle() -> IfcEntityDesc: def IfcPresentationStyle() -> IfcEntityDesc: def IfcPresentationStyleAssignment() -> IfcEntityDesc: def IfcProcedure() -> IfcEntityDesc: def IfcProcedureType() -> IfcEntityDesc: def IfcProcess() -> IfcEntityDesc: def IfcProduct() -> IfcEntityDesc: def IfcProductDefinitionShape() -> IfcEntityDesc: def IfcProductRepresentation() -> IfcEntityDesc: def IfcProductsOfCombustionProperties() -> IfcEntityDesc: def IfcProfileDef() -> IfcEntityDesc: def IfcProfileProperties() -> IfcEntityDesc: def IfcProject() -> IfcEntityDesc: def IfcProjectLibrary() -> IfcEntityDesc: def IfcProjectOrder() -> IfcEntityDesc: def IfcProjectOrderRecord() -> IfcEntityDesc: def IfcProjectedCRS() -> IfcEntityDesc: def IfcProjectionCurve() -> IfcEntityDesc: def IfcProjectionElement() -> IfcEntityDesc: def IfcProperty() -> IfcEntityDesc: def IfcPropertyAbstraction() -> IfcEntityDesc: def IfcPropertyBoundedValue() -> IfcEntityDesc: def IfcPropertyConstraintRelationship() -> IfcEntityDesc: def IfcPropertyDefinition() -> IfcEntityDesc: def IfcPropertyDependencyRelationship() -> IfcEntityDesc: def IfcPropertyEnumeratedValue() -> IfcEntityDesc: def IfcPropertyEnumeration() -> IfcEntityDesc: def IfcPropertyListValue() -> IfcEntityDesc: def IfcPropertyReferenceValue() -> IfcEntityDesc: def IfcPropertySet() -> IfcEntityDesc: def IfcPropertySetDefinition() -> IfcEntityDesc: def IfcPropertySetTemplate() -> IfcEntityDesc: def IfcPropertySingleValue() -> IfcEntityDesc: def IfcPropertyTableValue() -> IfcEntityDesc: def IfcPropertyTemplate() -> IfcEntityDesc: def IfcPropertyTemplateDefinition() -> IfcEntityDesc: def IfcProtectiveDevice() -> IfcEntityDesc: def IfcProtectiveDeviceTrippingUnit() -> IfcEntityDesc: def IfcProtectiveDeviceTrippingUnitType() -> IfcEntityDesc: def IfcProtectiveDeviceType() -> IfcEntityDesc: def IfcProxy() -> IfcEntityDesc: def IfcPump() -> IfcEntityDesc: def IfcPumpType() -> IfcEntityDesc: def IfcQuantityArea() -> IfcEntityDesc: def IfcQuantityCount() -> IfcEntityDesc: def IfcQuantityLength() -> IfcEntityDesc: def IfcQuantitySet() -> IfcEntityDesc: def IfcQuantityTime() -> IfcEntityDesc: def IfcQuantityVolume() -> IfcEntityDesc: def IfcQuantityWeight() -> IfcEntityDesc: def IfcRadiusDimension() -> IfcEntityDesc: def IfcRailing() -> IfcEntityDesc: def IfcRailingType() -> IfcEntityDesc: def IfcRamp() -> IfcEntityDesc: def IfcRampFlight() -> IfcEntityDesc: def IfcRampFlightType() -> IfcEntityDesc: def IfcRampType() -> IfcEntityDesc: def IfcRationalBSplineCurveWithKnots() -> IfcEntityDesc: def IfcRationalBSplineSurfaceWithKnots() -> IfcEntityDesc: def IfcRationalBezierCurve() -> IfcEntityDesc: def IfcRectangleHollowProfileDef() -> IfcEntityDesc: def IfcRectangleProfileDef() -> IfcEntityDesc: def IfcRectangularPyramid() -> IfcEntityDesc: def IfcRectangularTrimmedSurface() -> IfcEntityDesc: def IfcRecurrencePattern() -> IfcEntityDesc: def IfcReference() -> IfcEntityDesc: def IfcReferencesValueDocument() -> IfcEntityDesc: def IfcReferent() -> IfcEntityDesc: def IfcRegularTimeSeries() -> IfcEntityDesc: def IfcReinforcementBarProperties() -> IfcEntityDesc: def IfcReinforcementDefinitionProperties() -> IfcEntityDesc: def IfcReinforcingBar() -> IfcEntityDesc: def IfcReinforcingBarType() -> IfcEntityDesc: def IfcReinforcingElement() -> IfcEntityDesc: def IfcReinforcingElementType() -> IfcEntityDesc: def IfcReinforcingMesh() -> IfcEntityDesc: def IfcReinforcingMeshType() -> IfcEntityDesc: def IfcRelAggregates() -> IfcEntityDesc: def IfcRelAssigns() -> IfcEntityDesc: def IfcRelAssignsTasks() -> IfcEntityDesc: def IfcRelAssignsToActor() -> IfcEntityDesc: def IfcRelAssignsToControl() -> IfcEntityDesc: def IfcRelAssignsToGroup() -> IfcEntityDesc: def IfcRelAssignsToGroupByFactor() -> IfcEntityDesc: def IfcRelAssignsToProcess() -> IfcEntityDesc: def IfcRelAssignsToProduct() -> IfcEntityDesc: def IfcRelAssignsToProjectOrder() -> IfcEntityDesc: def IfcRelAssignsToResource() -> IfcEntityDesc: def IfcRelAssociates() -> IfcEntityDesc: def IfcRelAssociatesAppliedValue() -> IfcEntityDesc: def IfcRelAssociatesApproval() -> IfcEntityDesc: def IfcRelAssociatesClassification() -> IfcEntityDesc: def IfcRelAssociatesConstraint() -> IfcEntityDesc: def IfcRelAssociatesDocument() -> IfcEntityDesc: def IfcRelAssociatesLibrary() -> IfcEntityDesc: def IfcRelAssociatesMaterial() -> IfcEntityDesc: def IfcRelAssociatesProfileProperties() -> IfcEntityDesc: def IfcRelConnects() -> IfcEntityDesc: def IfcRelConnectsElements() -> IfcEntityDesc: def IfcRelConnectsPathElements() -> IfcEntityDesc: def IfcRelConnectsPortToElement() -> IfcEntityDesc: def IfcRelConnectsPorts() -> IfcEntityDesc: def IfcRelConnectsStructuralActivity() -> IfcEntityDesc: def IfcRelConnectsStructuralElement() -> IfcEntityDesc: def IfcRelConnectsStructuralMember() -> IfcEntityDesc: def IfcRelConnectsWithEccentricity() -> IfcEntityDesc: def IfcRelConnectsWithRealizingElements() -> IfcEntityDesc: def IfcRelContainedInSpatialStructure() -> IfcEntityDesc: def IfcRelCoversBldgElements() -> IfcEntityDesc: def IfcRelCoversSpaces() -> IfcEntityDesc: def IfcRelDeclares() -> IfcEntityDesc: def IfcRelDecomposes() -> IfcEntityDesc: def IfcRelDefines() -> IfcEntityDesc: def IfcRelDefinesByObject() -> IfcEntityDesc: def IfcRelDefinesByProperties() -> IfcEntityDesc: def IfcRelDefinesByTemplate() -> IfcEntityDesc: def IfcRelDefinesByType() -> IfcEntityDesc: def IfcRelFillsElement() -> IfcEntityDesc: def IfcRelFlowControlElements() -> IfcEntityDesc: def IfcRelInteractionRequirements() -> IfcEntityDesc: def IfcRelInterferesElements() -> IfcEntityDesc: def IfcRelNests() -> IfcEntityDesc: def IfcRelOccupiesSpaces() -> IfcEntityDesc: def IfcRelOverridesProperties() -> IfcEntityDesc: def IfcRelProjectsElement() -> IfcEntityDesc: def IfcRelReferencedInSpatialStructure() -> IfcEntityDesc: def IfcRelSchedulesCostItems() -> IfcEntityDesc: def IfcRelSequence() -> IfcEntityDesc: def IfcRelServicesBuildings() -> IfcEntityDesc: def IfcRelSpaceBoundary() -> IfcEntityDesc: def IfcRelSpaceBoundary1stLevel() -> IfcEntityDesc: def IfcRelSpaceBoundary2ndLevel() -> IfcEntityDesc: def IfcRelVoidsElement() -> IfcEntityDesc: def IfcRelationship() -> IfcEntityDesc: def IfcRelaxation() -> IfcEntityDesc: def IfcReparametrisedCompositeCurveSegment() -> IfcEntityDesc: def IfcRepresentation() -> IfcEntityDesc: def IfcRepresentationContext() -> IfcEntityDesc: def IfcRepresentationItem() -> IfcEntityDesc: def IfcRepresentationMap() -> IfcEntityDesc: def IfcResource() -> IfcEntityDesc: def IfcResourceApprovalRelationship() -> IfcEntityDesc: def IfcResourceConstraintRelationship() -> IfcEntityDesc: def IfcResourceLevelRelationship() -> IfcEntityDesc: def IfcResourceTime() -> IfcEntityDesc: def IfcRevolvedAreaSolid() -> IfcEntityDesc: def IfcRevolvedAreaSolidTapered() -> IfcEntityDesc: def IfcRibPlateProfileProperties() -> IfcEntityDesc: def IfcRightCircularCone() -> IfcEntityDesc: def IfcRightCircularCylinder() -> IfcEntityDesc: def IfcRoof() -> IfcEntityDesc: def IfcRoofType() -> IfcEntityDesc: def IfcRoot() -> IfcEntityDesc: def IfcRoundedEdgeFeature() -> IfcEntityDesc: def IfcRoundedRectangleProfileDef() -> IfcEntityDesc: def IfcSIUnit() -> IfcEntityDesc: def IfcSanitaryTerminal() -> IfcEntityDesc: def IfcSanitaryTerminalType() -> IfcEntityDesc: def IfcScheduleTimeControl() -> IfcEntityDesc: def IfcSchedulingTime() -> IfcEntityDesc: def IfcSeamCurve() -> IfcEntityDesc: def IfcSectionProperties() -> IfcEntityDesc: def IfcSectionReinforcementProperties() -> IfcEntityDesc: def IfcSectionedSolid() -> IfcEntityDesc: def IfcSectionedSolidHorizontal() -> IfcEntityDesc: def IfcSectionedSpine() -> IfcEntityDesc: def IfcSensor() -> IfcEntityDesc: def IfcSensorType() -> IfcEntityDesc: def IfcServiceLife() -> IfcEntityDesc: def IfcServiceLifeFactor() -> IfcEntityDesc: def IfcShadingDevice() -> IfcEntityDesc: def IfcShadingDeviceType() -> IfcEntityDesc: def IfcShapeAspect() -> IfcEntityDesc: def IfcShapeModel() -> IfcEntityDesc: def IfcShapeRepresentation() -> IfcEntityDesc: def IfcShellBasedSurfaceModel() -> IfcEntityDesc: def IfcSimpleProperty() -> IfcEntityDesc: def IfcSimplePropertyTemplate() -> IfcEntityDesc: def IfcSite() -> IfcEntityDesc: def IfcSlab() -> IfcEntityDesc: def IfcSlabElementedCase() -> IfcEntityDesc: def IfcSlabStandardCase() -> IfcEntityDesc: def IfcSlabType() -> IfcEntityDesc: def IfcSlippageConnectionCondition() -> IfcEntityDesc: def IfcSolarDevice() -> IfcEntityDesc: def IfcSolarDeviceType() -> IfcEntityDesc: def IfcSolidModel() -> IfcEntityDesc: def IfcSoundProperties() -> IfcEntityDesc: def IfcSoundValue() -> IfcEntityDesc: def IfcSpace() -> IfcEntityDesc: def IfcSpaceHeater() -> IfcEntityDesc: def IfcSpaceHeaterType() -> IfcEntityDesc: def IfcSpaceProgram() -> IfcEntityDesc: def IfcSpaceThermalLoadProperties() -> IfcEntityDesc: def IfcSpaceType() -> IfcEntityDesc: def IfcSpatialElement() -> IfcEntityDesc: def IfcSpatialElementType() -> IfcEntityDesc: def IfcSpatialStructureElement() -> IfcEntityDesc: def IfcSpatialStructureElementType() -> IfcEntityDesc: def IfcSpatialZone() -> IfcEntityDesc: def IfcSpatialZoneType() -> IfcEntityDesc: def IfcSphere() -> IfcEntityDesc: def IfcSphericalSurface() -> IfcEntityDesc: def IfcStackTerminal() -> IfcEntityDesc: def IfcStackTerminalType() -> IfcEntityDesc: def IfcStair() -> IfcEntityDesc: def IfcStairFlight() -> IfcEntityDesc: def IfcStairFlightType() -> IfcEntityDesc: def IfcStairType() -> IfcEntityDesc: def IfcStructuralAction() -> IfcEntityDesc: def IfcStructuralActivity() -> IfcEntityDesc: def IfcStructuralAnalysisModel() -> IfcEntityDesc: def IfcStructuralConnection() -> IfcEntityDesc: def IfcStructuralConnectionCondition() -> IfcEntityDesc: def IfcStructuralCurveAction() -> IfcEntityDesc: def IfcStructuralCurveConnection() -> IfcEntityDesc: def IfcStructuralCurveMember() -> IfcEntityDesc: def IfcStructuralCurveMemberVarying() -> IfcEntityDesc: def IfcStructuralCurveReaction() -> IfcEntityDesc: def IfcStructuralItem() -> IfcEntityDesc: def IfcStructuralLinearAction() -> IfcEntityDesc: def IfcStructuralLinearActionVarying() -> IfcEntityDesc: def IfcStructuralLoad() -> IfcEntityDesc: def IfcStructuralLoadCase() -> IfcEntityDesc: def IfcStructuralLoadConfiguration() -> IfcEntityDesc: def IfcStructuralLoadGroup() -> IfcEntityDesc: def IfcStructuralLoadLinearForce() -> IfcEntityDesc: def IfcStructuralLoadOrResult() -> IfcEntityDesc: def IfcStructuralLoadPlanarForce() -> IfcEntityDesc: def IfcStructuralLoadSingleDisplacement() -> IfcEntityDesc: def IfcStructuralLoadSingleDisplacementDistortion() -> IfcEntityDesc: def IfcStructuralLoadSingleForce() -> IfcEntityDesc: def IfcStructuralLoadSingleForceWarping() -> IfcEntityDesc: def IfcStructuralLoadStatic() -> IfcEntityDesc: def IfcStructuralLoadTemperature() -> IfcEntityDesc: def IfcStructuralMember() -> IfcEntityDesc: def IfcStructuralPlanarAction() -> IfcEntityDesc: def IfcStructuralPlanarActionVarying() -> IfcEntityDesc: def IfcStructuralPointAction() -> IfcEntityDesc: def IfcStructuralPointConnection() -> IfcEntityDesc: def IfcStructuralPointReaction() -> IfcEntityDesc: def IfcStructuralProfileProperties() -> IfcEntityDesc: def IfcStructuralReaction() -> IfcEntityDesc: def IfcStructuralResultGroup() -> IfcEntityDesc: def IfcStructuralSteelProfileProperties() -> IfcEntityDesc: def IfcStructuralSurfaceAction() -> IfcEntityDesc: def IfcStructuralSurfaceConnection() -> IfcEntityDesc: def IfcStructuralSurfaceMember() -> IfcEntityDesc: def IfcStructuralSurfaceMemberVarying() -> IfcEntityDesc: def IfcStructuralSurfaceReaction() -> IfcEntityDesc: def IfcStructuredDimensionCallout() -> IfcEntityDesc: def IfcStyleModel() -> IfcEntityDesc: def IfcStyledItem() -> IfcEntityDesc: def IfcStyledRepresentation() -> IfcEntityDesc: def IfcSubContractResource() -> IfcEntityDesc: def IfcSubContractResourceType() -> IfcEntityDesc: def IfcSubedge() -> IfcEntityDesc: def IfcSurface() -> IfcEntityDesc: def IfcSurfaceCurve() -> IfcEntityDesc: def IfcSurfaceCurveSweptAreaSolid() -> IfcEntityDesc: def IfcSurfaceFeature() -> IfcEntityDesc: def IfcSurfaceOfLinearExtrusion() -> IfcEntityDesc: def IfcSurfaceOfRevolution() -> IfcEntityDesc: def IfcSurfaceReinforcementArea() -> IfcEntityDesc: def IfcSurfaceStyle() -> IfcEntityDesc: def IfcSurfaceStyleLighting() -> IfcEntityDesc: def IfcSurfaceStyleRefraction() -> IfcEntityDesc: def IfcSurfaceStyleRendering() -> IfcEntityDesc: def IfcSurfaceStyleShading() -> IfcEntityDesc: def IfcSurfaceStyleWithTextures() -> IfcEntityDesc: def IfcSurfaceTexture() -> IfcEntityDesc: def IfcSweptAreaSolid() -> IfcEntityDesc: def IfcSweptDiskSolid() -> IfcEntityDesc: def IfcSweptDiskSolidPolygonal() -> IfcEntityDesc: def IfcSweptSurface() -> IfcEntityDesc: def IfcSwitchingDevice() -> IfcEntityDesc: def IfcSwitchingDeviceType() -> IfcEntityDesc: def IfcSymbolStyle() -> IfcEntityDesc: def IfcSystem() -> IfcEntityDesc: def IfcSystemFurnitureElement() -> IfcEntityDesc: def IfcSystemFurnitureElementType() -> IfcEntityDesc: def IfcTShapeProfileDef() -> IfcEntityDesc: def IfcTable() -> IfcEntityDesc: def IfcTableColumn() -> IfcEntityDesc: def IfcTableRow() -> IfcEntityDesc: def IfcTank() -> IfcEntityDesc: def IfcTankType() -> IfcEntityDesc: def IfcTask() -> IfcEntityDesc: def IfcTaskTime() -> IfcEntityDesc: def IfcTaskTimeRecurring() -> IfcEntityDesc: def IfcTaskType() -> IfcEntityDesc: def IfcTelecomAddress() -> IfcEntityDesc: def IfcTendon() -> IfcEntityDesc: def IfcTendonAnchor() -> IfcEntityDesc: def IfcTendonAnchorType() -> IfcEntityDesc: def IfcTendonType() -> IfcEntityDesc: def IfcTerminatorSymbol() -> IfcEntityDesc: def IfcTessellatedFaceSet() -> IfcEntityDesc: def IfcTessellatedItem() -> IfcEntityDesc: def IfcTextLiteral() -> IfcEntityDesc: def IfcTextLiteralWithExtent() -> IfcEntityDesc: def IfcTextStyle() -> IfcEntityDesc: def IfcTextStyleFontModel() -> IfcEntityDesc: def IfcTextStyleForDefinedFont() -> IfcEntityDesc: def IfcTextStyleTextModel() -> IfcEntityDesc: def IfcTextStyleWithBoxCharacteristics() -> IfcEntityDesc: def IfcTextureCoordinate() -> IfcEntityDesc: def IfcTextureCoordinateGenerator() -> IfcEntityDesc: def IfcTextureMap() -> IfcEntityDesc: def IfcTextureVertex() -> IfcEntityDesc: def IfcTextureVertexList() -> IfcEntityDesc: def IfcThermalMaterialProperties() -> IfcEntityDesc: def IfcTimePeriod() -> IfcEntityDesc: def IfcTimeSeries() -> IfcEntityDesc: def IfcTimeSeriesReferenceRelationship() -> IfcEntityDesc: def IfcTimeSeriesSchedule() -> IfcEntityDesc: def IfcTimeSeriesValue() -> IfcEntityDesc: def IfcTopologicalRepresentationItem() -> IfcEntityDesc: def IfcTopologyRepresentation() -> IfcEntityDesc: def IfcToroidalSurface() -> IfcEntityDesc: def IfcTransformer() -> IfcEntityDesc: def IfcTransformerType() -> IfcEntityDesc: def IfcTransitionCurveSegment2D() -> IfcEntityDesc: def IfcTransportElement() -> IfcEntityDesc: def IfcTransportElementType() -> IfcEntityDesc: def IfcTrapeziumProfileDef() -> IfcEntityDesc: def IfcTriangulatedFaceSet() -> IfcEntityDesc: def IfcTriangulatedIrregularNetwork() -> IfcEntityDesc: def IfcTrimmedCurve() -> IfcEntityDesc: def IfcTubeBundle() -> IfcEntityDesc: def IfcTubeBundleType() -> IfcEntityDesc: def IfcTwoDirectionRepeatFactor() -> IfcEntityDesc: def IfcTypeObject() -> IfcEntityDesc: def IfcTypeProcess() -> IfcEntityDesc: def IfcTypeProduct() -> IfcEntityDesc: def IfcTypeResource() -> IfcEntityDesc: def IfcUShapeProfileDef() -> IfcEntityDesc: def IfcUnitAssignment() -> IfcEntityDesc: def IfcUnitaryControlElement() -> IfcEntityDesc: def IfcUnitaryControlElementType() -> IfcEntityDesc: def IfcUnitaryEquipment() -> IfcEntityDesc: def IfcUnitaryEquipmentType() -> IfcEntityDesc: def IfcValve() -> IfcEntityDesc: def IfcValveType() -> IfcEntityDesc: def IfcVector() -> IfcEntityDesc: def IfcVertex() -> IfcEntityDesc: def IfcVertexBasedTextureMap() -> IfcEntityDesc: def IfcVertexLoop() -> IfcEntityDesc: def IfcVertexPoint() -> IfcEntityDesc: def IfcVibrationIsolator() -> IfcEntityDesc: def IfcVibrationIsolatorType() -> IfcEntityDesc: def IfcVirtualElement() -> IfcEntityDesc: def IfcVirtualGridIntersection() -> IfcEntityDesc: def IfcVoidingFeature() -> IfcEntityDesc: def IfcWall() -> IfcEntityDesc: def IfcWallElementedCase() -> IfcEntityDesc: def IfcWallStandardCase() -> IfcEntityDesc: def IfcWallType() -> IfcEntityDesc: def IfcWasteTerminal() -> IfcEntityDesc: def IfcWasteTerminalType() -> IfcEntityDesc: def IfcWaterProperties() -> IfcEntityDesc: def IfcWindow() -> IfcEntityDesc: def IfcWindowLiningProperties() -> IfcEntityDesc: def IfcWindowPanelProperties() -> IfcEntityDesc: def IfcWindowStandardCase() -> IfcEntityDesc: def IfcWindowStyle() -> IfcEntityDesc: def IfcWindowType() -> IfcEntityDesc: def IfcWorkCalendar() -> IfcEntityDesc: def IfcWorkControl() -> IfcEntityDesc: def IfcWorkPlan() -> IfcEntityDesc: def IfcWorkSchedule() -> IfcEntityDesc: def IfcWorkTime() -> IfcEntityDesc: def IfcZShapeProfileDef() -> IfcEntityDesc: def IfcZone() -> IfcEntityDesc: def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def isDerivedFrom(self, entDesc: PyBrxBim.IfcEntityDesc, eSchema: IfcSchemaId) -> bool: def name(self) -> str:
class IfcEnumValue Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str: def getValue(self) -> str: def setValue(self, val: str) -> None:
class IfcExportContext Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str: def database(self) -> PyDb.Database: def getAxis2Placement2D(self, coordSystem: PyGe.Matrix2d) -> IfcEntity: def getAxis2Placement3D(self, coordSystem: PyGe.Matrix3d) -> IfcEntity: def getCartesianPoint2D(self, pt: PyGe.Point2d) -> IfcEntity: def getCartesianPoint3D(self, pt: PyGe.Point3d) -> IfcEntity: def getDirection2D(self, vec: PyGe.Vector3d) -> IfcEntity: def getDirection3D(self, vec: PyGe.Vector3d) -> IfcEntity: def getProduct(self, val: PyDb.ObjectId | PyDb.FullSubentPath) -> IfcEntity: def ifcModel(self) -> IfcModel: def setIfcRootData(self, ifcObject: PyBrxBim.IfcEntity) -> bool: def setIfcRootData(self, ifcObject: PyBrxBim.IfcEntity, name: str, description: str, guid: str, hist: PyBrxBim.IfcEntity) -> bool: def setIfcRootData(*args) -> bool: def setLocationRelToAssignedSpatialLocation(self, ifcElement: PyBrxBim.IfcEntity, correspondingEntity: PyDb.Entity, relativeCoordSys: PyGe.Matrix3d) -> bool: def setLocationRelToBuilding(self, ifcElement: PyBrxBim.IfcEntity, buildingName: str, relativeCoordSys: PyGe.Matrix3d) -> bool: def setLocationRelToStory(self, ifcElement: PyBrxBim.IfcEntity, buildingName: str, storyName: str, relativeCoordSys: PyGe.Matrix3d) -> bool: def setLocationRelToWCS(self, ifcObject: PyBrxBim.IfcEntity, relativeCoordSys: PyGe.Matrix3d) -> bool: def setMaterialToAssignedComposition(self, ifcObject: PyBrxBim.IfcEntity, correspondingEntity: PyDb.Entity, thicknessVariableLayer: float) -> bool: def setMaterialToComposition(self, ifcObject: PyBrxBim.IfcEntity, compositionName: str, thicknessVariableLayer: float) -> bool: def setRepresentationAsBrep(self, ifcProduct: PyBrxBim.IfcEntity, correspondingEntity: PyDb.Entity) -> bool: def setRepresentationAsClippedExtrudedAreaSolid(self, ifcProduct: PyBrxBim.IfcEntity, correspondingSolid: PyDb.Solid3d, extrusionDirection: PyGe.Vector3d) -> bool: def setRepresentationAsExtrudedAreaSolid(self, ifcProduct: PyBrxBim.IfcEntity, correspondingSolid: PyDb.Solid3d, preferredSweepingDirections: PyGe.Vector3d) -> bool:
class IfcExportOptionFlags Class eBaseQuantities: ClassVar[Self] eIncludeFrozenHidden: ClassVar[Self] eExplodeXrefs: ClassVar[Self] eAggregateMultiPly: ClassVar[Self] eMergeGuidForBlocks: ClassVar[Self] eMergeGuidForXrefs: ClassVar[Self] eTesselateBSplines: ClassVar[Self] eSweptSolidsAsBRep: ClassVar[Self] eProfileCenterOfGravity: ClassVar[Self]
class IfcExportOptions Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def exportIfcFile(db: PyAp.Document, filename: str, options: PyBrxBim.IfcExportOptions) -> None: def ifcVersion(self) -> IfcSchemaId: def mvdType(self) -> IfcModelViewDefType: def nestedObjectsToExport(self) -> list: def objectsToExport(self) -> list: def option(self) -> bool: def optionFlags(self) -> int: def setIfcVersion(self, val: PyBrxBim.IfcSchemaId) -> None: def setMvdType(self, val: PyBrxBim.IfcModelViewDefType) -> None: def setNestedObjectsToExport(self, ids: list[PyDb.FullSubentPath]) -> None: def setObjectsToExport(self, ids: list[PyDb.ObjectId]) -> None: def setOption(self, option: PyBrxBim.IfcExportOptionFlags, value: bool) -> None: def setOptionFlags(self, val: int) -> None:
class IfcExportReactor Class def __init__(self, displayName: str, guid: str) -> None: def __reduce__(self) -> Any: def adjustProjectData(self, context: PyBrxBim.IfcExportContext, project: PyBrxBim.IfcProjectData) -> None: def attachReactor(self) -> bool: def className() -> str: def detachReactor(self) -> bool: def onBeginIfcModelSetup(self, context: PyBrxBim.IfcExportContext) -> None: def onEndIfcModelSetup(self, context: PyBrxBim.IfcExportContext) -> None: def onEntity(self, context: PyBrxBim.IfcExportContext, entity: PyDb.Entity) -> IfcEntity: def onEntityConstructed(self, contructedEntity: PyBrxBim.IfcEntity, sourceBCEntity: PyDb.Entity) -> None:
class IfcGuid Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def create() -> IfcGuid: def createFromBase64(val: str) -> IfcGuid: def createFromText(val: str) -> IfcGuid: def getBase64(self) -> str: def getText(self) -> str:
class IfcHeader Class def __init__(self) -> None: def __reduce__(self) -> Any: def author(self) -> IfcString: def authorization(self) -> IfcString: def className() -> str: def fileDescription(self) -> IfcString: def fileName(self) -> IfcString: def fileSchema(self) -> IfcString: def implementationLevel(self) -> IfcString: def organization(self) -> IfcString: def originatingSystem(self) -> IfcString: def preprocessorVersion(self) -> IfcString: def setAuthor(self, val: PyBrxBim.IfcString) -> None: def setAuthorization(self, val: PyBrxBim.IfcString) -> None: def setFileDescription(self, val: PyBrxBim.IfcString) -> None: def setFileName(self, val: PyBrxBim.IfcString) -> None: def setFileSchema(self, val: PyBrxBim.IfcString) -> None: def setOrganization(self, val: PyBrxBim.IfcString) -> None: def setOriginatingSystem(self, val: PyBrxBim.IfcString) -> None: def setPreprocessorVersion(self, val: PyBrxBim.IfcString) -> None: def setTimeStamp(self, val: PyBrxBim.IfcString) -> None: def timeStamp(self) -> IfcString:
class IfcImportContext Class def IfcModel(self) -> IfcModel: def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def angleConversionFactor(self) -> float: def areaConversionFactor(self) -> float: def className() -> str: def createDefaultRepresentation(self, entity: PyBrxBim.IfcEntity, isParent: bool, parent: PyBrxBim.IfcEntity) -> PyDb.Entity: def createPoint(self, entity: PyBrxBim.IfcEntity) -> PyGe.Point3d: def createRepresentationFromItem(self, entity: PyBrxBim.IfcEntity) -> PyDb.Entity: def createSweptArea(self, entity: PyBrxBim.IfcEntity) -> list: def database(self) -> PyDb.Database: def getEntity(self, entity: PyBrxBim.IfcEntity) -> PyDb.Entity: def getEntityId(self, entity: PyBrxBim.IfcEntity) -> PyDb.ObjectId: def getLocalPlacement(self, entity: PyBrxBim.IfcEntity) -> PyGe.Matrix3d: def lengthConversionFactor(self) -> float: def precision(self) -> float: def volumeConversionFactor(self) -> float:
class IfcImportInfo Class def __init__(self) -> None: def __reduce__(self) -> Any: def author(self) -> str: def authorization(self) -> str: def className() -> str: def importBimData(self) -> bool: def importBrepGeometryAsMeshes(self) -> bool: def importIfcProjectStructureAsXrefs(self) -> bool: def importIfcSpace(self) -> bool: def importParametricComponents(self) -> bool: def organization(self) -> str: def originatingSystem(self) -> str: def preprocessorVersion(self) -> str: def timeStamp(self) -> str:
class IfcImportModelOrigin Class eIfcGlobalOrigin: ClassVar[Self] eIfcSiteLocation: ClassVar[Self] eIfcProjectLocation: ClassVar[Self]
class IfcImportOptions Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def importBimData(self) -> bool: def importBrepGeometryAsMeshes(self) -> bool: def importIfcFile(db: PyDb.Database, filename: str, options: PyBrxBim.IfcImportOptions) -> None: def importIfcProjectStructureAsXrefs(self) -> bool: def importIfcSpace(self) -> bool: def importModelOrigin(self) -> IfcImportModelOrigin: def importParametricComponents(self) -> bool: def setImportBimData(self, val: bool) -> None: def setImportBrepGeometryAsMeshes(self, val: bool) -> None: def setImportIfcProjectStructureAsXrefs(self, val: bool) -> None: def setImportIfcSpace(self, val: bool) -> None: def setImportModelOrigin(self, val: PyBrxBim.IfcImportModelOrigin) -> None: def setImportParametricComponents(self, val: bool) -> None:
class IfcImportReactor Class def __init__(self, displayName: str, guid: str) -> None: def __reduce__(self) -> Any: def attachReactor(self) -> bool: def beforeCompletion(self, context: PyBrxBim.IfcImportContext, success: bool) -> None: def className() -> str: def detachReactor(self) -> bool: def onIfcProduct(self, context: PyBrxBim.IfcImportContext, entity: PyBrxBim.IfcEntity, isParent: bool, parentEntity: PyBrxBim.IfcEntity) -> bool: def onIfcProductImported(self, desc: PyBrxBim.IfcEntityDesc, schema: PyBrxBim.EIfcSchemaId) -> None: def onStart(self, context: PyBrxBim.IfcImportContext, project: PyBrxBim.IfcEntity, info: PyBrxBim.IfcImportInfo) -> None:
class IfcLogical Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def isKnown(self) -> bool: def isUnknown(self) -> bool:
class IfcModel Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str: def get(self, index: int) -> IfcEntity: def getNumEntities(self) -> int: def read(fileName: str) -> IfcModel: def release(self) -> None: def schemaId(self) -> IfcSchemaId: def write(fileName: str, header: PyBrxBim.IfcHeader) -> bool:
class IfcModelViewDefType Class eNotSet: ClassVar[Self] eReference: ClassVar[Self] eDesignTransfer: ClassVar[Self]
class IfcProjectData Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def getApplicationDeveloper(self) -> str: def getApplicationFullName(self) -> str: def getApplicationIdentifier(self) -> str: def getApplicationVersion(self) -> str: def getAuthorFamilyName(self) -> str: def getAuthorGivenName(self) -> str: def getAuthorOrganization(self) -> str: def getProjectDescription(self) -> str: def getProjectName(self) -> str: def getProjectNorthAngle(self) -> float: def getProjectPhase(self) -> str: def getSiteAddressLines(self) -> str: def getSiteBuildableArea(self) -> float: def getSiteBuildingHeightLimit(self) -> float: def getSiteCountry(self) -> str: def getSiteDescription(self) -> str: def getSiteElevation(self) -> float: def getSiteInternalLocation(self) -> str: def getSiteLandTitleNumber(self) -> str: def getSiteLatitude(self) -> float: def getSiteLongitude(self) -> float: def getSiteName(self) -> str: def getSitePostalBox(self) -> str: def getSitePostalCode(self) -> str: def getSiteRegion(self) -> str: def getSiteTotalArea(self) -> float: def getSiteTown(self) -> str: def setApplicationDeveloper(self, val: str) -> None: def setApplicationFullName(self, val: str) -> None: def setApplicationIdentifier(self, val: str) -> None: def setApplicationVersion(self, val: str) -> None: def setAuthorFamilyName(self, val: str) -> None: def setAuthorGivenName(self, val: str) -> None: def setAuthorOrganization(self, val: str) -> None: def setProjectDescription(self, val: str) -> None: def setProjectName(self, val: str) -> None: def setProjectNorthAngle(self, val: float) -> None: def setProjectPhase(self, val: str) -> None: def setSiteAddressLines(self, val: str) -> None: def setSiteBuildableArea(self, val: float) -> None: def setSiteBuildingHeightLimit(self, val: float) -> None: def setSiteCountry(self, val: str) -> None: def setSiteDescription(self, val: str) -> None: def setSiteElevation(self, val: float) -> None: def setSiteInternalLocation(self, val: str) -> None: def setSiteLandTitleNumber(self, val: str) -> None: def setSiteLatitude(self, val: float) -> None: def setSiteName(self, val: str) -> None: def setSitePostalBox(self, val: str) -> None: def setSitePostalCode(self, val: str) -> None: def setSiteRegion(self, val: str) -> None: def setSiteTotalArea(self, val: float) -> None: def setSiteTown(self, val: str) -> None: def setSitelongitude(self, val: float) -> None:
class IfcResult Class eOk: ClassVar[Self] eNotInitialized: ClassVar[Self] eWrongName: ClassVar[Self] eWrongType: ClassVar[Self] eInternalError: ClassVar[Self]
class IfcSchemaId Class eIFC2X3: ClassVar[Self] eIFC4: ClassVar[Self] eIFC4X1: ClassVar[Self] eIfcSchemaLast: ClassVar[Self]
class IfcSelectValue Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str: def getValue(self) -> IfcVariant: def isNull(self) -> bool: def setValue(self, tag: str, val: PyBrxBim.IfcVariant) -> str: def tag(self) -> str:
class IfcSelectorDesc Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str:
class IfcString Class def __init__(self) -> None: def __init__(self, text: str) -> None: def __init__(*args) -> None: def __reduce__(self) -> Any: def c_str(self) -> str: def className() -> str: def decode(val: str) -> IfcString: def getEncoded(self) -> str: def isEmpty(self) -> bool: def setEmpty(self) -> None:
class IfcValueType Class eBool: ClassVar[Self] eInt: ClassVar[Self] eUInt: ClassVar[Self] eReal: ClassVar[Self] eString: ClassVar[Self] eEntity: ClassVar[Self] eLogical: ClassVar[Self] eBinary: ClassVar[Self] eGuid: ClassVar[Self] eEnum: ClassVar[Self] eSelect: ClassVar[Self] eVector: ClassVar[Self] eEmpty: ClassVar[Self]
class IfcVariant Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def getBinary(self) -> IfcBinary: def getBool(self) -> bool: def getEntity(self) -> IfcEntity: def getEnum(self) -> IfcEnumValue: def getGuid(self) -> IfcGuid: def getInt(self) -> int: def getLogical(self) -> IfcLogical: def getReal(self) -> float: def getSelect(self) -> IfcSelectValue: def getString(self) -> IfcString: def getUInt(self) -> int: def getVector(self) -> IfcVectorValue: def setBinary(self, val: PyBrxBim.IfcBinary) -> None: def setBool(self, val: bool) -> None: def setEntity(self, val: PyBrxBim.IfcEntity) -> None: def setEnum(self, val: PyBrxBim.IfcEnumValue) -> None: def setGuid(self, val: PyBrxBim.IfcGuid) -> None: def setInt(self, val: int) -> None: def setLogical(self, val: PyBrxBim.IfcLogical) -> None: def setReal(self, val: float) -> None: def setSelect(self, val: PyBrxBim.IfcVectorValue) -> None: def setString(self, val: PyBrxBim.IfcString) -> None: def setUInt(self, val: int) -> None: def setVector(self, val: PyBrxBim.IfcVectorValue) -> None: def type(self) -> IfcValueType:
class IfcVectorDesc Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str:
class IfcVectorValue Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def add(self, val: PyBrxBim.IfcVariant) -> IfcResult: def className() -> str: def clear(self) -> None: def isNull(self) -> bool: def remove(self, val: int) -> bool: def size(self) -> int: def values(self) -> list:
class PyBrxBimPropertySets Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str:
class ResultStatus Class eOk: ClassVar[Self] eNoDbResidentObject: ClassVar[Self] eDbNotAccessible: ClassVar[Self] eDbObjectNotSupported: ClassVar[Self] eDbNotOpenForWrite: ClassVar[Self] eModelSpaceNotAccessible: ClassVar[Self] eProjectDbNotAccessible: ClassVar[Self] eAssociatedLibraryNotAccessible: ClassVar[Self] eNotApplicableForTheseParameters: ClassVar[Self] eInvalidSpatialLocation: ClassVar[Self] eInvalidMaterial: ClassVar[Self] eInvalidMaterialComposition: ClassVar[Self] eObjectAlreadyExists: ClassVar[Self] eObjectCouldNotBeDeleted: ClassVar[Self] eXmlFileCouldNotBeParsed: ClassVar[Self] eInvalidXmlFormat: ClassVar[Self] eInvalidName: ClassVar[Self] eNotLinearBuildingElement: ClassVar[Self] eInvalidValue: ClassVar[Self] eNotAssignedToLibrary: ClassVar[Self] eNullObject: ClassVar[Self] eNullObjectId: ClassVar[Self] eNullDatabase: ClassVar[Self] eNullDocument: ClassVar[Self] eNullString: ClassVar[Self] eObjectNotExisting: ClassVar[Self] eObjectNotSupported: ClassVar[Self] eNoProfileAssigned: ClassVar[Self] eNoData: ClassVar[Self] eUnknownData: ClassVar[Self] eWrongDataType: ClassVar[Self] eUnassignedEntity: ClassVar[Self] eBimNotImplementedYet: ClassVar[Self] eBimNotAvailable: ClassVar[Self] eInternalError: ClassVar[Self] eUnknownError: ClassVar[Self] eInvalidIndex: ClassVar[Self] eInvalidInput: ClassVar[Self] eNoNameSpace: ClassVar[Self] eNameSpaceAlreadyExists: ClassVar[Self] eNoPropertySet: ClassVar[Self] ePropertySetAlreadyExists: ClassVar[Self] eNoProperty: ClassVar[Self] eNotImplemented: ClassVar[Self] eInvalidArgument: ClassVar[Self] eNoAttributeSet: ClassVar[Self]