Mittaa-funktiot
Kulman mittaus kolmen pisteen avulla

| mittaakulma(x1,y1,x2,y2,x3,y3); | Komennon avulla voidaan mitata kulma kolmen pisteen avulla. |
| x1 | Ilmaisee ensimmäisen pisteen vaakakoordinaatin. |
| y1 | Ilmaisee ensimmäisen pisteen pystykoordinaatin. |
| x2 | Ilmaisee toisen pisteen vaakakoordinaatin. |
| y2 | Ilmaisee toisen pisteen pystykoordinaatin. |
| x3 | Ilmaisee kolmannen pisteen vaakakoordinaatin. |
| y3 | Ilmaisee kolmannen pisteen pystykoordinaatin. |
Esimerkkejä komennon käytöstä.
void draw() {
koordinaatisto();
mittaakulma(1,1,2,5,6,1);
kolmio(-7,2,6,5,30); // Piirretään kolmio, jonka kaksi sivua on 6 ja 5.
// Sivujen välinen kulma 30°
mittaakulma(-7,2,-1,2,-2,3.5); // Mitataan kolmion kulma kokeilemalla
}

Janan pituuden mittaus kahden pisteen avulla

| mittaajana(x1,y1,x2,y2); | Komennon avulla voidaan mitata janan pituus kahden pisteen avulla. |
| x1 | Ilmaisee ensimmäisen pisteen vaakakoordinaatin. |
| y1 | Ilmaisee ensimmäisen pisteen pystykoordinaatin. |
| x2 | Ilmaisee toisen pisteen vaakakoordinaatin. |
| y2 | Ilmaisee toisen pisteen pystykoordinaatin. |
Esimerkkejä komennon käytöstä.
void draw() {
koordinaatisto();
mittaajana(1,2,5,6); // Mitattu pisteiden (1, 2) ja (5, 6) välinen etäisyys
mittaajana(-8,-4,-2,-4); // Mitattu kolmion kanta
mittaajana(-2,-4,-2,4); // Mitattu kolmion korkeus
mittaajana(-2,4,-8,-4); // Mitattu kolmion hypotenuusa
}

Pisteen etäisyyden mittaus suorasta

| mittaasuora(x,y,k,b); | Komennon avulla voidaan mitata pisteen (x,y) etäisyys suorasta y = kx+b. |
| x | Ilmaisee pisteen vaakakoordinaatin. |
| y | Ilmaisee pisteen pystykoordinaatin. |
| k | Suoran kulmakerroin. |
| b | Suoran vakiotermi. |
Esimerkkejä komennon käytöstä.
void draw() {
koordinaatisto();
mittaasuora(5,4,-2,4); // Piste (5, 4) ja suora y = -2x + 4
}

Kaaren pituuden mittaus

| mittaakaari(x,y,r,k1,k2); | Komennon avulla voidaan mitata kaaren pituus. |
| x | Ilmaisee ympyrän keskipisteen vaakakoordinaatin. |
| y | Ilmaisee ympyrän keskipisteen pystykoordinaatin. |
| r | Ympyrän säde. |
| k1 | Kaaren aloituskulma. |
| k2 | Kaaren lopetuskulma. |
Esimerkkejä komennon käytöstä.
void draw() {
koordinaatisto();
mittaakaari(5,3,4,45,120); // Keskipiste (5, 3), säde 4, aloituskulma 45°, lopetuskulma 120°
sektori(-2,-3,6,180,270); // Piirretään sektori
mittaakaari(-2,-3,6,180,270); // Mitataan sektorin kaari
}

Hypotenuusan mittaus

| mittaahypotenuusa(x,y,a,b); | Komennon avulla piirretään suorakulmainen kolmio ja samalla ilmoitetaan hypotenuusan pituus. |
| x | Ilmaisee suorakulmaisen kolmion nurkan vaakakoordinaatin. |
| y | Ilmaisee suorakulmaisen kolmion nurkan pystykoordinaatin. |
| a | Ensimmäisen kateetin pituus |
| b | Toisen kateetin pituus |
Esimerkkejä komennon käytöstä.
void draw() {
koordinaatisto();
mittaahypotenuusa(2,1,5,6); // Nurkkapiste (2, 1), Kateetit 5 ja 6
}

Kateetin mittaus

| mittaakatetti(x,y,a,c); | Komennon avulla piirretään suorakulmainen kolmio ja samalla ilmoitetaan kateetin pituus. |
| x | Ilmaisee suorakulmaisen kolmion nurkan vaakakoordinaatin. |
| y | Ilmaisee suorakulmaisen kolmion nurkan pystykoordinaatin. |
| a | Ensimmäisen kateetin pituus |
| c | Hypotenuusan pituus |
Esimerkkejä komennon käytöstä.
void draw() {
koordinaatisto();
mittaakateetti(2,1,3,5); // Kolmion nurkkapiste (2, 1), Kateetti 3, Hypotenuusa 5
}
