/// <summary> /// /// </summary> /// <param name="type">BLASTED, GALVANIZED, PAINTED, PRIMED or ETC</param> protected BbPaintFinish(string type) { IfcCovering = new IfcCovering { GlobalId = IfcGloballyUniqueId.NewGuid(), OwnerHistory = BbHeaderSetting.Setting3D.IfcOwnerHistory, Name = "FINISH", ObjectType = type, Tag = "FINISH", PredefinedType = IfcCoveringTypeEnum.USERDEFINED, }; }
public void AddNextLayer(string name, string type) { var ifcCovering = new IfcCovering { GlobalId = IfcGloballyUniqueId.NewGuid(), OwnerHistory = BbHeaderSetting.Setting3D.IfcOwnerHistory, Name = name, ObjectType = type, //Tag = id, PredefinedType = IfcCoveringTypeEnum.USERDEFINED, }; _ifcCoveringList.Add(ifcCovering); foreach (var coversBldgElement in _ifcRelCoversBldgElementsList) { coversBldgElement.RelatedCoverings.Add(ifcCovering); } }
/// <summary> /// /// </summary> /// <param name="type">BLASTED, GALVANIZED, PAINTED, PRIMED or ETC</param> protected BbPaintFinish(string type) { IfcCovering = new IfcCovering { GlobalId = IfcGloballyUniqueId.NewGuid(), OwnerHistory = BbHeaderSetting.Setting3D.IfcOwnerHistory, Name = "FINISH", ObjectType = type, Tag = "FINISH", PredefinedType = IfcCoveringTypeEnum.USERDEFINED, }; }
public void AddNextLayer(string name, string type) { var ifcCovering = new IfcCovering { GlobalId = IfcGloballyUniqueId.NewGuid(), OwnerHistory = BbHeaderSetting.Setting3D.IfcOwnerHistory, Name = name, ObjectType = type, //Tag = id, PredefinedType = IfcCoveringTypeEnum.USERDEFINED, }; _ifcCoveringList.Add(ifcCovering); foreach (var coversBldgElement in _ifcRelCoversBldgElementsList) { coversBldgElement.RelatedCoverings.Add(ifcCovering); } }
internal XbimCovering(XbimDocument document, IfcCovering covering) : base(document) { _ifcBuildingElement = covering; }