
22.09.2009, 23:46
|
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Cпасибо всем за помощь.
отвечаю.
1. что такое "заливка векторной фигуры" - пользователь инструментом Линия нарисовал n линий, после этого взял инструмент Заливка и ткнул им в любой точке экрана. (если не верите что такое может быть проверьте в самом флеше - вполне реально)
2. Насчет векторной фигуры. Поьзователь все сделал по пункту 1. Как алгоритмом проверить замкнутую фигуру он нарисовал или нет?
3. Насчет четного/нечетного кол-ва пересечений. А если внутри этой фигуры будет еще одна фигура которую заливать не надо? как с ней поступать.
Вот так, чем больше читал тем больше вопросов появляется. В общем тут надо привлекать не програмиста а математика.
У меня же идея такая: реализовать инструмент заливка не кликом в одну точку, а чтобы пользователь ставил несколько узловых точек и по этому полигону заливать.
Скажем так: дешево и сердито. А главное быстро.
|