private ProgGraphicModel assignValue(GeoDataGridViewModel raw) { ProgGraphicModel model = null; try { model = new ProgGraphicModel() { ID = raw.RecordID, Name = raw.Name, GeoType = raw.GeoType, RowBegin = raw.Row1, RowEnd = raw.Row2, ColBegin = raw.Col1, ColEnd = raw.Col2, StartPhi = (raw.StartPhi), EndPhi = raw.EndPhi, PointerOrder = raw.PointOrder, Distance = raw.Distance, IsExportItem = raw.IsExportItem, }; } catch (Exception ex) { Hanbo.Log.LogManager.Error(ex); } return(model); }
public ROIProgCircle ConvertToROIProgCircle(ProgGraphicModel raw) { ROIProgCircle model = new ROIProgCircle(raw); return(model); }
public ROIProgDistance ConvertToROIProgDistance(ProgGraphicModel raw) { ROIProgDistance model = new ROIProgDistance(raw); return(model); }
public ROIProgSymmetryLine(ProgGraphicModel model) { _model = model; init(); }
private List <PositionModel> _lines; //相依的線段元素 #endregion #region 建構子 public ROIProgPoint(ProgGraphicModel model) { _model = model; init(); }
public ROIProgDistance(ProgGraphicModel model) { _model = model; init(); }
public ROIProgAngle(ProgGraphicModel model) { _model = model; init(); }