Skip to content

Commit

Permalink
IFC2X3 TC1
Browse files Browse the repository at this point in the history
  • Loading branch information
pipauwel committed Jun 24, 2019
1 parent d16f678 commit 4c92f8f
Show file tree
Hide file tree
Showing 773 changed files with 1,885 additions and 4,121 deletions.
10 changes: 10 additions & 0 deletions IFCFACILITIESMGMTDOMAIN/IfcActionRequest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcActionRequest extends IfcControl
{
private string RequestID;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

package buildingsmart.ifc
{
public interface IfcSolidOrShell
public class IfcCondition extends IfcGroup
{
}
}
11 changes: 11 additions & 0 deletions IFCFACILITIESMGMTDOMAIN/IfcConditionCriterion.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcConditionCriterion extends IfcControl
{
private IfcConditionCriterionSelect Criterion;
private IfcDateTimeSelect CriterionDateTime;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

package buildingsmart.ifc
{
public interface IfcClassificationSelect
public interface IfcConditionCriterionSelect
{
}
}
9 changes: 9 additions & 0 deletions IFCFACILITIESMGMTDOMAIN/IfcEquipmentStandard.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcEquipmentStandard extends IfcControl
{
}
}
9 changes: 9 additions & 0 deletions IFCFACILITIESMGMTDOMAIN/IfcFurnitureStandard.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcFurnitureStandard extends IfcControl
{
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@

package buildingsmart.ifc
{
public class IfcActuator extends IfcDistributionControlElement
public class IfcMove extends IfcTask
{
private IfcActuatorTypeEnum PredefinedType;
private IfcSpatialStructureElement MoveFrom;
private IfcSpatialStructureElement MoveTo;
private string[] PunchList;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,8 @@

package buildingsmart.ifc
{
public enum IfcPerformanceHistoryTypeEnum
public class IfcOrderAction extends IfcTask
{
USERDEFINED,
NOTDEFINED,
private string ActionID;
}
}
10 changes: 10 additions & 0 deletions IFCFACILITIESMGMTDOMAIN/IfcPermit.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcPermit extends IfcControl
{
private string PermitID;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@

package buildingsmart.ifc
{
public class IfcExtendedProperties extends IfcPropertyAbstraction
public class IfcExtendedMaterialProperties extends IfcMaterialProperties
{
private string Name;
private IfcProperty[] ExtendedProperties;
private string Description;
private IfcProperty[] Properties;
private string Name;
}
}
13 changes: 13 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcFuelProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcFuelProperties extends IfcMaterialProperties
{
private double CombustionTemperature;
private IfcRatioMeasure CarbonContent;
private double LowerHeatingValue;
private double HigherHeatingValue;
}
}
12 changes: 12 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcGeneralMaterialProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcGeneralMaterialProperties extends IfcMaterialProperties
{
private double MolecularWeight;
private IfcRatioMeasure Porosity;
private double MassDensity;
}
}
14 changes: 14 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcHygroscopicMaterialProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcHygroscopicMaterialProperties extends IfcMaterialProperties
{
private IfcRatioMeasure UpperVaporResistanceFactor;
private IfcRatioMeasure LowerVaporResistanceFactor;
private double IsothermalMoistureCapacity;
private double VaporPermeability;
private double MoistureDiffusivity;
}
}
10 changes: 10 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcMaterialProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcMaterialProperties extends IfcBase
{
private IfcMaterial Material;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcMechanicalConcreteMaterialProperties extends IfcMechanicalMaterialProperties
{
private double CompressiveStrength;
private IfcLengthMeasure MaxAggregateSize;
private string AdmixturesDescription;
private string Workability;
private IfcRatioMeasure ProtectivePoreRatio;
private string WaterImpermeability;
}
}
14 changes: 14 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcMechanicalMaterialProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcMechanicalMaterialProperties extends IfcMaterialProperties
{
private double DynamicViscosity;
private double YoungModulus;
private double ShearModulus;
private IfcRatioMeasure PoissonRatio;
private double ThermalExpansionCoefficient;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcMechanicalSteelMaterialProperties extends IfcMechanicalMaterialProperties
{
private double YieldStress;
private double UltimateStress;
private IfcRatioMeasure UltimateStrain;
private double HardeningModule;
private double ProportionalStress;
private IfcRatioMeasure PlasticStrain;
private IfcRelaxation[] Relaxations;
}
}
18 changes: 18 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcOpticalMaterialProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcOpticalMaterialProperties extends IfcMaterialProperties
{
private IfcRatioMeasure VisibleTransmittance;
private IfcRatioMeasure SolarTransmittance;
private IfcRatioMeasure ThermalIrTransmittance;
private IfcRatioMeasure ThermalIrEmissivityBack;
private IfcRatioMeasure ThermalIrEmissivityFront;
private IfcRatioMeasure VisibleReflectanceBack;
private IfcRatioMeasure VisibleReflectanceFront;
private IfcRatioMeasure SolarReflectanceFront;
private IfcRatioMeasure SolarReflectanceBack;
}
}
13 changes: 13 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcProductsOfCombustionProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcProductsOfCombustionProperties extends IfcMaterialProperties
{
private double SpecificHeatCapacity;
private IfcRatioMeasure N20Content;
private IfcRatioMeasure COContent;
private IfcRatioMeasure CO2Content;
}
}
11 changes: 11 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcRelaxation.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcRelaxation extends IfcBase
{
private IfcRatioMeasure RelaxationValue;
private IfcRatioMeasure InitialStress;
}
}
13 changes: 13 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcThermalMaterialProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcThermalMaterialProperties extends IfcMaterialProperties
{
private double SpecificHeatCapacity;
private double BoilingPoint;
private double FreezingPoint;
private double ThermalConductivity;
}
}
16 changes: 16 additions & 0 deletions IFCMATERIALPROPERTYRESOURCE/IfcWaterProperties.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcWaterProperties extends IfcMaterialProperties
{
private BOOLEAN IsPotable;
private double Hardness;
private double AlkalinityConcentration;
private double AcidityConcentration;
private IfcRatioMeasure ImpuritiesContent;
private double PHLevel;
private IfcRatioMeasure DissolvedSolidsContent;
}
}
9 changes: 9 additions & 0 deletions IFCPRESENTATIONDIMENSIONINGRESOURCE/IfcAngularDimension.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcAngularDimension extends IfcDimensionCurveDirectedCallout
{
}
}
9 changes: 9 additions & 0 deletions IFCPRESENTATIONDIMENSIONINGRESOURCE/IfcDiameterDimension.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcDiameterDimension extends IfcDimensionCurveDirectedCallout
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcDimensionCalloutRelationship extends IfcDraughtingCalloutRelationship
{
}
}
10 changes: 10 additions & 0 deletions IFCPRESENTATIONDIMENSIONINGRESOURCE/IfcDimensionCurve.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcDimensionCurve extends IfcAnnotationCurveOccurrence
{
private IfcTerminatorSymbol[] AnnotatedBySymbols;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcDimensionCurveDirectedCallout extends IfcDraughtingCallout
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcDimensionCurveTerminator extends IfcTerminatorSymbol
{
private IfcDimensionExtentUsage Role;
}
}
11 changes: 11 additions & 0 deletions IFCPRESENTATIONDIMENSIONINGRESOURCE/IfcDimensionExtentUsage.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public enum IfcDimensionExtentUsage
{
ORIGIN,
TARGET,
}
}
9 changes: 9 additions & 0 deletions IFCPRESENTATIONDIMENSIONINGRESOURCE/IfcDimensionPair.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcDimensionPair extends IfcDraughtingCalloutRelationship
{
}
}
12 changes: 12 additions & 0 deletions IFCPRESENTATIONDIMENSIONINGRESOURCE/IfcDraughtingCallout.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public class IfcDraughtingCallout extends IfcGeometricRepresentationItem
{
private IfcDraughtingCalloutElement[] Contents;
private IfcDraughtingCalloutRelationship[] IsRelatedFromCallout;
private IfcDraughtingCalloutRelationship[] IsRelatedToCallout;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// This file was automatically generated from IFCDOC at www.buildingsmart-tech.org.
// IFC content is copyright (C) 1996-2013 BuildingSMART International Ltd.

package buildingsmart.ifc
{
public interface IfcDraughtingCalloutElement
{
}
}
Loading

0 comments on commit 4c92f8f

Please sign in to comment.