| KUVAUS |
| Funktio tarkastaa onko annettu piste kahden muun pisteen määrittämällä janalla eli onko piste a) samalla suoralla kahden muun pisteen kanssa ja b) geometrisesti näiden kahden pisteen välissä. |
| KÄYTTÖ |
| Between(x1, y1, x2, y2, x3, y3) |
| x1, y1 = Janan ensimmäisen päätepisteen koordinaatit x2, y2 = Janan toisen päätepisteen koordinaatit x3, y3 = Kokeiltavan pisteen koordinaatit |
Katso myös: Collinear
| ESIMERKKI |
Include "sdk/include/cbMath.cb"
x1 = 10 'janan päätepisteet
y1 = 10
x2 = 20
y2 = 20
x3 = 30 'tarkasteltavan pisteen koordinaatiti
y3 = 30
If Between(x1,y1,x2,y2,x3,y3) Then
Print "Piste ("+x3+","+y3+") on janalla, jonka"
Print "päätepisteet ovat ("+x1+","+y1+"), ("+x2+","+y2+")"
Else
Print "Piste ("+x3+","+y3+") ei ole janalla, jonka"
Print "päätepisteet ovat ("+x1+","+y1+"), ("+x2+","+y2+")"
EndIf
WaitKey |