//--------------------------------------------------------------------------- public void fn_SetPlateData(EN_MAGA_ID maga, PLATE_MOVE_INFO info, double pos = 0.0) { MAGA[(int)maga].PLATE[0, 0]._nFromRow = info.nFindRow; MAGA[(int)maga].PLATE[0, 0]._nFromCol = info.nFindCol; MAGA[(int)maga].PLATE[0, 0]._nFromMaga = info.nMagaId; MAGA[(int)maga].PLATE[0, 0]._dPosition = pos; }
//--------------------------------------------------------------------------- public void ShiftPlateData(EN_MAGA_ID From, EN_MAGA_ID To) { if (From == EN_MAGA_ID.MAGA01 || From == EN_MAGA_ID.MAGA02) { return; } if (To == EN_MAGA_ID.MAGA01 || To == EN_MAGA_ID.MAGA02) { return; } ShiftPlateData(ref this.MAGA[(int)From].PLATE[0, 0], ref this.MAGA[(int)To].PLATE[0, 0]); }
//--------------------------------------------------------------------------- public void ShiftMagaData(EN_MAGA_ID From, EN_MAGA_ID To) { ShiftMagaData((int)From, (int)To); }