/// <summary>
 /// Seleccionar una sola primitiva
 /// </summary>
 private void selectPrimitive(EditPolyPrimitive p)
 {
     p.Selected = true;
     selectionList.Add(p);
 }
 /// <summary>
 /// Selecciona una sola primitiva pero antes se fija si ya no estaba en la lista de seleccion.
 /// Si ya estaba, entonces la quita de la lista de seleccion
 /// </summary>
 private void selectOrRemovePrimitiveIfPresent(EditPolyPrimitive p)
 {
     //Ya existe, quitar
     if (selectionList.Contains(p))
     {
         p.Selected = false;
         selectionList.Remove(p);
     }
     //No existe, agregar
     else
     {
         p.Selected = true;
         selectionList.Add(p);
     }
 }