KUVAUS |
Palauttaa kahden vektorin piste -eli skalaaritulon. Sama funktio hoitaa niin 2d kuin 3d tapauksetkin. Jos pistetulo on nolla, vektorit ovat kohtisuorassa toisiaan vasten. |
KÄYTTÖ |
DotProduct(x1, y1, x2, y2, [z1], [z2]) |
x1, y1 = Ensimmäisen vektorin x ja y komponentit x2, y2 = Toisen vektorin x ja y komponentit z1 = Ensimmäisen vektorin valinnainen z komponentti z2 = Toisen vektorin valinnainen z komponentti |
Katso myös: CrossProduct, VectorAngle
ESIMERKKI |
Include "sdk/include/cbMath.cb" Print "Vektorit: a = 2i + 2j ja b = -3i -3j" Print "Pistetulo: " + DotProduct(2,2,3,-3) Print "Vektorit ovat kohtisuorassa toisiaan vasten!" WaitKey |