public void leikkaaJosLeikkaavat(int raaja1nro, int raaja2nro, int n){
        ekaRaaja = (Raaja) h1.getOsat().get(raaja1nro);
        tokaRaaja = (Raaja) h2.getOsat().get(raaja2nro);
        
        muistaja.paivitaRaajojenKoordinaatit();
        
        double[] ekanJuuri = muistaja.getKoordinaatit(0, raaja1nro);
        double[] ekanKarki = muistaja.getKoordinaatit(1, raaja1nro);
        double[] tokanJuuri = muistaja.getKoordinaatit(2, raaja2nro);
        double[] tokanKarki = muistaja.getKoordinaatit(3, raaja2nro);
        
        double[][] axybxy1 = luoValietapit(ekanJuuri, ekanKarki, n);
        double[][] axybxy2 = luoValietapit(tokanJuuri, tokanKarki, n);
        
        for (int i = 0; i<n; i++){
            if (osuvatkoRaajat(axybxy1[i], axybxy2[i])){
                return;
            }
        }
    }