示例#1
0
        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);
        }
示例#2
0
        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);
        }