Esempio n. 1
0
 public void SetNewOrgLocation(double orgX, double orgY)
 {
     this.orgX = orgX;
     this.orgY = orgY;
     PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("OrgX"));
     PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("OrgY"));
     RequireDrawing?.Invoke(this, new PropertyChangedEventArgs("SetDefault"));
 }
Esempio n. 2
0
 public void SetViewScale(double zoomX, double zoomY, double orgX, double orgY)
 {
     this.zoomX = zoomX;
     this.zoomY = zoomY;
     this.orgX  = orgX;
     this.orgY  = orgY;
     RequireDrawing?.Invoke(this, new PropertyChangedEventArgs("SetDefault"));
     PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("ZoomX"));
     PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("ZoomY"));
     PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("OrgX"));
     PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("OrgY"));
 }