getClosestPointTo
getClosestPointTo
line:getClosestPointTo(pt: Point, flag: numero)
Ritorna il punto sulla linea più vicino al punto passato. Se flag è imposta e diverso da nil il punto viene calcolato entro i limiti del segmento. In caso contrario la linea viene considerata infinita e il punto è il risultato di una proiezione ortogonale.
Esempio 1. Esempio getClosestPointTo
local l = Line(Point(0,0,0), Point(100,0,0))
local pt = l:getClosestPointTo(Point(50, 30, 0)) -- Point(50,0,0)