예제 #1
0
 public PaintPoint(PaintPoint old)
 {
     this.X                      = old.X;
     this.Y                      = old.Y;
     this.Z                      = old.Z;
     this.Rx                     = old.Rx;
     this.Ry                     = old.Ry;
     this.Rz                     = old.Rz;
     this.PL                     = old.PL;
     this.SpeedVarNo             = old.SpeedVarNo;
     this.Speed                  = old.Speed;
     this.ArcStatus              = old.ArcStatus;
     this.FacadeAccelerateStatus = old.FacadeAccelerateStatus;
     this.SprayGunStatus         = SprayGunStatusType.Maintain;
 }
예제 #2
0
 public PaintPoint(PaintPoint old, double rx, double ry, double rz)
 {
     this.X                      = old.X;
     this.Y                      = old.Y;
     this.Z                      = old.Z;
     this.Rx                     = old.Rx;
     this.Ry                     = old.Ry;
     this.Rz                     = rz;
     this.PL                     = old.PL;
     this.SpeedVarNo             = old.SpeedVarNo;
     this.Speed                  = old.Speed;
     this.ArcStatus              = ArcStatusType.Maintain;
     this.FacadeAccelerateStatus = FacadeAccelerateStatusType.Invalid;
     this.SprayGunStatus         = SprayGunStatusType.Maintain;
 }