//////////////////////////////////////////////////////////////////
        // Private Helpers
        //////////////////////////////////////////////////////////////////

        /*
         * BeginGrabCut : Colorie un ensemble d'objet et les place dans la liste _grabObjectList
         */
        private void BeginGrabCut(GameObject hitObject)
        {
            int a = 0;

            if (_grabObjectList.Count == 0)
            {
                _grabObjectList.Add(hitObject);
                rend = hitObject.GetComponent <Renderer>();
                rend.material.color = Color.red;
                Debug.Log("added");
            }
            foreach (GameObject GO in _grabObjectList)
            {
                if (GO.GetInstanceID() == hitObject.GetInstanceID())
                {
                    a = -1;
                    break;
                }
            }
            if (a == 0)
            {
                _grabObjectList.Add(hitObject);
                rend = hitObject.GetComponent <Renderer>();
                rend.material.color = Color.red;
            }
        }