CoolBasic SDK

Collinear

Include "cbMath.cb"

KUVAUS
Funktio tarkastaa ovatko kolme kaksiulotteisen avaruuden pistettä samalla suoralla.

KÄYTTÖ
Collinear(x1, y1, x2, y2, x3, y3)
x1, y1 = Ensimmäisen pisteen koordinaatit
x2, y2 = Toisen pisteen koordinaatit
x3, y3 = Kolmannen pisteen koordinaatit

Katso myös: Between

ESIMERKKI
Include "sdk/include/cbMath.cb"

x1 = 10
y1 = 10
x2 = 20
y2 = 20
x3 = 30
y3 = 30

If Collinear(x1,y1,x2,y2,x3,y3) Then
    Print "Pisteet ("+x1+","+y1+"), ("+x2+","+y2+"), ("+x3+","+y3+")"
    Print "ovat samalla suoralla."
Else
    Print "Pisteet ("+x1+","+y1+"), ("+x2+","+y2+"), ("+x3+","+y3+")"
    Print "eivät ole samalla suoralla."
EndIf
WaitKey