Esempio n. 1
0
        internal XbimSlabType(XbimDocument document, string name, string description, XbimSlabTypeEnum predefinedType)
            : base(document)
        {
            BaseInit(name);

            _ifcTypeProduct.Description = description;

            EnumConvertor<XbimSlabTypeEnum, IfcSlabTypeEnum> convertor = new EnumConvertor<XbimSlabTypeEnum, IfcSlabTypeEnum>();
            IfcSlabTypeEnum type = convertor.Conversion(predefinedType);
            IfcSlabType.PredefinedType = type;
            
            _document.SlabTypes.Add(this);
        }
Esempio n. 2
0
 public void SetSlabType(XbimSlabTypeEnum slabType)
 {
     EnumConvertor<IfcSlabTypeEnum, XbimSlabTypeEnum> conv = new EnumConvertor<IfcSlabTypeEnum, XbimSlabTypeEnum>();
     IfcSlabTypeEnum type = conv.Conversion(slabType);
     IfcSlab.PredefinedType = type;
 }