Yhdensuuntaisuus ja kohtisuoruus

Ohjelma, joka havainnolistaa kahnden suoran yhdensuuntaisuutta ja kohtisuoruutta on seuraavanlainen.

void setup () {
     size(400,400);  // Ikkunan koko
     background(255);  // Taustaväri valkoinen
     strokeWeight(3);  // Reunaviivan paksuus 3
     textSize(30);  // Tekstin koko
}

void draw () {
     int kulma1 = 30;  // Voit muuttaa kulman
     int kulma2 = 120;  // Voi muuttaa kulman
     translate(200,200);  // Origo ikkunan keskelle
     pushMatrix();
         rotate(radians(kulma1));
         line(-300,-5,300,-5);
     popMatrix();
     pushMatrix();
         rotate(radians(kulma2));
         line(-300,5,300,5);
     popMatrix();
    
}

Tällöin ohjelma tulostaa seuraavaa.

Muuta muuttujien kulma1 ja kulma2 arvoja. Jos arvot ovat samat, niin suorat ovat yhdensuuntaiset. Jos arvojen erotus on 90, niin suorat ovat kohtisuorassa toisiaan vastaan.