Просмотр полной версии : Построить биссектрису в треугольнике
lammer.Ok
25.07.2013, 23:40
Здравствуйте. Есть треугольник с вершинами A(x0,y0), B(x1, y1), C(x2, y2), необходимо от угла <ABC провести биссектрису, чтобы она для любого треугольника находилась. Не знаю как это сделать.
А в чем именно сложности? Пусть D - точка пересечения биссектрисы с AC. Тогда AD/DC=AB/BC. Отсюда находим отношение x=AD/AC. Ну и дальше в векторах считаем нужные координаты.
Это ж надо в школе учиться и теорему о биссектрисе знать.
lammer.Ok
26.07.2013, 02:38
Разве можно найти точку пересечения с AC если неизвестно конечная точка луча-биссектрисы? Я не знаю как провести биссектрису, имея только координаты вершины B.
Если тебе не проблема найти точку, то придумай, как тебе через 2 точки нарисовать луч.
подсказка Point#intersect
lammer.Ok
27.07.2013, 01:18
В общем решил проблему, извините, ребят, затупил немного. Нашёл стороны AB и BC, и поделил отрезок в их соотношении AB/BC, получив координаты x,y биссектрисы. Оказалось всё просто, спасибо всем.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.