/// <summary> /// Constructor /// </summary> public COBieXBimSerialiser(string fileName, ReportProgressDelegate progressHandler) { var fileNameDB = Path.ChangeExtension(fileName, ".xBIM"); XBimContext = new COBieXBimContext(XbimModel.CreateModel(fileNameDB), progressHandler) { IsMerge = false }; FileName = fileName; MergeGeometryOnly = true; }
/// <summary> /// Constructor /// </summary> /// <param name="fileName">.xBIM file name and path</param> public COBieXBimSerialiser(string fileName) { var fileNameDB = Path.ChangeExtension(fileName, ".xBIM"); XBimContext = new COBieXBimContext(XbimModel.CreateModel(fileNameDB)) { IsMerge = false }; FileName = fileName; MergeGeometryOnly = true; }