Можно так: если решить уравнение

, получим:
Если

,

и

— любые.
Если

, но

,

,

— любые.
Если только

,

и остальные координаты любые.
Если я правильно решил.
О,
caxap как раз предложил вот этот способ, через скалярное произведение.
-- Сб окт 23, 2010 16:18:14 --Реализация должна быть достаточно быстрой!