-programmer-
24.11.2005 21:40
вобщем задача вот какая
дана область надо проверить принадлежит ли точка(сиситема точек) этой области. Проблема вот в чем в программе должно быть масштабирование и цинтровка.Я даже не представляю как в делфи рисовать не говоря уже об центровки и масштабирования .И вобще как понять цинтровку для системы точек и как связать цинтровку с маштабированием
центровка в данном случае означает что надо найти среднюю точку этого множества поместить по центру. Если есть 3 точки : a,b,c то их средняя точка : d.x = (a.x + b.x + c.x) div 3
d.y = (a.y + b.y + c.y) div 3
затем перенос координат , из координат всех 4 точек вычитаешь значения d.x и d.y
масштабирование :: если разброс точек большой ,то например в 10 раз уменьшить все координаты.
-programmer-
26.11.2005 22:07
подробней можно пожалуйста процинтровку