public void AddSheet(InventorSheet inventorSheet) { var newSheet = new SheetCaptureDto(inventorSheet); newSheet.DrawingId = Id; Sheets.Add(newSheet); }
public SheetCaptureDto(InventorSheet inventorSheet) { Views = new ObservableCollection <ViewCaptureDto>(); Name = inventorSheet.Name; Guid.NewGuid(); foreach (var v in inventorSheet.Views) { Views.Add(new ViewCaptureDto(v)); } }
/// <summary> /// Adds new sheet to the drawing with option to add title block /// </summary> /// <param name="drawingSheetSize">Choose a standard sheet size or a custom one</param> /// <param name="addDefaultBoder">Optional parameter to add the default border</param> /// <param name="addTitleBlock">Optional parameter to add the title block if true title block name must be set</param> /// <param name="titleBlockName">Optional parameter name of the title block to add</param> /// <returns></returns> public InventorSheet AddSheet(DrawingSheetSizeEnum drawingSheetSize, bool addDefaultBoder = true, bool addTitleBlock = false, string titleBlockName = "") { var sheet = new InventorSheet(_drawing.Sheets.Add(drawingSheetSize)); if (addDefaultBoder) { sheet.AddBorder(); } if (addTitleBlock) { } return(sheet); }
public InventorLinearGeneralDim(LinearGeneralDimension dimension) { _dimension = dimension; Sheet = new InventorSheet(_dimension.Parent); }