Пример #1
0
        /************************************************************************/
        /* 생성자                                                                */
        /************************************************************************/
        public Magazine(int id)
        {
            //
            m_nMagaId = id;

            //
            PLATE = new Plate[MAX_MAGAZINE_R, MAX_MAGAZINE_C];
            for (int i = 0; i < MAX_MAGAZINE_R; i++)
            {
                for (int j = 0; j < MAX_MAGAZINE_C; j++)
                {
                    PLATE[i, j] = new Plate();
                }
            }

            //
            Init();
        }
Пример #2
0
        /************************************************************************/
        /* 생성자                                                                */
        /************************************************************************/
        public Tool()
        {
            //
            PINS = new Pin  [MAX_TOOL_PIN];
            for (int i = 0; i < PINS.Length; i++)
            {
                PINS[i] = new Pin();
            }

            PLATES = new Plate[MAX_TOOL_PLATE];
            for (int i = 0; i < PLATES.Length; i++)
            {
                PLATES[i] = new Plate();
            }

            //Structure
            PICK_INFO = new TOOL_PICK_INFO(false);


            Init();
        }
Пример #3
0
 public void CopyPlateData(ref Plate From, ref Plate To)
 {
     //
     To = From.Copy();
 }
Пример #4
0
 //---------------------------------------------------------------------------
 public void ShiftPlateData(ref Plate From, ref Plate To)
 {
     //
     To = From.Copy();
     From.ClearMap();
 }