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.

Peda.net käyttää vain välttämättömiä evästeitä istunnon ylläpitämiseen ja anonyymiin tekniseen tilastointiin. Peda.net ei koskaan käytä evästeitä markkinointiin tai kerää yksilöityjä tilastoja. Lisää tietoa evästeistä