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; }
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; }