public IfcRelCoversSpaces(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcSpace __RelatingSpace, IfcCovering[] __RelatedCoverings) : base(__GlobalId, __OwnerHistory, __Name, __Description) { this._RelatingSpace = __RelatingSpace; this._RelatedCoverings = new HashSet <IfcCovering>(__RelatedCoverings); }
public IfcRelConnectsWithEccentricity(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcStructuralMember __RelatingStructuralMember, IfcStructuralConnection __RelatedStructuralConnection, IfcBoundaryCondition __AppliedCondition, IfcStructuralConnectionCondition __AdditionalConditions, IfcLengthMeasure?__SupportedLength, IfcAxis2Placement3D __ConditionCoordinateSystem, IfcConnectionGeometry __ConnectionConstraint) : base(__GlobalId, __OwnerHistory, __Name, __Description, __RelatingStructuralMember, __RelatedStructuralConnection, __AppliedCondition, __AdditionalConditions, __SupportedLength, __ConditionCoordinateSystem) { this._ConnectionConstraint = __ConnectionConstraint; }
public IfcFurnishingElement(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcIdentifier?__Tag) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __Tag) { }
public IfcElectricFlowStorageDevice(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcIdentifier?__Tag, IfcElectricFlowStorageDeviceTypeEnum?__PredefinedType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __Tag) { this.PredefinedType = __PredefinedType; }
public IfcProjectLibrary(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcLabel?__LongName, IfcLabel?__Phase, IfcRepresentationContext[] __RepresentationContexts, IfcUnitAssignment __UnitsInContext) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __LongName, __Phase, __RepresentationContexts, __UnitsInContext) { }
public IfcConstructionEquipmentResource(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcIdentifier?__ResourceIdentifier, IfcLabel?__ResourceGroup, IfcResourceConsumptionEnum?__ResourceConsumption, IfcMeasureWithUnit __BaseQuantity) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ResourceIdentifier, __ResourceGroup, __ResourceConsumption, __BaseQuantity) { }
protected IfcLinearPositioningElement(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcCurve __Axis) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation) { this.Axis = __Axis; }
protected BbAssembly( string assemblyId, string assemblyName, string assemblyMark, string clientMark, string prelimMark, string shippingMark, string barCode, BbSpatialElement floor, BbCoordinate3D position, BbDirection3D zAxis, BbDirection3D xAxis ) { //AssemblyName = assemblyName; //AssemblyMark = assemblyMark; var pos = BbPosition3D.Create(position, zAxis, xAxis); ObjectBbLocalPlacement = BbLocalPlacement3D.Create( floor.ObjectBbLocalPlacement, pos); _ifcElementAssembly = new IfcElementAssembly { GlobalId = IfcGloballyUniqueId.NewGuid(), OwnerHistory = floor.IfcSpatialStructureElement.OwnerHistory, Name = assemblyName, Description = null, ObjectType = null, ObjectPlacement = ObjectBbLocalPlacement.IfcLocalPlacement, Representation = null, Tag = assemblyId, AssemblyPlace = IfcAssemblyPlaceEnum.NOTDEFINED, PredefinedType = IfcElementAssemblyTypeEnum.RIGID_FRAME }; BbAssemblyIdentity = BbAssemblyIdentity.Create( // assemblyName, assemblyMark, clientMark, prelimMark, shippingMark, barCode); BbAssemblyIdentity.AssignTo(this); AddToSpatialElement(floor); // var relContaineds = EarlyBindingInstanceModel.GetDataByType("IfcRelContainedInSpatialStructure"); //var thecontained = from y in ( from x in relContaineds // select x.Value as IfcRelContainedInSpatialStructure) // where y.; //var b = BbInstanceDB.GetTypedList(typeof(BbAssembly)); //if (b == null) //{ // IfcRelContainedInSpatialStructure = new IfcRelContainedInSpatialStructure // { // GlobalId = IfcGloballyUniqueId.NewGuid(), // OwnerHistory = _ifcElementAssembly.OwnerHistory, // RelatingStructure = floor.IfcSpatialStructureElement, // RelatedElements = new List<IfcProduct>(), // }; //} //else //{ // var otherAssemblies = (from x in b.OfType<BbAssembly>() // select x).ToList(); // //var a = otherAssemblies as IList<BbAssembly>; // var other = (from x in otherAssemblies // where x.BbSpatialElement.IfcSpatialStructureElement.Name // == BbSpatialElement.IfcSpatialStructureElement.Name // select x).First(); // if (other == null) // { // IfcRelContainedInSpatialStructure = new IfcRelContainedInSpatialStructure // { // GlobalId = IfcGloballyUniqueId.NewGuid(), // OwnerHistory = _ifcElementAssembly.OwnerHistory, // RelatingStructure = BbSpatialElement.IfcSpatialStructureElement, // RelatedElements = new List<IfcProduct>(), // }; // } // else // { // IfcRelContainedInSpatialStructure = other.IfcRelContainedInSpatialStructure; // } //} //IfcRelContainedInSpatialStructure.RelatedElements.Add(_ifcElementAssembly); }
public IfcRelCoversBldgElements(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcElement __RelatingBuildingElement, IfcCovering[] __RelatedCoverings) : base(__GlobalId, __OwnerHistory, __Name, __Description) { this._RelatingBuildingElement = __RelatingBuildingElement; this._RelatedCoverings = new HashSet <IfcCovering>(__RelatedCoverings); }
public IfcMechanicalFastener(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcIdentifier?__Tag, IfcPositiveLengthMeasure?__NominalDiameter, IfcPositiveLengthMeasure?__NominalLength) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __Tag) { this._NominalDiameter = __NominalDiameter; this._NominalLength = __NominalLength; }
public IfcRelNests(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcObjectDefinition __RelatingObject, IfcObjectDefinition[] __RelatedObjects) : base(__GlobalId, __OwnerHistory, __Name, __Description, __RelatingObject, __RelatedObjects) { }
public IfcRelAssociates(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcRoot[] __RelatedObjects) : base(__GlobalId, __OwnerHistory, __Name, __Description) { this._RelatedObjects = new HashSet <IfcRoot>(__RelatedObjects); }
public IfcQuantitySet(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description) : base(__GlobalId, __OwnerHistory, __Name, __Description) { }
public IfcStructuralCurveMemberVarying(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcStructuralCurveTypeEnum __PredefinedType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __PredefinedType) { }
public IfcOpeningStandardCase(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcIdentifier?__Tag, IfcOpeningElementTypeEnum?__PredefinedType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __Tag, __PredefinedType) { }
public IfcRelDeclares(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcContext __RelatingContext, IfcDefinitionSelect[] __RelatedDefinitions) : base(__GlobalId, __OwnerHistory, __Name, __Description) { this._RelatingContext = __RelatingContext; this._RelatedDefinitions = new HashSet <IfcDefinitionSelect>(__RelatedDefinitions); }
public IfcRelAssignsToProduct(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcObjectDefinition[] __RelatedObjects, IfcObjectTypeEnum?__RelatedObjectsType, IfcProductSelect __RelatingProduct) : base(__GlobalId, __OwnerHistory, __Name, __Description, __RelatedObjects, __RelatedObjectsType) { this._RelatingProduct = __RelatingProduct; }
public IfcStructuralSurfaceAction(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcStructuralLoad __AppliedLoad, IfcGlobalOrLocalEnum __GlobalOrLocal, IfcBoolean?__DestabilizingLoad, IfcProjectedOrTrueLengthEnum?__ProjectedOrTrue, IfcStructuralSurfaceActivityTypeEnum __PredefinedType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __AppliedLoad, __GlobalOrLocal, __DestabilizingLoad) { this.ProjectedOrTrue = __ProjectedOrTrue; this.PredefinedType = __PredefinedType; }
public IfcPort(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation) { }
protected IfcElementComponentType(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcIdentifier?__ApplicableOccurrence, IfcPropertySetDefinition[] __HasPropertySets, IfcRepresentationMap[] __RepresentationMaps, IfcLabel?__Tag, IfcLabel?__ElementType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ApplicableOccurrence, __HasPropertySets, __RepresentationMaps, __Tag, __ElementType) { }
public IfcStructuralActivity(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcStructuralLoad __AppliedLoad, IfcGlobalOrLocalEnum __GlobalOrLocal) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation) { this._AppliedLoad = __AppliedLoad; this._GlobalOrLocal = __GlobalOrLocal; }
public IfcRoof(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcIdentifier?__Tag, IfcRoofTypeEnum __ShapeType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __Tag) { this._ShapeType = __ShapeType; }
public IfcMechanicalFastenerType(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ApplicableOccurrence, IfcPropertySetDefinition[] __HasPropertySets, IfcRepresentationMap[] __RepresentationMaps, IfcLabel?__Tag, IfcLabel?__ElementType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ApplicableOccurrence, __HasPropertySets, __RepresentationMaps, __Tag, __ElementType) { }
public IfcStructuralCurveMember(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcStructuralCurveMemberTypeEnum __PredefinedType, IfcDirection __Axis) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation) { this._PredefinedType = __PredefinedType; this._Axis = __Axis; }
public IfcProtectiveDeviceType(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcIdentifier?__ApplicableOccurrence, IfcPropertySetDefinition[] __HasPropertySets, IfcRepresentationMap[] __RepresentationMaps, IfcLabel?__Tag, IfcLabel?__ElementType, IfcProtectiveDeviceTypeEnum __PredefinedType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ApplicableOccurrence, __HasPropertySets, __RepresentationMaps, __Tag, __ElementType) { this.PredefinedType = __PredefinedType; }
public IfcPile(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcIdentifier?__Tag, IfcPileTypeEnum __PredefinedType, IfcPileConstructionEnum?__ConstructionType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __Tag) { this._PredefinedType = __PredefinedType; this._ConstructionType = __ConstructionType; }
public IfcRelAssignsToControl(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcObjectDefinition[] __RelatedObjects, IfcObjectTypeEnum?__RelatedObjectsType, IfcControl __RelatingControl) : base(__GlobalId, __OwnerHistory, __Name, __Description, __RelatedObjects, __RelatedObjectsType) { this._RelatingControl = __RelatingControl; }
protected IfcRelAssociates(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcDefinitionSelect[] __RelatedObjects) : base(__GlobalId, __OwnerHistory, __Name, __Description) { this.RelatedObjects = new HashSet <IfcDefinitionSelect>(__RelatedObjects); }
public IfcStructuralSurfaceMemberVarying(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcStructuralSurfaceMemberTypeEnum __PredefinedType, IfcPositiveLengthMeasure?__Thickness) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __PredefinedType, __Thickness) { }
public IfcSpatialZone(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcLabel?__LongName, IfcSpatialZoneTypeEnum?__PredefinedType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __LongName) { this._PredefinedType = __PredefinedType; }