예제 #1
0
        object ICloneable.Clone()
        {
            PolishDef pro = new PolishDef();

            pro.mode           = this.mode;
            pro.GoBackTimes    = this.GoBackTimes;
            pro.PolishSpeed    = this.PolishSpeed;
            pro.GoBackRange    = this.GoBackRange;
            pro.PolishInterval = this.PolishInterval;
            pro.LiftHeight     = this.LiftHeight;
            pro.Z = this.Z;
            return(pro);
        }
예제 #2
0
        public ProcessDataDef()
        {
            PlatformData = new List <PlatformData>();
            for (int i = 0; i < 8; i++)
            {
                PlatformData.Add(new PlatformData());
            }
            LocatedPointPos = new PointF4();

            Agingdataforpolish = new PolishDef();
            Agingdataforsolder = new SolderDef();

            LPolishModel = new List <PolishModel>();
            RPolishModel = new List <PolishModel>();
            LSolderModel = new List <SolderModel>();
            RSolderModel = new List <SolderModel>();
        }
예제 #3
0
 public PolishPosData()
 {
     Pos        = new PointF4();
     polishData = new PolishDef();
 }