From 931b00d651ed5b5d75396cf479fdf7ced26988f2 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Sun, 1 Sep 2019 22:03:33 +1000 Subject: [PATCH] Add types schema --- schema/ifc_types_IFC4.json | 141 +++++++++++++++++++++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 schema/ifc_types_IFC4.json diff --git a/schema/ifc_types_IFC4.json b/schema/ifc_types_IFC4.json new file mode 100644 index 0000000000..138c02a0c8 --- /dev/null +++ b/schema/ifc_types_IFC4.json @@ -0,0 +1,141 @@ +{ + "IfcBSplineCurveForm": "string", + "IfcBSplineSurfaceForm": "string", + "IfcBooleanOperator": "string", + "IfcKnotType": "string", + "IfcNullStyle": "string", + "IfcPreferredSurfaceCurveRepresentation": "string", + "IfcSIPrefix": "string", + "IfcSIUnitName": "string", + "IfcSurfaceSide": "string", + "IfcTextPath": "string", + "IfcTransitionCode": "string", + "IfcTrimmingPreference": "string", + "IfcAbsorbedDoseMeasure": "float", + "IfcAccelerationMeasure": "float", + "IfcAmountOfSubstanceMeasure": "float", + "IfcAngularVelocityMeasure": "float", + "IfcAreaDensityMeasure": "float", + "IfcAreaMeasure": "float", + "IfcBoolean": "bool", + "IfcBoxAlignment": "string", + "IfcCardinalPointReference": "float", + "IfcContextDependentMeasure": "float", + "IfcCountMeasure": "float", + "IfcCurvatureMeasure": "float", + "IfcDate": "string", + "IfcDateTime": "string", + "IfcDayInMonthNumber": "float", + "IfcDayInWeekNumber": "float", + "IfcDescriptiveMeasure": "string", + "IfcDimensionCount": "float", + "IfcDoseEquivalentMeasure": "float", + "IfcDuration": "string", + "IfcDynamicViscosityMeasure": "float", + "IfcElectricCapacitanceMeasure": "float", + "IfcElectricChargeMeasure": "float", + "IfcElectricConductanceMeasure": "float", + "IfcElectricCurrentMeasure": "float", + "IfcElectricResistanceMeasure": "float", + "IfcElectricVoltageMeasure": "float", + "IfcEnergyMeasure": "float", + "IfcFontStyle": "string", + "IfcFontVariant": "string", + "IfcFontWeight": "string", + "IfcForceMeasure": "float", + "IfcFrequencyMeasure": "float", + "IfcGloballyUniqueId": "string", + "IfcHeatFluxDensityMeasure": "float", + "IfcHeatingValueMeasure": "float", + "IfcIdentifier": "string", + "IfcIlluminanceMeasure": "float", + "IfcInductanceMeasure": "float", + "IfcInteger": "float", + "IfcIntegerCountRateMeasure": "float", + "IfcIonConcentrationMeasure": "float", + "IfcIsothermalMoistureCapacityMeasure": "float", + "IfcKinematicViscosityMeasure": "float", + "IfcLabel": "string", + "IfcLanguageId": "string", + "IfcLengthMeasure": "float", + "IfcLinearForceMeasure": "float", + "IfcLinearMomentMeasure": "float", + "IfcLinearStiffnessMeasure": "float", + "IfcLinearVelocityMeasure": "float", + "IfcLogical": "bool", + "IfcLuminousFluxMeasure": "float", + "IfcLuminousIntensityDistributionMeasure": "float", + "IfcLuminousIntensityMeasure": "float", + "IfcMagneticFluxDensityMeasure": "float", + "IfcMagneticFluxMeasure": "float", + "IfcMassDensityMeasure": "float", + "IfcMassFlowRateMeasure": "float", + "IfcMassMeasure": "float", + "IfcMassPerLengthMeasure": "float", + "IfcModulusOfElasticityMeasure": "float", + "IfcModulusOfLinearSubgradeReactionMeasure": "float", + "IfcModulusOfRotationalSubgradeReactionMeasure": "float", + "IfcModulusOfSubgradeReactionMeasure": "float", + "IfcMoistureDiffusivityMeasure": "float", + "IfcMolecularWeightMeasure": "float", + "IfcMomentOfInertiaMeasure": "float", + "IfcMonetaryMeasure": "float", + "IfcMonthInYearNumber": "float", + "IfcNonNegativeLengthMeasure": "float", + "IfcNormalisedRatioMeasure": "float", + "IfcNumericMeasure": "float", + "IfcPHMeasure": "float", + "IfcParameterValue": "float", + "IfcPlanarForceMeasure": "float", + "IfcPlaneAngleMeasure": "float", + "IfcPositiveInteger": "integer", + "IfcPositiveLengthMeasure": "float", + "IfcPositivePlaneAngleMeasure": "float", + "IfcPositiveRatioMeasure": "float", + "IfcPowerMeasure": "float", + "IfcPresentableText": "string", + "IfcPressureMeasure": "float", + "IfcRadioActivityMeasure": "float", + "IfcRatioMeasure": "float", + "IfcReal": "float", + "IfcRotationalFrequencyMeasure": "float", + "IfcRotationalMassMeasure": "float", + "IfcRotationalStiffnessMeasure": "float", + "IfcSectionModulusMeasure": "float", + "IfcSectionalAreaIntegralMeasure": "float", + "IfcShearModulusMeasure": "float", + "IfcSolidAngleMeasure": "float", + "IfcSoundPowerLevelMeasure": "float", + "IfcSoundPowerMeasure": "float", + "IfcSoundPressureLevelMeasure": "float", + "IfcSoundPressureMeasure": "float", + "IfcSpecificHeatCapacityMeasure": "float", + "IfcSpecularExponent": "float", + "IfcSpecularRoughness": "float", + "IfcTemperatureGradientMeasure": "float", + "IfcTemperatureRateOfChangeMeasure": "float", + "IfcText": "string", + "IfcTextAlignment": "string", + "IfcTextDecoration": "string", + "IfcTextFontName": "string", + "IfcTextTransformation": "string", + "IfcThermalAdmittanceMeasure": "float", + "IfcThermalConductivityMeasure": "float", + "IfcThermalExpansionCoefficientMeasure": "float", + "IfcThermalResistanceMeasure": "float", + "IfcThermalTransmittanceMeasure": "float", + "IfcThermodynamicTemperatureMeasure": "float", + "IfcTime": "string", + "IfcTimeMeasure": "float", + "IfcTimeStamp": "float", + "IfcTorqueMeasure": "float", + "IfcURIReference": "string", + "IfcVaporPermeabilityMeasure": "float", + "IfcVolumeMeasure": "float", + "IfcVolumetricFlowRateMeasure": "float", + "IfcWarpingConstantMeasure": "float", + "IfcWarpingMomentMeasure": "float", + "aggregateType": "string", + "logical": "string", + "List-IfcCompoundPlaneAngleMeasure": "string" +}