public static void movePointUp(ArrayList<PointType> lista, int index) {
        if (index >0) {
           BigInteger tempx=lista.get(index-1).getX();
           BigInteger tempy=lista.get(index-1).getY();
           PointType punct_auxiliar= new PointType();
           punct_auxiliar.setX(tempx);
           punct_auxiliar.setY(tempy);
           lista.set(index-1,lista.get(index));
           lista.set(index,punct_auxiliar);
        }
        
    }