IfcType

Enum IfcType 

Source
pub enum IfcType {
Show 1022 variants IfcBoxedHalfSpace, IfcBridge, IfcBridgePart, IfcBuilding, IfcBuildingElementPart, IfcBuildingElementPartType, IfcBuildingElementProxy, IfcBuildingElementProxyType, IfcBuildingStorey, IfcBuildingSystem, IfcFacility, IfcFacilityPart, IfcFacilityPartCommon, IfcHalfSpaceSolid, IfcMarineFacility, IfcMarinePart, IfcPolygonalBoundedHalfSpace, IfcProject, IfcProjectLibrary, IfcProjectOrder, IfcProjectedCRS, IfcProjectionElement, IfcRailway, IfcRailwayPart, IfcRelCoversSpaces, IfcRelProjectsElement, IfcRelServicesBuildings, IfcRelSpaceBoundary, IfcRelSpaceBoundary1stLevel, IfcRelSpaceBoundary2ndLevel, IfcRoad, IfcRoadPart, IfcSite, IfcSpace, IfcSpaceHeater, IfcSpaceHeaterType, IfcSpaceType, IfcSpatialStructureElement, IfcBuildingElement, IfcBuildingElementType, IfcBuildingElementComponent, IfcProjectOrderRecord, IfcProjectionCurve, IfcRelAssignsToProjectOrder, IfcRelOccupiesSpaces, IfcSpaceProgram, IfcSpaceThermalLoadProperties, IfcBeam, IfcBeamType, IfcColumn, IfcColumnType, IfcCooledBeam, IfcCooledBeamType, IfcCurtainWall, IfcCurtainWallType, IfcSlab, IfcSlabType, IfcTableColumn, IfcWall, IfcWallStandardCase, IfcWallType, IfcBeamStandardCase, IfcColumnStandardCase, IfcSlabElementedCase, IfcSlabStandardCase, IfcWallElementedCase, IfcDoor, IfcDoorLiningProperties, IfcDoorPanelProperties, IfcDoorType, IfcOpeningElement, IfcWindow, IfcWindowLiningProperties, IfcWindowPanelProperties, IfcWindowType, IfcDoorStandardCase, IfcDoorStyle, IfcOpeningStandardCase, IfcWindowStandardCase, IfcWindowStyle, IfcActuator, IfcAirTerminal, IfcAirTerminalBox, IfcAirToAirHeatRecovery, IfcAlarm, IfcAudioVisualAppliance, IfcBoiler, IfcBurner, IfcCableCarrierFitting, IfcCableCarrierFittingType, IfcCableCarrierSegment, IfcCableCarrierSegmentType, IfcCableFitting, IfcCableFittingType, IfcCableSegment, IfcCableSegmentType, IfcChiller, IfcCoil, IfcCommunicationsAppliance, IfcCompressor, IfcCondenser, IfcController, IfcConveyorSegment, IfcCoolingTower, IfcDamper, IfcDistributionBoard, IfcDistributionChamberElement, IfcDistributionControlElement, IfcDistributionElement, IfcDistributionFlowElement, IfcDuctFitting, IfcDuctFittingType, IfcDuctSegment, IfcDuctSegmentType, IfcDuctSilencer, IfcDuctSilencerType, IfcElectricAppliance, IfcElectricDistributionBoard, IfcElectricFlowStorageDevice, IfcElectricFlowTreatmentDevice, IfcElectricGenerator, IfcElectricMotor, IfcElectricTimeControl, IfcEnergyConversionDevice, IfcEngine, IfcEvaporativeCooler, IfcEvaporator, IfcFan, IfcFilter, IfcFireSuppressionTerminal, IfcFlowController, IfcFlowFitting, IfcFlowInstrument, IfcFlowMeter, IfcFlowMovingDevice, IfcFlowSegment, IfcFlowStorageDevice, IfcFlowTerminal, IfcFlowTreatmentDevice, IfcHeatExchanger, IfcHumidifier, IfcInterceptor, IfcJunctionBox, IfcLamp, IfcLightFixture, IfcLiquidTerminal, IfcMedicalDevice, IfcMobileTelecommunicationsAppliance, IfcMotorConnection, IfcOutlet, IfcPipeFitting, IfcPipeFittingType, IfcPipeSegment, IfcPipeSegmentType, IfcProtectiveDevice, IfcProtectiveDeviceTrippingUnit, IfcPump, IfcSanitaryTerminal, IfcSensor, IfcSignal, IfcSolarDevice, IfcStackTerminal, IfcSwitchingDevice, IfcTank, IfcTransformer, IfcTubeBundle, IfcUnitaryControlElement, IfcUnitaryEquipment, IfcValve, IfcWasteTerminal, IfcElectricDistributionPoint, IfcAsymmetricIShapeProfileDef, IfcCShapeProfileDef, IfcGeometricRepresentationContext, IfcGeometricRepresentationItem, IfcGeometricRepresentationSubContext, IfcGeometricSet, IfcIShapeProfileDef, IfcLShapeProfileDef, IfcMaterialDefinitionRepresentation, IfcProductDefinitionShape, IfcProductRepresentation, IfcRepresentation, IfcRepresentationContext, IfcRepresentationItem, IfcRepresentationMap, IfcShapeAspect, IfcShapeModel, IfcShapeRepresentation, IfcStyledRepresentation, IfcTShapeProfileDef, IfcTopologicalRepresentationItem, IfcTopologyRepresentation, IfcUShapeProfileDef, IfcZShapeProfileDef, IfcCraneRailAShapeProfileDef, IfcCraneRailFShapeProfileDef, IfcAdvancedBrep, IfcAdvancedBrepWithVoids, IfcBooleanClippingResult, IfcBooleanResult, IfcConnectedFaceSet, IfcCsgPrimitive3D, IfcCsgSolid, IfcDirectrixCurveSweptAreaSolid, IfcDirectrixDerivedReferenceSweptAreaSolid, IfcExtrudedAreaSolid, IfcExtrudedAreaSolidTapered, IfcFacetedBrep, IfcFacetedBrepWithVoids, IfcFixedReferenceSweptAreaSolid, IfcManifoldSolidBrep, IfcPolygonalFaceSet, IfcRevolvedAreaSolid, IfcRevolvedAreaSolidTapered, IfcSectionedSolid, IfcSectionedSolidHorizontal, IfcSolidModel, IfcSurfaceCurveSweptAreaSolid, IfcSweptAreaSolid, IfcSweptDiskSolid, IfcSweptDiskSolidPolygonal, IfcTessellatedFaceSet, IfcTriangulatedFaceSet, IfcArbitraryClosedProfileDef, IfcArbitraryOpenProfileDef, IfcArbitraryProfileDefWithVoids, IfcCenterLineProfileDef, IfcCircleHollowProfileDef, IfcCircleProfileDef, IfcCompositeProfileDef, IfcDerivedProfileDef, IfcEllipseProfileDef, IfcMaterialProfile, IfcMaterialProfileSet, IfcMaterialProfileSetUsage, IfcMaterialProfileSetUsageTapering, IfcMaterialProfileWithOffsets, IfcMirroredProfileDef, IfcOpenCrossProfileDef, IfcParameterizedProfileDef, IfcProfileDef, IfcProfileProperties, IfcRectangleHollowProfileDef, IfcRectangleProfileDef, IfcRelAssociatesProfileDef, IfcRoundedRectangleProfileDef, IfcTrapeziumProfileDef, IfcGeneralProfileProperties, IfcRelAssociatesProfileProperties, IfcRibPlateProfileProperties, IfcStructuralProfileProperties, IfcStructuralSteelProfileProperties, IfcAxis2PlacementLinear, IfcBSplineCurve, IfcBSplineCurveWithKnots, IfcBSplineSurface, IfcBSplineSurfaceWithKnots, IfcBoundaryCurve, IfcBoundedCurve, IfcCircle, IfcCompositeCurve, IfcCompositeCurveOnSurface, IfcCompositeCurveSegment, IfcConnectionCurveGeometry, IfcCurve, IfcCurveBoundedPlane, IfcCurveBoundedSurface, IfcCurveSegment, IfcCurveStyle, IfcCurveStyleFont, IfcCurveStyleFontAndScaling, IfcCurveStyleFontPattern, IfcDraughtingPreDefinedCurveFont, IfcEdgeCurve, IfcEllipse, IfcGeometricCurveSet, IfcGradientCurve, IfcIndexedPolyCurve, IfcIntersectionCurve, IfcLine, IfcLinearElement, IfcLinearPlacement, IfcLinearPositioningElement, IfcOffsetCurve, IfcOffsetCurve2D, IfcOffsetCurve3D, IfcOffsetCurveByDistances, IfcOuterBoundaryCurve, IfcPointOnCurve, IfcPolyline, IfcPolynomialCurve, IfcPreDefinedCurveFont, IfcRationalBSplineCurveWithKnots, IfcRationalBSplineSurfaceWithKnots, IfcReparametrisedCompositeCurveSegment, IfcSeamCurve, IfcSegmentedReferenceCurve, IfcStructuralCurveAction, IfcStructuralCurveConnection, IfcStructuralCurveMember, IfcStructuralCurveMemberVarying, IfcStructuralCurveReaction, IfcStructuralLinearAction, IfcStructuralLoadLinearForce, IfcSurfaceCurve, IfcSurfaceOfLinearExtrusion, IfcTrimmedCurve, Ifc2DCompositeCurve, IfcAnnotationCurveOccurrence, IfcBezierCurve, IfcDimensionCurve, IfcDimensionCurveDirectedCallout, IfcDimensionCurveTerminator, IfcLinearDimension, IfcRationalBezierCurve, IfcStructuralLinearActionVarying, IfcCurveSegment2D, IfcLineSegment2D, IfcTransitionCurveSegment2D, IfcAlignment2DVerSegLine, IfcAlignmentCurve, IfcBoundedSurface, IfcConnectionSurfaceGeometry, IfcCylindricalSurface, IfcElementarySurface, IfcExternallyDefinedSurfaceStyle, IfcFaceBasedSurfaceModel, IfcFaceSurface, IfcPlane, IfcPointOnSurface, IfcRectangularTrimmedSurface, IfcSectionedSurface, IfcShellBasedSurfaceModel, IfcSphericalSurface, IfcStructuralSurfaceAction, IfcStructuralSurfaceConnection, IfcStructuralSurfaceMember, IfcStructuralSurfaceMemberVarying, IfcStructuralSurfaceReaction, IfcSurface, IfcSurfaceFeature, IfcSurfaceOfRevolution, IfcSurfaceReinforcementArea, IfcSurfaceStyle, IfcSurfaceStyleLighting, IfcSurfaceStyleRefraction, IfcSurfaceStyleRendering, IfcSurfaceStyleShading, IfcSurfaceStyleWithTextures, IfcSurfaceTexture, IfcSweptSurface, IfcToroidalSurface, IfcAnnotationSurface, IfcAnnotationSurfaceOccurrence, IfcRelAdheresToElement, IfcRelAggregates, IfcRelAssigns, IfcRelAssignsToActor, IfcRelAssignsToControl, IfcRelAssignsToGroup, IfcRelAssignsToGroupByFactor, IfcRelAssignsToProcess, IfcRelAssignsToProduct, IfcRelAssignsToResource, IfcRelAssociates, IfcRelAssociatesApproval, IfcRelAssociatesClassification, IfcRelAssociatesConstraint, IfcRelAssociatesDocument, IfcRelAssociatesLibrary, IfcRelAssociatesMaterial, IfcRelConnects, IfcRelConnectsElements, IfcRelConnectsPathElements, IfcRelConnectsPortToElement, IfcRelConnectsPorts, IfcRelConnectsStructuralActivity, IfcRelConnectsStructuralMember, IfcRelConnectsWithEccentricity, IfcRelConnectsWithRealizingElements, IfcRelContainedInSpatialStructure, IfcRelCoversBldgElements, IfcRelDeclares, IfcRelDecomposes, IfcRelDefines, IfcRelDefinesByObject, IfcRelDefinesByProperties, IfcRelDefinesByTemplate, IfcRelDefinesByType, IfcRelFillsElement, IfcRelFlowControlElements, IfcRelInterferesElements, IfcRelNests, IfcRelPositions, IfcRelReferencedInSpatialStructure, IfcRelSequence, IfcRelVoidsElement, IfcRelationship, IfcRelAssignsTasks, IfcRelAssociatesAppliedValue, IfcRelConnectsStructuralElement, IfcRelInteractionRequirements, IfcRelOverridesProperties, IfcRelSchedulesCostItems, IfcRelaxation, IfcAppliedValue, IfcComplexProperty, IfcComplexPropertyTemplate, IfcCostValue, IfcElementQuantity, IfcIrregularTimeSeriesValue, IfcPhysicalComplexQuantity, IfcPhysicalQuantity, IfcPhysicalSimpleQuantity, IfcPreDefinedPropertySet, IfcProperty, IfcPropertyAbstraction, IfcPropertyBoundedValue, IfcPropertyDefinition, IfcPropertyDependencyRelationship, IfcPropertyEnumeratedValue, IfcPropertyEnumeration, IfcPropertyListValue, IfcPropertyReferenceValue, IfcPropertySet, IfcPropertySetDefinition, IfcPropertySetTemplate, IfcPropertySingleValue, IfcPropertyTableValue, IfcPropertyTemplate, IfcPropertyTemplateDefinition, IfcQuantityArea, IfcQuantityCount, IfcQuantityLength, IfcQuantityNumber, IfcQuantitySet, IfcQuantityTime, IfcQuantityVolume, IfcQuantityWeight, IfcSimpleProperty, IfcSimplePropertyTemplate, IfcTimeSeriesValue, IfcAppliedValueRelationship, IfcApprovalPropertyRelationship, IfcEnvironmentalImpactValue, IfcPropertyConstraintRelationship, IfcReferencesValueDocument, IfcSoundValue, IfcConstructionMaterialResource, IfcConstructionMaterialResourceType, IfcMaterial, IfcMaterialClassificationRelationship, IfcMaterialConstituent, IfcMaterialConstituentSet, IfcMaterialDefinition, IfcMaterialLayer, IfcMaterialLayerSet, IfcMaterialLayerSetUsage, IfcMaterialLayerWithOffsets, IfcMaterialList, IfcMaterialProperties, IfcMaterialRelationship, IfcMaterialUsageDefinition, IfcExtendedMaterialProperties, IfcGeneralMaterialProperties, IfcHygroscopicMaterialProperties, IfcMechanicalConcreteMaterialProperties, IfcMechanicalMaterialProperties, IfcMechanicalSteelMaterialProperties, IfcOpticalMaterialProperties, IfcThermalMaterialProperties, IfcColourRgb, IfcColourRgbList, IfcColourSpecification, IfcDraughtingPreDefinedColour, IfcExternallyDefinedHatchStyle, IfcFillAreaStyle, IfcFillAreaStyleHatching, IfcFillAreaStyleTiles, IfcIndexedColourMap, IfcPreDefinedColour, IfcPresentationItem, IfcPresentationLayerAssignment, IfcPresentationLayerWithStyle, IfcPresentationStyle, IfcStyleModel, IfcStyledItem, IfcTextStyle, IfcTextStyleFontModel, IfcTextStyleForDefinedFont, IfcTextStyleTextModel, IfcPresentationStyleAssignment, IfcFillAreaStyleTileSymbolWithStyle, IfcSymbolStyle, IfcTextStyleWithBoxCharacteristics, IfcBuiltElement, IfcBuiltElementType, IfcCivilElement, IfcCivilElementType, IfcConstructionEquipmentResource, IfcConstructionEquipmentResourceType, IfcConstructionProductResource, IfcConstructionProductResourceType, IfcConstructionResource, IfcConstructionResourceType, IfcCrewResource, IfcCrewResourceType, IfcDerivedUnitElement, IfcDistributionChamberElementType, IfcDistributionControlElementType, IfcDistributionElementType, IfcDistributionFlowElementType, IfcEarthworksElement, IfcElement, IfcElementAssembly, IfcElementAssemblyType, IfcElementComponent, IfcElementComponentType, IfcElementType, IfcExternalSpatialElement, IfcExternalSpatialStructureElement, IfcFeatureElement, IfcFeatureElementAddition, IfcFeatureElementSubtraction, IfcFurnishingElement, IfcFurnishingElementType, IfcGeographicElement, IfcGeographicElementType, IfcGeotechnicalElement, IfcLaborResource, IfcLaborResourceType, IfcNavigationElement, IfcNavigationElementType, IfcObject, IfcObjectDefinition, IfcObjectPlacement, IfcObjective, IfcPositioningElement, IfcProduct, IfcReinforcingElement, IfcReinforcingElementType, IfcResource, IfcResourceApprovalRelationship, IfcResourceConstraintRelationship, IfcResourceLevelRelationship, IfcResourceTime, IfcRoot, IfcSpatialElement, IfcSpatialElementType, IfcSpatialStructureElementType, IfcSubContractResource, IfcSubContractResourceType, IfcSystemFurnitureElement, IfcSystemFurnitureElementType, IfcTrackElement, IfcTrackElementType, IfcTransportElement, IfcTransportElementType, IfcTypeObject, IfcTypeProduct, IfcTypeResource, IfcUnitaryControlElementType, IfcVirtualElement, IfcElectricalElement, IfcEquipmentElement, IfcProductsOfCombustionProperties, IfcActionRequest, IfcActor, IfcActorRole, IfcActuatorType, IfcAddress, IfcAdvancedFace, IfcAirTerminalBoxType, IfcAirTerminalType, IfcAirToAirHeatRecoveryType, IfcAlarmType, IfcAlignment, IfcAlignmentCant, IfcAlignmentCantSegment, IfcAlignmentHorizontal, IfcAlignmentHorizontalSegment, IfcAlignmentParameterSegment, IfcAlignmentSegment, IfcAlignmentVertical, IfcAlignmentVerticalSegment, IfcAnnotation, IfcAnnotationFillArea, IfcApplication, IfcApproval, IfcApprovalRelationship, IfcAsset, IfcAudioVisualApplianceType, IfcAxis1Placement, IfcAxis2Placement2D, IfcAxis2Placement3D, IfcBearing, IfcBearingType, IfcBlobTexture, IfcBlock, IfcBoilerType, IfcBorehole, IfcBoundaryCondition, IfcBoundaryEdgeCondition, IfcBoundaryFaceCondition, IfcBoundaryNodeCondition, IfcBoundaryNodeConditionWarping, IfcBoundingBox, IfcBuiltSystem, IfcBurnerType, IfcCaissonFoundation, IfcCaissonFoundationType, IfcCartesianPoint, IfcCartesianPointList, IfcCartesianPointList2D, IfcCartesianPointList3D, IfcCartesianTransformationOperator, IfcCartesianTransformationOperator2D, IfcCartesianTransformationOperator2DnonUniform, IfcCartesianTransformationOperator3D, IfcCartesianTransformationOperator3DnonUniform, IfcChillerType, IfcChimney, IfcChimneyType, IfcClassification, IfcClassificationReference, IfcClosedShell, IfcClothoid, IfcCoilType, IfcCommunicationsApplianceType, IfcCompressorType, IfcCondenserType, IfcConic, IfcConnectionGeometry, IfcConnectionPointEccentricity, IfcConnectionPointGeometry, IfcConnectionVolumeGeometry, IfcConstraint, IfcContext, IfcContextDependentUnit, IfcControl, IfcControllerType, IfcConversionBasedUnit, IfcConversionBasedUnitWithOffset, IfcConveyorSegmentType, IfcCoolingTowerType, IfcCoordinateOperation, IfcCoordinateReferenceSystem, IfcCosineSpiral, IfcCostItem, IfcCostSchedule, IfcCourse, IfcCourseType, IfcCovering, IfcCoveringType, IfcCurrencyRelationship, IfcDamperType, IfcDeepFoundation, IfcDeepFoundationType, IfcDerivedUnit, IfcDimensionalExponents, IfcDirection, IfcDiscreteAccessory, IfcDiscreteAccessoryType, IfcDistributionBoardType, IfcDistributionCircuit, IfcDistributionPort, IfcDistributionSystem, IfcDocumentInformation, IfcDocumentInformationRelationship, IfcDocumentReference, IfcEarthworksCut, IfcEarthworksFill, IfcEdge, IfcEdgeLoop, IfcElectricApplianceType, IfcElectricDistributionBoardType, IfcElectricFlowStorageDeviceType, IfcElectricFlowTreatmentDeviceType, IfcElectricGeneratorType, IfcElectricMotorType, IfcElectricTimeControlType, IfcEnergyConversionDeviceType, IfcEngineType, IfcEvaporativeCoolerType, IfcEvaporatorType, IfcEvent, IfcEventTime, IfcEventType, IfcExtendedProperties, IfcExternalInformation, IfcExternalReference, IfcExternalReferenceRelationship, IfcExternallyDefinedTextFont, IfcFace, IfcFaceBound, IfcFaceOuterBound, IfcFailureConnectionCondition, IfcFanType, IfcFastener, IfcFastenerType, IfcFilterType, IfcFireSuppressionTerminalType, IfcFlowControllerType, IfcFlowFittingType, IfcFlowInstrumentType, IfcFlowMeterType, IfcFlowMovingDeviceType, IfcFlowSegmentType, IfcFlowStorageDeviceType, IfcFlowTerminalType, IfcFlowTreatmentDeviceType, IfcFooting, IfcFootingType, IfcFurniture, IfcFurnitureType, IfcGeographicCRS, IfcGeomodel, IfcGeoslice, IfcGeotechnicalAssembly, IfcGeotechnicalStratum, IfcGrid, IfcGridAxis, IfcGridPlacement, IfcGroup, IfcHeatExchangerType, IfcHumidifierType, IfcImageTexture, IfcImpactProtectionDevice, IfcImpactProtectionDeviceType, IfcIndexedPolygonalFace, IfcIndexedPolygonalFaceWithVoids, IfcIndexedPolygonalTextureMap, IfcIndexedTextureMap, IfcIndexedTriangleTextureMap, IfcInterceptorType, IfcInventory, IfcIrregularTimeSeries, IfcJunctionBoxType, IfcKerb, IfcKerbType, IfcLagTime, IfcLampType, IfcLibraryInformation, IfcLibraryReference, IfcLightDistributionData, IfcLightFixtureType, IfcLightIntensityDistribution, IfcLightSource, IfcLightSourceAmbient, IfcLightSourceDirectional, IfcLightSourceGoniometric, IfcLightSourcePositional, IfcLightSourceSpot, IfcLiquidTerminalType, IfcLocalPlacement, IfcLoop, IfcMapConversion, IfcMapConversionScaled, IfcMappedItem, IfcMeasureWithUnit, IfcMechanicalFastener, IfcMechanicalFastenerType, IfcMedicalDeviceType, IfcMember, IfcMemberType, IfcMetric, IfcMobileTelecommunicationsApplianceType, IfcMonetaryUnit, IfcMooringDevice, IfcMooringDeviceType, IfcMotorConnectionType, IfcNamedUnit, IfcOccupant, IfcOpenShell, IfcOrganization, IfcOrganizationRelationship, IfcOrientedEdge, IfcOutletType, IfcOwnerHistory, IfcPath, IfcPavement, IfcPavementType, IfcPcurve, IfcPerformanceHistory, IfcPermeableCoveringProperties, IfcPermit, IfcPerson, IfcPersonAndOrganization, IfcPile, IfcPileType, IfcPixelTexture, IfcPlacement, IfcPlanarBox, IfcPlanarExtent, IfcPlate, IfcPlateType, IfcPoint, IfcPointByDistanceExpression, IfcPolyLoop, IfcPort, IfcPostalAddress, IfcPreDefinedItem, IfcPreDefinedProperties, IfcPreDefinedTextFont, IfcProcedure, IfcProcedureType, IfcProcess, IfcProtectiveDeviceTrippingUnitType, IfcProtectiveDeviceType, IfcPumpType, IfcRail, IfcRailType, IfcRailing, IfcRailingType, IfcRamp, IfcRampFlight, IfcRampFlightType, IfcRampType, IfcRectangularPyramid, IfcRecurrencePattern, IfcReference, IfcReferent, IfcRegularTimeSeries, IfcReinforcedSoil, IfcReinforcementBarProperties, IfcReinforcementDefinitionProperties, IfcReinforcingBar, IfcReinforcingBarType, IfcReinforcingMesh, IfcReinforcingMeshType, IfcRightCircularCone, IfcRightCircularCylinder, IfcRigidOperation, IfcRoof, IfcRoofType, IfcSIUnit, IfcSanitaryTerminalType, IfcSchedulingTime, IfcSecondOrderPolynomialSpiral, IfcSectionProperties, IfcSectionReinforcementProperties, IfcSectionedSpine, IfcSegment, IfcSensorType, IfcSeventhOrderPolynomialSpiral, IfcShadingDevice, IfcShadingDeviceType, IfcSign, IfcSignType, IfcSignalType, IfcSineSpiral, IfcSlippageConnectionCondition, IfcSolarDeviceType, IfcSpatialZone, IfcSpatialZoneType, IfcSphere, IfcSpiral, IfcStackTerminalType, IfcStair, IfcStairFlight, IfcStairFlightType, IfcStairType, IfcStructuralAction, IfcStructuralActivity, IfcStructuralAnalysisModel, IfcStructuralConnection, IfcStructuralConnectionCondition, IfcStructuralItem, IfcStructuralLoad, IfcStructuralLoadCase, IfcStructuralLoadConfiguration, IfcStructuralLoadGroup, IfcStructuralLoadOrResult, IfcStructuralLoadPlanarForce, IfcStructuralLoadSingleDisplacement, IfcStructuralLoadSingleDisplacementDistortion, IfcStructuralLoadSingleForce, IfcStructuralLoadSingleForceWarping, IfcStructuralLoadStatic, IfcStructuralLoadTemperature, IfcStructuralMember, IfcStructuralPlanarAction, IfcStructuralPointAction, IfcStructuralPointConnection, IfcStructuralPointReaction, IfcStructuralReaction, IfcStructuralResultGroup, IfcSubedge, IfcSwitchingDeviceType, IfcSystem, IfcTable, IfcTableRow, IfcTankType, IfcTask, IfcTaskTime, IfcTaskTimeRecurring, IfcTaskType, IfcTelecomAddress, IfcTendon, IfcTendonAnchor, IfcTendonAnchorType, IfcTendonConduit, IfcTendonConduitType, IfcTendonType, IfcTessellatedItem, IfcTextLiteral, IfcTextLiteralWithExtent, IfcTextureCoordinate, IfcTextureCoordinateGenerator, IfcTextureCoordinateIndices, IfcTextureCoordinateIndicesWithVoids, IfcTextureMap, IfcTextureVertex, IfcTextureVertexList, IfcThirdOrderPolynomialSpiral, IfcTimePeriod, IfcTimeSeries, IfcTransformerType, IfcTransportationDevice, IfcTransportationDeviceType, IfcTriangulatedIrregularNetwork, IfcTubeBundleType, IfcTypeProcess, IfcUnitAssignment, IfcUnitaryEquipmentType, IfcValveType, IfcVector, IfcVehicle, IfcVehicleType, IfcVertex, IfcVertexLoop, IfcVertexPoint, IfcVibrationDamper, IfcVibrationDamperType, IfcVibrationIsolator, IfcVibrationIsolatorType, IfcVirtualGridIntersection, IfcVoidingFeature, IfcWasteTerminalType, IfcWellKnownText, IfcWorkCalendar, IfcWorkControl, IfcWorkPlan, IfcWorkSchedule, IfcWorkTime, IfcZone, IfcMemberStandardCase, IfcPlateStandardCase, IfcProxy, IfcAngularDimension, IfcAnnotationFillAreaOccurrence, IfcAnnotationOccurrence, IfcAnnotationSymbolOccurrence, IfcAnnotationTextOccurrence, IfcApprovalActorRelationship, IfcCalendarDate, IfcChamferEdgeFeature, IfcClassificationItem, IfcClassificationItemRelationship, IfcClassificationNotation, IfcClassificationNotationFacet, IfcCondition, IfcConditionCriterion, IfcConnectionPortGeometry, IfcConstraintAggregationRelationship, IfcConstraintClassificationRelationship, IfcConstraintRelationship, IfcCoordinatedUniversalTimeOffset, IfcDateAndTime, IfcDefinedSymbol, IfcDiameterDimension, IfcDimensionCalloutRelationship, IfcDimensionPair, IfcDocumentElectronicFormat, IfcDraughtingCallout, IfcDraughtingCalloutRelationship, IfcDraughtingPreDefinedTextFont, IfcEdgeFeature, IfcElectricHeaterType, IfcElectricalBaseProperties, IfcElectricalCircuit, IfcEnergyProperties, IfcEquipmentStandard, IfcExternallyDefinedSymbol, IfcFluidFlowProperties, IfcFuelProperties, IfcFurnitureStandard, IfcGasTerminalType, IfcLocalTime, IfcMove, IfcOneDirectionRepeatFactor, IfcOrderAction, IfcPreDefinedDimensionSymbol, IfcPreDefinedPointMarkerSymbol, IfcPreDefinedSymbol, IfcPreDefinedTerminatorSymbol, IfcRadiusDimension, IfcRoundedEdgeFeature, IfcScheduleTimeControl, IfcServiceLife, IfcServiceLifeFactor, IfcSoundProperties, IfcStructuralPlanarActionVarying, IfcStructuredDimensionCallout, IfcTerminatorSymbol, IfcTimeSeriesReferenceRelationship, IfcTimeSeriesSchedule, IfcTwoDirectionRepeatFactor, IfcVertexBasedTextureMap, IfcWaterProperties, IfcCircularArcSegment2D, IfcDistanceExpression, IfcOrientationExpression, IfcAlignment2DHorizontal, IfcAlignment2DHorizontalSegment, IfcAlignment2DSegment, IfcAlignment2DVerSegCircularArc, IfcAlignment2DVerticalSegment, IfcAlignment2DVerSegParabolicArc, IfcAlignment2DVertical, Unknown(UnknownIfcType),
}
Expand description

IFC Entity Types

All 1021 entity types from the supported schema universe.

Variants§

§

IfcBoxedHalfSpace

§

IfcBridge

§

IfcBridgePart

§

IfcBuilding

§

IfcBuildingElementPart

§

IfcBuildingElementPartType

§

IfcBuildingElementProxy

§

IfcBuildingElementProxyType

§

IfcBuildingStorey

§

IfcBuildingSystem

§

IfcFacility

§

IfcFacilityPart

Abstract entity

§

IfcFacilityPartCommon

§

IfcHalfSpaceSolid

§

IfcMarineFacility

§

IfcMarinePart

§

IfcPolygonalBoundedHalfSpace

§

IfcProject

§

IfcProjectLibrary

§

IfcProjectOrder

§

IfcProjectedCRS

§

IfcProjectionElement

§

IfcRailway

§

IfcRailwayPart

§

IfcRelCoversSpaces

§

IfcRelProjectsElement

§

IfcRelServicesBuildings

§

IfcRelSpaceBoundary

§

IfcRelSpaceBoundary1stLevel

§

IfcRelSpaceBoundary2ndLevel

§

IfcRoad

§

IfcRoadPart

§

IfcSite

§

IfcSpace

§

IfcSpaceHeater

§

IfcSpaceHeaterType

§

IfcSpaceType

§

IfcSpatialStructureElement

Abstract entity

§

IfcBuildingElement

Abstract entity

§

IfcBuildingElementType

Abstract entity

§

IfcBuildingElementComponent

Abstract entity

§

IfcProjectOrderRecord

§

IfcProjectionCurve

§

IfcRelAssignsToProjectOrder

§

IfcRelOccupiesSpaces

§

IfcSpaceProgram

§

IfcSpaceThermalLoadProperties

§

IfcBeam

§

IfcBeamType

§

IfcColumn

§

IfcColumnType

§

IfcCooledBeam

§

IfcCooledBeamType

§

IfcCurtainWall

§

IfcCurtainWallType

§

IfcSlab

§

IfcSlabType

§

IfcTableColumn

§

IfcWall

§

IfcWallStandardCase

§

IfcWallType

§

IfcBeamStandardCase

§

IfcColumnStandardCase

§

IfcSlabElementedCase

§

IfcSlabStandardCase

§

IfcWallElementedCase

§

IfcDoor

§

IfcDoorLiningProperties

§

IfcDoorPanelProperties

§

IfcDoorType

§

IfcOpeningElement

§

IfcWindow

§

IfcWindowLiningProperties

§

IfcWindowPanelProperties

§

IfcWindowType

§

IfcDoorStandardCase

§

IfcDoorStyle

§

IfcOpeningStandardCase

§

IfcWindowStandardCase

§

IfcWindowStyle

§

IfcActuator

§

IfcAirTerminal

§

IfcAirTerminalBox

§

IfcAirToAirHeatRecovery

§

IfcAlarm

§

IfcAudioVisualAppliance

§

IfcBoiler

§

IfcBurner

§

IfcCableCarrierFitting

§

IfcCableCarrierFittingType

§

IfcCableCarrierSegment

§

IfcCableCarrierSegmentType

§

IfcCableFitting

§

IfcCableFittingType

§

IfcCableSegment

§

IfcCableSegmentType

§

IfcChiller

§

IfcCoil

§

IfcCommunicationsAppliance

§

IfcCompressor

§

IfcCondenser

§

IfcController

§

IfcConveyorSegment

§

IfcCoolingTower

§

IfcDamper

§

IfcDistributionBoard

§

IfcDistributionChamberElement

§

IfcDistributionControlElement

§

IfcDistributionElement

§

IfcDistributionFlowElement

§

IfcDuctFitting

§

IfcDuctFittingType

§

IfcDuctSegment

§

IfcDuctSegmentType

§

IfcDuctSilencer

§

IfcDuctSilencerType

§

IfcElectricAppliance

§

IfcElectricDistributionBoard

§

IfcElectricFlowStorageDevice

§

IfcElectricFlowTreatmentDevice

§

IfcElectricGenerator

§

IfcElectricMotor

§

IfcElectricTimeControl

§

IfcEnergyConversionDevice

§

IfcEngine

§

IfcEvaporativeCooler

§

IfcEvaporator

§

IfcFan

§

IfcFilter

§

IfcFireSuppressionTerminal

§

IfcFlowController

§

IfcFlowFitting

§

IfcFlowInstrument

§

IfcFlowMeter

§

IfcFlowMovingDevice

§

IfcFlowSegment

§

IfcFlowStorageDevice

§

IfcFlowTerminal

§

IfcFlowTreatmentDevice

§

IfcHeatExchanger

§

IfcHumidifier

§

IfcInterceptor

§

IfcJunctionBox

§

IfcLamp

§

IfcLightFixture

§

IfcLiquidTerminal

§

IfcMedicalDevice

§

IfcMobileTelecommunicationsAppliance

§

IfcMotorConnection

§

IfcOutlet

§

IfcPipeFitting

§

IfcPipeFittingType

§

IfcPipeSegment

§

IfcPipeSegmentType

§

IfcProtectiveDevice

§

IfcProtectiveDeviceTrippingUnit

§

IfcPump

§

IfcSanitaryTerminal

§

IfcSensor

§

IfcSignal

§

IfcSolarDevice

§

IfcStackTerminal

§

IfcSwitchingDevice

§

IfcTank

§

IfcTransformer

§

IfcTubeBundle

§

IfcUnitaryControlElement

§

IfcUnitaryEquipment

§

IfcValve

§

IfcWasteTerminal

§

IfcElectricDistributionPoint

§

IfcAsymmetricIShapeProfileDef

§

IfcCShapeProfileDef

§

IfcGeometricRepresentationContext

§

IfcGeometricRepresentationItem

Abstract entity

§

IfcGeometricRepresentationSubContext

§

IfcGeometricSet

§

IfcIShapeProfileDef

§

IfcLShapeProfileDef

§

IfcMaterialDefinitionRepresentation

§

IfcProductDefinitionShape

§

IfcProductRepresentation

Abstract entity

§

IfcRepresentation

Abstract entity

§

IfcRepresentationContext

Abstract entity

§

IfcRepresentationItem

Abstract entity

§

IfcRepresentationMap

§

IfcShapeAspect

§

IfcShapeModel

Abstract entity

§

IfcShapeRepresentation

§

IfcStyledRepresentation

§

IfcTShapeProfileDef

§

IfcTopologicalRepresentationItem

Abstract entity

§

IfcTopologyRepresentation

§

IfcUShapeProfileDef

§

IfcZShapeProfileDef

§

IfcCraneRailAShapeProfileDef

§

IfcCraneRailFShapeProfileDef

§

IfcAdvancedBrep

§

IfcAdvancedBrepWithVoids

§

IfcBooleanClippingResult

§

IfcBooleanResult

§

IfcConnectedFaceSet

§

IfcCsgPrimitive3D

Abstract entity

§

IfcCsgSolid

§

IfcDirectrixCurveSweptAreaSolid

Abstract entity

§

IfcDirectrixDerivedReferenceSweptAreaSolid

§

IfcExtrudedAreaSolid

§

IfcExtrudedAreaSolidTapered

§

IfcFacetedBrep

§

IfcFacetedBrepWithVoids

§

IfcFixedReferenceSweptAreaSolid

§

IfcManifoldSolidBrep

Abstract entity

§

IfcPolygonalFaceSet

§

IfcRevolvedAreaSolid

§

IfcRevolvedAreaSolidTapered

§

IfcSectionedSolid

Abstract entity

§

IfcSectionedSolidHorizontal

§

IfcSolidModel

Abstract entity

§

IfcSurfaceCurveSweptAreaSolid

§

IfcSweptAreaSolid

Abstract entity

§

IfcSweptDiskSolid

§

IfcSweptDiskSolidPolygonal

§

IfcTessellatedFaceSet

Abstract entity

§

IfcTriangulatedFaceSet

§

IfcArbitraryClosedProfileDef

§

IfcArbitraryOpenProfileDef

§

IfcArbitraryProfileDefWithVoids

§

IfcCenterLineProfileDef

§

IfcCircleHollowProfileDef

§

IfcCircleProfileDef

§

IfcCompositeProfileDef

§

IfcDerivedProfileDef

§

IfcEllipseProfileDef

§

IfcMaterialProfile

§

IfcMaterialProfileSet

§

IfcMaterialProfileSetUsage

§

IfcMaterialProfileSetUsageTapering

§

IfcMaterialProfileWithOffsets

§

IfcMirroredProfileDef

§

IfcOpenCrossProfileDef

§

IfcParameterizedProfileDef

Abstract entity

§

IfcProfileDef

§

IfcProfileProperties

§

IfcRectangleHollowProfileDef

§

IfcRectangleProfileDef

§

IfcRelAssociatesProfileDef

§

IfcRoundedRectangleProfileDef

§

IfcTrapeziumProfileDef

§

IfcGeneralProfileProperties

§

IfcRelAssociatesProfileProperties

§

IfcRibPlateProfileProperties

§

IfcStructuralProfileProperties

§

IfcStructuralSteelProfileProperties

§

IfcAxis2PlacementLinear

§

IfcBSplineCurve

Abstract entity

§

IfcBSplineCurveWithKnots

§

IfcBSplineSurface

Abstract entity

§

IfcBSplineSurfaceWithKnots

§

IfcBoundaryCurve

§

IfcBoundedCurve

Abstract entity

§

IfcCircle

§

IfcCompositeCurve

§

IfcCompositeCurveOnSurface

§

IfcCompositeCurveSegment

§

IfcConnectionCurveGeometry

§

IfcCurve

Abstract entity

§

IfcCurveBoundedPlane

§

IfcCurveBoundedSurface

§

IfcCurveSegment

§

IfcCurveStyle

§

IfcCurveStyleFont

§

IfcCurveStyleFontAndScaling

§

IfcCurveStyleFontPattern

§

IfcDraughtingPreDefinedCurveFont

§

IfcEdgeCurve

§

IfcEllipse

§

IfcGeometricCurveSet

§

IfcGradientCurve

§

IfcIndexedPolyCurve

§

IfcIntersectionCurve

§

IfcLine

§

IfcLinearElement

§

IfcLinearPlacement

§

IfcLinearPositioningElement

§

IfcOffsetCurve

Abstract entity

§

IfcOffsetCurve2D

§

IfcOffsetCurve3D

§

IfcOffsetCurveByDistances

§

IfcOuterBoundaryCurve

§

IfcPointOnCurve

§

IfcPolyline

§

IfcPolynomialCurve

§

IfcPreDefinedCurveFont

Abstract entity

§

IfcRationalBSplineCurveWithKnots

§

IfcRationalBSplineSurfaceWithKnots

§

IfcReparametrisedCompositeCurveSegment

§

IfcSeamCurve

§

IfcSegmentedReferenceCurve

§

IfcStructuralCurveAction

§

IfcStructuralCurveConnection

§

IfcStructuralCurveMember

§

IfcStructuralCurveMemberVarying

§

IfcStructuralCurveReaction

§

IfcStructuralLinearAction

§

IfcStructuralLoadLinearForce

§

IfcSurfaceCurve

§

IfcSurfaceOfLinearExtrusion

§

IfcTrimmedCurve

§

Ifc2DCompositeCurve

§

IfcAnnotationCurveOccurrence

§

IfcBezierCurve

§

IfcDimensionCurve

§

IfcDimensionCurveDirectedCallout

§

IfcDimensionCurveTerminator

§

IfcLinearDimension

§

IfcRationalBezierCurve

§

IfcStructuralLinearActionVarying

§

IfcCurveSegment2D

Abstract entity

§

IfcLineSegment2D

§

IfcTransitionCurveSegment2D

§

IfcAlignment2DVerSegLine

§

IfcAlignmentCurve

§

IfcBoundedSurface

Abstract entity

§

IfcConnectionSurfaceGeometry

§

IfcCylindricalSurface

§

IfcElementarySurface

Abstract entity

§

IfcExternallyDefinedSurfaceStyle

§

IfcFaceBasedSurfaceModel

§

IfcFaceSurface

§

IfcPlane

§

IfcPointOnSurface

§

IfcRectangularTrimmedSurface

§

IfcSectionedSurface

§

IfcShellBasedSurfaceModel

§

IfcSphericalSurface

§

IfcStructuralSurfaceAction

§

IfcStructuralSurfaceConnection

§

IfcStructuralSurfaceMember

§

IfcStructuralSurfaceMemberVarying

§

IfcStructuralSurfaceReaction

§

IfcSurface

Abstract entity

§

IfcSurfaceFeature

§

IfcSurfaceOfRevolution

§

IfcSurfaceReinforcementArea

§

IfcSurfaceStyle

§

IfcSurfaceStyleLighting

§

IfcSurfaceStyleRefraction

§

IfcSurfaceStyleRendering

§

IfcSurfaceStyleShading

§

IfcSurfaceStyleWithTextures

§

IfcSurfaceTexture

Abstract entity

§

IfcSweptSurface

Abstract entity

§

IfcToroidalSurface

§

IfcAnnotationSurface

§

IfcAnnotationSurfaceOccurrence

§

IfcRelAdheresToElement

§

IfcRelAggregates

§

IfcRelAssigns

Abstract entity

§

IfcRelAssignsToActor

§

IfcRelAssignsToControl

§

IfcRelAssignsToGroup

§

IfcRelAssignsToGroupByFactor

§

IfcRelAssignsToProcess

§

IfcRelAssignsToProduct

§

IfcRelAssignsToResource

§

IfcRelAssociates

Abstract entity

§

IfcRelAssociatesApproval

§

IfcRelAssociatesClassification

§

IfcRelAssociatesConstraint

§

IfcRelAssociatesDocument

§

IfcRelAssociatesLibrary

§

IfcRelAssociatesMaterial

§

IfcRelConnects

Abstract entity

§

IfcRelConnectsElements

§

IfcRelConnectsPathElements

§

IfcRelConnectsPortToElement

§

IfcRelConnectsPorts

§

IfcRelConnectsStructuralActivity

§

IfcRelConnectsStructuralMember

§

IfcRelConnectsWithEccentricity

§

IfcRelConnectsWithRealizingElements

§

IfcRelContainedInSpatialStructure

§

IfcRelCoversBldgElements

§

IfcRelDeclares

§

IfcRelDecomposes

Abstract entity

§

IfcRelDefines

Abstract entity

§

IfcRelDefinesByObject

§

IfcRelDefinesByProperties

§

IfcRelDefinesByTemplate

§

IfcRelDefinesByType

§

IfcRelFillsElement

§

IfcRelFlowControlElements

§

IfcRelInterferesElements

§

IfcRelNests

§

IfcRelPositions

§

IfcRelReferencedInSpatialStructure

§

IfcRelSequence

§

IfcRelVoidsElement

§

IfcRelationship

Abstract entity

§

IfcRelAssignsTasks

§

IfcRelAssociatesAppliedValue

§

IfcRelConnectsStructuralElement

§

IfcRelInteractionRequirements

§

IfcRelOverridesProperties

§

IfcRelSchedulesCostItems

§

IfcRelaxation

§

IfcAppliedValue

§

IfcComplexProperty

§

IfcComplexPropertyTemplate

§

IfcCostValue

§

IfcElementQuantity

§

IfcIrregularTimeSeriesValue

§

IfcPhysicalComplexQuantity

§

IfcPhysicalQuantity

Abstract entity

§

IfcPhysicalSimpleQuantity

Abstract entity

§

IfcPreDefinedPropertySet

Abstract entity

§

IfcProperty

Abstract entity

§

IfcPropertyAbstraction

Abstract entity

§

IfcPropertyBoundedValue

§

IfcPropertyDefinition

Abstract entity

§

IfcPropertyDependencyRelationship

§

IfcPropertyEnumeratedValue

§

IfcPropertyEnumeration

§

IfcPropertyListValue

§

IfcPropertyReferenceValue

§

IfcPropertySet

§

IfcPropertySetDefinition

Abstract entity

§

IfcPropertySetTemplate

§

IfcPropertySingleValue

§

IfcPropertyTableValue

§

IfcPropertyTemplate

Abstract entity

§

IfcPropertyTemplateDefinition

Abstract entity

§

IfcQuantityArea

§

IfcQuantityCount

§

IfcQuantityLength

§

IfcQuantityNumber

§

IfcQuantitySet

Abstract entity

§

IfcQuantityTime

§

IfcQuantityVolume

§

IfcQuantityWeight

§

IfcSimpleProperty

Abstract entity

§

IfcSimplePropertyTemplate

§

IfcTimeSeriesValue

§

IfcAppliedValueRelationship

§

IfcApprovalPropertyRelationship

§

IfcEnvironmentalImpactValue

§

IfcPropertyConstraintRelationship

§

IfcReferencesValueDocument

§

IfcSoundValue

§

IfcConstructionMaterialResource

§

IfcConstructionMaterialResourceType

§

IfcMaterial

§

IfcMaterialClassificationRelationship

§

IfcMaterialConstituent

§

IfcMaterialConstituentSet

§

IfcMaterialDefinition

Abstract entity

§

IfcMaterialLayer

§

IfcMaterialLayerSet

§

IfcMaterialLayerSetUsage

§

IfcMaterialLayerWithOffsets

§

IfcMaterialList

§

IfcMaterialProperties

§

IfcMaterialRelationship

§

IfcMaterialUsageDefinition

Abstract entity

§

IfcExtendedMaterialProperties

§

IfcGeneralMaterialProperties

§

IfcHygroscopicMaterialProperties

§

IfcMechanicalConcreteMaterialProperties

§

IfcMechanicalMaterialProperties

§

IfcMechanicalSteelMaterialProperties

§

IfcOpticalMaterialProperties

§

IfcThermalMaterialProperties

§

IfcColourRgb

§

IfcColourRgbList

§

IfcColourSpecification

Abstract entity

§

IfcDraughtingPreDefinedColour

§

IfcExternallyDefinedHatchStyle

§

IfcFillAreaStyle

§

IfcFillAreaStyleHatching

§

IfcFillAreaStyleTiles

§

IfcIndexedColourMap

§

IfcPreDefinedColour

Abstract entity

§

IfcPresentationItem

Abstract entity

§

IfcPresentationLayerAssignment

§

IfcPresentationLayerWithStyle

§

IfcPresentationStyle

Abstract entity

§

IfcStyleModel

Abstract entity

§

IfcStyledItem

§

IfcTextStyle

§

IfcTextStyleFontModel

§

IfcTextStyleForDefinedFont

§

IfcTextStyleTextModel

§

IfcPresentationStyleAssignment

§

IfcFillAreaStyleTileSymbolWithStyle

§

IfcSymbolStyle

§

IfcTextStyleWithBoxCharacteristics

§

IfcBuiltElement

§

IfcBuiltElementType

§

IfcCivilElement

§

IfcCivilElementType

§

IfcConstructionEquipmentResource

§

IfcConstructionEquipmentResourceType

§

IfcConstructionProductResource

§

IfcConstructionProductResourceType

§

IfcConstructionResource

Abstract entity

§

IfcConstructionResourceType

Abstract entity

§

IfcCrewResource

§

IfcCrewResourceType

§

IfcDerivedUnitElement

§

IfcDistributionChamberElementType

§

IfcDistributionControlElementType

Abstract entity

§

IfcDistributionElementType

§

IfcDistributionFlowElementType

Abstract entity

§

IfcEarthworksElement

§

IfcElement

Abstract entity

§

IfcElementAssembly

§

IfcElementAssemblyType

§

IfcElementComponent

Abstract entity

§

IfcElementComponentType

Abstract entity

§

IfcElementType

Abstract entity

§

IfcExternalSpatialElement

§

IfcExternalSpatialStructureElement

Abstract entity

§

IfcFeatureElement

Abstract entity

§

IfcFeatureElementAddition

Abstract entity

§

IfcFeatureElementSubtraction

Abstract entity

§

IfcFurnishingElement

§

IfcFurnishingElementType

§

IfcGeographicElement

§

IfcGeographicElementType

§

IfcGeotechnicalElement

Abstract entity

§

IfcLaborResource

§

IfcLaborResourceType

§

IfcNavigationElement

§

IfcNavigationElementType

§

IfcObject

Abstract entity

§

IfcObjectDefinition

Abstract entity

§

IfcObjectPlacement

Abstract entity

§

IfcObjective

§

IfcPositioningElement

Abstract entity

§

IfcProduct

Abstract entity

§

IfcReinforcingElement

Abstract entity

§

IfcReinforcingElementType

Abstract entity

§

IfcResource

Abstract entity

§

IfcResourceApprovalRelationship

§

IfcResourceConstraintRelationship

§

IfcResourceLevelRelationship

Abstract entity

§

IfcResourceTime

§

IfcRoot

Abstract entity

§

IfcSpatialElement

Abstract entity

§

IfcSpatialElementType

Abstract entity

§

IfcSpatialStructureElementType

Abstract entity

§

IfcSubContractResource

§

IfcSubContractResourceType

§

IfcSystemFurnitureElement

§

IfcSystemFurnitureElementType

§

IfcTrackElement

§

IfcTrackElementType

§

IfcTransportElement

§

IfcTransportElementType

§

IfcTypeObject

§

IfcTypeProduct

§

IfcTypeResource

Abstract entity

§

IfcUnitaryControlElementType

§

IfcVirtualElement

§

IfcElectricalElement

§

IfcEquipmentElement

§

IfcProductsOfCombustionProperties

§

IfcActionRequest

§

IfcActor

§

IfcActorRole

§

IfcActuatorType

§

IfcAddress

Abstract entity

§

IfcAdvancedFace

§

IfcAirTerminalBoxType

§

IfcAirTerminalType

§

IfcAirToAirHeatRecoveryType

§

IfcAlarmType

§

IfcAlignment

§

IfcAlignmentCant

§

IfcAlignmentCantSegment

§

IfcAlignmentHorizontal

§

IfcAlignmentHorizontalSegment

§

IfcAlignmentParameterSegment

Abstract entity

§

IfcAlignmentSegment

§

IfcAlignmentVertical

§

IfcAlignmentVerticalSegment

§

IfcAnnotation

§

IfcAnnotationFillArea

§

IfcApplication

§

IfcApproval

§

IfcApprovalRelationship

§

IfcAsset

§

IfcAudioVisualApplianceType

§

IfcAxis1Placement

§

IfcAxis2Placement2D

§

IfcAxis2Placement3D

§

IfcBearing

§

IfcBearingType

§

IfcBlobTexture

§

IfcBlock

§

IfcBoilerType

§

IfcBorehole

§

IfcBoundaryCondition

Abstract entity

§

IfcBoundaryEdgeCondition

§

IfcBoundaryFaceCondition

§

IfcBoundaryNodeCondition

§

IfcBoundaryNodeConditionWarping

§

IfcBoundingBox

§

IfcBuiltSystem

§

IfcBurnerType

§

IfcCaissonFoundation

§

IfcCaissonFoundationType

§

IfcCartesianPoint

§

IfcCartesianPointList

Abstract entity

§

IfcCartesianPointList2D

§

IfcCartesianPointList3D

§

IfcCartesianTransformationOperator

Abstract entity

§

IfcCartesianTransformationOperator2D

§

IfcCartesianTransformationOperator2DnonUniform

§

IfcCartesianTransformationOperator3D

§

IfcCartesianTransformationOperator3DnonUniform

§

IfcChillerType

§

IfcChimney

§

IfcChimneyType

§

IfcClassification

§

IfcClassificationReference

§

IfcClosedShell

§

IfcClothoid

§

IfcCoilType

§

IfcCommunicationsApplianceType

§

IfcCompressorType

§

IfcCondenserType

§

IfcConic

Abstract entity

§

IfcConnectionGeometry

Abstract entity

§

IfcConnectionPointEccentricity

§

IfcConnectionPointGeometry

§

IfcConnectionVolumeGeometry

§

IfcConstraint

Abstract entity

§

IfcContext

Abstract entity

§

IfcContextDependentUnit

§

IfcControl

Abstract entity

§

IfcControllerType

§

IfcConversionBasedUnit

§

IfcConversionBasedUnitWithOffset

§

IfcConveyorSegmentType

§

IfcCoolingTowerType

§

IfcCoordinateOperation

Abstract entity

§

IfcCoordinateReferenceSystem

Abstract entity

§

IfcCosineSpiral

§

IfcCostItem

§

IfcCostSchedule

§

IfcCourse

§

IfcCourseType

§

IfcCovering

§

IfcCoveringType

§

IfcCurrencyRelationship

§

IfcDamperType

§

IfcDeepFoundation

§

IfcDeepFoundationType

§

IfcDerivedUnit

§

IfcDimensionalExponents

§

IfcDirection

§

IfcDiscreteAccessory

§

IfcDiscreteAccessoryType

§

IfcDistributionBoardType

§

IfcDistributionCircuit

§

IfcDistributionPort

§

IfcDistributionSystem

§

IfcDocumentInformation

§

IfcDocumentInformationRelationship

§

IfcDocumentReference

§

IfcEarthworksCut

§

IfcEarthworksFill

§

IfcEdge

§

IfcEdgeLoop

§

IfcElectricApplianceType

§

IfcElectricDistributionBoardType

§

IfcElectricFlowStorageDeviceType

§

IfcElectricFlowTreatmentDeviceType

§

IfcElectricGeneratorType

§

IfcElectricMotorType

§

IfcElectricTimeControlType

§

IfcEnergyConversionDeviceType

Abstract entity

§

IfcEngineType

§

IfcEvaporativeCoolerType

§

IfcEvaporatorType

§

IfcEvent

§

IfcEventTime

§

IfcEventType

§

IfcExtendedProperties

Abstract entity

§

IfcExternalInformation

Abstract entity

§

IfcExternalReference

Abstract entity

§

IfcExternalReferenceRelationship

§

IfcExternallyDefinedTextFont

§

IfcFace

§

IfcFaceBound

§

IfcFaceOuterBound

§

IfcFailureConnectionCondition

§

IfcFanType

§

IfcFastener

§

IfcFastenerType

§

IfcFilterType

§

IfcFireSuppressionTerminalType

§

IfcFlowControllerType

Abstract entity

§

IfcFlowFittingType

Abstract entity

§

IfcFlowInstrumentType

§

IfcFlowMeterType

§

IfcFlowMovingDeviceType

Abstract entity

§

IfcFlowSegmentType

Abstract entity

§

IfcFlowStorageDeviceType

Abstract entity

§

IfcFlowTerminalType

Abstract entity

§

IfcFlowTreatmentDeviceType

Abstract entity

§

IfcFooting

§

IfcFootingType

§

IfcFurniture

§

IfcFurnitureType

§

IfcGeographicCRS

§

IfcGeomodel

§

IfcGeoslice

§

IfcGeotechnicalAssembly

Abstract entity

§

IfcGeotechnicalStratum

§

IfcGrid

§

IfcGridAxis

§

IfcGridPlacement

§

IfcGroup

§

IfcHeatExchangerType

§

IfcHumidifierType

§

IfcImageTexture

§

IfcImpactProtectionDevice

§

IfcImpactProtectionDeviceType

§

IfcIndexedPolygonalFace

§

IfcIndexedPolygonalFaceWithVoids

§

IfcIndexedPolygonalTextureMap

§

IfcIndexedTextureMap

Abstract entity

§

IfcIndexedTriangleTextureMap

§

IfcInterceptorType

§

IfcInventory

§

IfcIrregularTimeSeries

§

IfcJunctionBoxType

§

IfcKerb

§

IfcKerbType

§

IfcLagTime

§

IfcLampType

§

IfcLibraryInformation

§

IfcLibraryReference

§

IfcLightDistributionData

§

IfcLightFixtureType

§

IfcLightIntensityDistribution

§

IfcLightSource

Abstract entity

§

IfcLightSourceAmbient

§

IfcLightSourceDirectional

§

IfcLightSourceGoniometric

§

IfcLightSourcePositional

§

IfcLightSourceSpot

§

IfcLiquidTerminalType

§

IfcLocalPlacement

§

IfcLoop

§

IfcMapConversion

§

IfcMapConversionScaled

§

IfcMappedItem

§

IfcMeasureWithUnit

§

IfcMechanicalFastener

§

IfcMechanicalFastenerType

§

IfcMedicalDeviceType

§

IfcMember

§

IfcMemberType

§

IfcMetric

§

IfcMobileTelecommunicationsApplianceType

§

IfcMonetaryUnit

§

IfcMooringDevice

§

IfcMooringDeviceType

§

IfcMotorConnectionType

§

IfcNamedUnit

Abstract entity

§

IfcOccupant

§

IfcOpenShell

§

IfcOrganization

§

IfcOrganizationRelationship

§

IfcOrientedEdge

§

IfcOutletType

§

IfcOwnerHistory

§

IfcPath

§

IfcPavement

§

IfcPavementType

§

IfcPcurve

§

IfcPerformanceHistory

§

IfcPermeableCoveringProperties

§

IfcPermit

§

IfcPerson

§

IfcPersonAndOrganization

§

IfcPile

§

IfcPileType

§

IfcPixelTexture

§

IfcPlacement

Abstract entity

§

IfcPlanarBox

§

IfcPlanarExtent

§

IfcPlate

§

IfcPlateType

§

IfcPoint

Abstract entity

§

IfcPointByDistanceExpression

§

IfcPolyLoop

§

IfcPort

Abstract entity

§

IfcPostalAddress

§

IfcPreDefinedItem

Abstract entity

§

IfcPreDefinedProperties

Abstract entity

§

IfcPreDefinedTextFont

Abstract entity

§

IfcProcedure

§

IfcProcedureType

§

IfcProcess

Abstract entity

§

IfcProtectiveDeviceTrippingUnitType

§

IfcProtectiveDeviceType

§

IfcPumpType

§

IfcRail

§

IfcRailType

§

IfcRailing

§

IfcRailingType

§

IfcRamp

§

IfcRampFlight

§

IfcRampFlightType

§

IfcRampType

§

IfcRectangularPyramid

§

IfcRecurrencePattern

§

IfcReference

§

IfcReferent

§

IfcRegularTimeSeries

§

IfcReinforcedSoil

§

IfcReinforcementBarProperties

§

IfcReinforcementDefinitionProperties

§

IfcReinforcingBar

§

IfcReinforcingBarType

§

IfcReinforcingMesh

§

IfcReinforcingMeshType

§

IfcRightCircularCone

§

IfcRightCircularCylinder

§

IfcRigidOperation

§

IfcRoof

§

IfcRoofType

§

IfcSIUnit

§

IfcSanitaryTerminalType

§

IfcSchedulingTime

Abstract entity

§

IfcSecondOrderPolynomialSpiral

§

IfcSectionProperties

§

IfcSectionReinforcementProperties

§

IfcSectionedSpine

§

IfcSegment

Abstract entity

§

IfcSensorType

§

IfcSeventhOrderPolynomialSpiral

§

IfcShadingDevice

§

IfcShadingDeviceType

§

IfcSign

§

IfcSignType

§

IfcSignalType

§

IfcSineSpiral

§

IfcSlippageConnectionCondition

§

IfcSolarDeviceType

§

IfcSpatialZone

§

IfcSpatialZoneType

§

IfcSphere

§

IfcSpiral

Abstract entity

§

IfcStackTerminalType

§

IfcStair

§

IfcStairFlight

§

IfcStairFlightType

§

IfcStairType

§

IfcStructuralAction

Abstract entity

§

IfcStructuralActivity

Abstract entity

§

IfcStructuralAnalysisModel

§

IfcStructuralConnection

Abstract entity

§

IfcStructuralConnectionCondition

Abstract entity

§

IfcStructuralItem

Abstract entity

§

IfcStructuralLoad

Abstract entity

§

IfcStructuralLoadCase

§

IfcStructuralLoadConfiguration

§

IfcStructuralLoadGroup

§

IfcStructuralLoadOrResult

Abstract entity

§

IfcStructuralLoadPlanarForce

§

IfcStructuralLoadSingleDisplacement

§

IfcStructuralLoadSingleDisplacementDistortion

§

IfcStructuralLoadSingleForce

§

IfcStructuralLoadSingleForceWarping

§

IfcStructuralLoadStatic

Abstract entity

§

IfcStructuralLoadTemperature

§

IfcStructuralMember

Abstract entity

§

IfcStructuralPlanarAction

§

IfcStructuralPointAction

§

IfcStructuralPointConnection

§

IfcStructuralPointReaction

§

IfcStructuralReaction

Abstract entity

§

IfcStructuralResultGroup

§

IfcSubedge

§

IfcSwitchingDeviceType

§

IfcSystem

§

IfcTable

§

IfcTableRow

§

IfcTankType

§

IfcTask

§

IfcTaskTime

§

IfcTaskTimeRecurring

§

IfcTaskType

§

IfcTelecomAddress

§

IfcTendon

§

IfcTendonAnchor

§

IfcTendonAnchorType

§

IfcTendonConduit

§

IfcTendonConduitType

§

IfcTendonType

§

IfcTessellatedItem

Abstract entity

§

IfcTextLiteral

§

IfcTextLiteralWithExtent

§

IfcTextureCoordinate

Abstract entity

§

IfcTextureCoordinateGenerator

§

IfcTextureCoordinateIndices

§

IfcTextureCoordinateIndicesWithVoids

§

IfcTextureMap

§

IfcTextureVertex

§

IfcTextureVertexList

§

IfcThirdOrderPolynomialSpiral

§

IfcTimePeriod

§

IfcTimeSeries

Abstract entity

§

IfcTransformerType

§

IfcTransportationDevice

Abstract entity

§

IfcTransportationDeviceType

Abstract entity

§

IfcTriangulatedIrregularNetwork

§

IfcTubeBundleType

§

IfcTypeProcess

Abstract entity

§

IfcUnitAssignment

§

IfcUnitaryEquipmentType

§

IfcValveType

§

IfcVector

§

IfcVehicle

§

IfcVehicleType

§

IfcVertex

§

IfcVertexLoop

§

IfcVertexPoint

§

IfcVibrationDamper

§

IfcVibrationDamperType

§

IfcVibrationIsolator

§

IfcVibrationIsolatorType

§

IfcVirtualGridIntersection

§

IfcVoidingFeature

§

IfcWasteTerminalType

§

IfcWellKnownText

§

IfcWorkCalendar

§

IfcWorkControl

Abstract entity

§

IfcWorkPlan

§

IfcWorkSchedule

§

IfcWorkTime

§

IfcZone

§

IfcMemberStandardCase

§

IfcPlateStandardCase

§

IfcProxy

§

IfcAngularDimension

§

IfcAnnotationFillAreaOccurrence

§

IfcAnnotationOccurrence

Abstract entity

§

IfcAnnotationSymbolOccurrence

§

IfcAnnotationTextOccurrence

§

IfcApprovalActorRelationship

§

IfcCalendarDate

§

IfcChamferEdgeFeature

§

IfcClassificationItem

§

IfcClassificationItemRelationship

§

IfcClassificationNotation

§

IfcClassificationNotationFacet

§

IfcCondition

§

IfcConditionCriterion

§

IfcConnectionPortGeometry

§

IfcConstraintAggregationRelationship

§

IfcConstraintClassificationRelationship

§

IfcConstraintRelationship

§

IfcCoordinatedUniversalTimeOffset

§

IfcDateAndTime

§

IfcDefinedSymbol

§

IfcDiameterDimension

§

IfcDimensionCalloutRelationship

§

IfcDimensionPair

§

IfcDocumentElectronicFormat

§

IfcDraughtingCallout

§

IfcDraughtingCalloutRelationship

§

IfcDraughtingPreDefinedTextFont

§

IfcEdgeFeature

Abstract entity

§

IfcElectricHeaterType

§

IfcElectricalBaseProperties

§

IfcElectricalCircuit

§

IfcEnergyProperties

§

IfcEquipmentStandard

§

IfcExternallyDefinedSymbol

§

IfcFluidFlowProperties

§

IfcFuelProperties

§

IfcFurnitureStandard

§

IfcGasTerminalType

§

IfcLocalTime

§

IfcMove

§

IfcOneDirectionRepeatFactor

§

IfcOrderAction

§

IfcPreDefinedDimensionSymbol

§

IfcPreDefinedPointMarkerSymbol

§

IfcPreDefinedSymbol

Abstract entity

§

IfcPreDefinedTerminatorSymbol

§

IfcRadiusDimension

§

IfcRoundedEdgeFeature

§

IfcScheduleTimeControl

§

IfcServiceLife

§

IfcServiceLifeFactor

§

IfcSoundProperties

§

IfcStructuralPlanarActionVarying

§

IfcStructuredDimensionCallout

§

IfcTerminatorSymbol

§

IfcTimeSeriesReferenceRelationship

§

IfcTimeSeriesSchedule

§

IfcTwoDirectionRepeatFactor

§

IfcVertexBasedTextureMap

§

IfcWaterProperties

§

IfcCircularArcSegment2D

§

IfcDistanceExpression

§

IfcOrientationExpression

§

IfcAlignment2DHorizontal

§

IfcAlignment2DHorizontalSegment

§

IfcAlignment2DSegment

Abstract entity

§

IfcAlignment2DVerSegCircularArc

§

IfcAlignment2DVerticalSegment

Abstract entity

§

IfcAlignment2DVerSegParabolicArc

§

IfcAlignment2DVertical

§

Unknown(UnknownIfcType)

Unknown/unrecognized IFC type with its normalized keyword.

Implementations§

Source§

impl IfcType

Source

pub fn from_str(s: &str) -> IfcType

Parse IFC type from string (case-insensitive)

Source

pub fn from_id(id: u32) -> Option<IfcType>

Parse a known schema type from a CRC32 type ID.

Unknown keywords cannot be reconstructed from a hash.

Source

pub fn id(&self) -> u32

Get CRC32 type ID

Source

pub fn as_str(&self) -> &str

Get string representation (uppercase)

Source

pub fn known_as_str(&self) -> Option<&'static str>

Static schema keyword for a known type, or None for an owned unknown.

Source

pub fn name(&self) -> &str

Get display name (PascalCase)

Source

pub fn parent(&self) -> Option<IfcType>

Get parent type (if any)

Source

pub fn is_subtype_of(&self, parent: IfcType) -> bool

Check if this type is a subtype of another

Source

pub fn is_abstract(&self) -> bool

Check if this is an abstract type

Source

pub fn attribute_names(&self) -> &'static [&'static str]

This entity’s attributes, in STEP declaration order.

Supertype attributes come FIRST, which is what makes the position here the same position DecodedEntity::get indexes. An entity’s own attribute list alone would be wrong about every index on every subtype.

These names are this schema’s (IFC4X3_DEV_923b0514). An entity whose attribute list grew between IFC releases has a different length, and therefore possibly different indices, in a file that declares an older schema. Check the file’s FILE_SCHEMA before treating an index from here as authoritative for it.

Source

pub fn attribute_index(&self, name: &str) -> Option<usize>

The position of a named attribute, for DecodedEntity::get.

Case-sensitive: EXPRESS attribute names are PascalCase and the schema’s spelling is the only one that resolves.

Source

pub fn declared_by_canonical_schema(&self) -> bool

Whether IFC4X3_DEV_923b0514 itself declares this class.

The enum is one exact-name universe across every supported release; a variant that only a supplemental (older) schema declares keeps its name but carries no positional metadata here (its attribute_names() is empty). A per-schema registry that must fail closed for a class the declared FILE_SCHEMA does not know consults this rather than the emptiness of the attribute list, which a genuine zero-attribute class shares (#4203).

Trait Implementations§

Source§

impl Clone for IfcType

Source§

fn clone(&self) -> IfcType

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for IfcType

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Display for IfcType

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Hash for IfcType

Source§

fn hash<__H>(&self, state: &mut __H)
where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for IfcType

Source§

fn eq(&self, other: &IfcType) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for IfcType

Source§

impl StructuralPartialEq for IfcType

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<U> As for U

§

fn as_<T>(self) -> T
where T: CastFrom<U>,

Casts self to type T. The semantics of numeric casting with the as operator are followed, so <T as As>::as_::<U> can be used in the same way as T as U for numeric conversions. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
§

impl<T> Pointable for T

§

const ALIGN: usize

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
§

impl<SS, SP> SupersetOf<SS> for SP
where SS: SubsetOf<SP>,

§

fn to_subset(&self) -> Option<SS>

The inverse inclusion map: attempts to construct self from the equivalent element of its superset. Read more
§

fn is_in_subset(&self) -> bool

Checks if self is actually part of its subset T (and can be converted to it).
§

fn to_subset_unchecked(&self) -> SS

Use with care! Same as self.to_subset but without any property checks. Always succeeds.
§

fn from_subset(element: &SS) -> SP

The inclusion map: converts self to the equivalent element of its superset.
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
Source§

impl<T> Scalar for T
where T: 'static + Clone + PartialEq + Debug,