object ICloneable.Clone() { SitePoint site = new SitePoint(); site.X = this.X; site.Y = this.Y; site.Z = this.Z; site.R = this.R; site.LableType = this.LableType; site.Forbid = this.Forbid; site.Product_num = this.Product_num; site.SitePoint_num = this.SitePoint_num; return(site); }
public SitePoint MarkChang() { SitePoint sitePoint = this.Clone(); PointFCCD p = new PointFCCD(); p.X = sitePoint.X; p.Y = sitePoint.Y; sitePoint.X = p.X; sitePoint.Y = p.Y; return(sitePoint); }
public SitePoint DoubleMarkChang(PointF Mark1, PointF Mark2, PointF Mark1_new, PointF Mark2_new) { SitePoint sitePoint = this.Clone(); PointFCCD p = new PointFCCD(); p.X = sitePoint.X; p.Y = sitePoint.Y; //p = StickCammera.AffineTransMachinePoint(Mark1, Mark2, Mark1_new, Mark2_new, p); sitePoint.X = p.X; sitePoint.Y = p.Y; return(sitePoint); }
public SiteLayoutPoint(SitePoint obj) : base(obj) { }