3.1.16 Точка касания окружность-прямая


Рис. 27. Точка касания окружность-прямая
Синтаксис метода создания
tangentC(Center, R, Point, Vector, pointStyle=..., color=..., visible=...)
Обязательные позиционные параметры метода
point Center
Центр окружности.
scalar R [length]
Радиус окружности.
point Point
Точка на прямой.
vector Vector
Вектор, определяющий нормаль плоскости построения окружности и прямой.
Необязательные именованные параметры метода
Параметры являются общими для всех методов создания геометрических объектов и описаны в пункте «Необязательные именованные параметры объектов» общей части главы «Геометрические и массово-инерционные объекты».
Описание
При построении точки касания окружности и прямой создается вспомогательный узел OXYZ. Ось X совпадает с вектором, направленным из точки Center в точку Point. Ось Y определяется как векторное произведение заданного вектора Vector и оси X. Ось Z дополняет узел до правой системы координат.
Ось Z вспомогательного узла является нормалью к плоскости построения окружности и прямой. Точка касания строится в стороне оси Y вспомогательного узла.
В общем случае окружность и прямая имеют две точки касания. Чтобы изменить точку касания окружности и прямой необходимо изменить направление вектора Vector на противоположное.