Re[7]: Нужен алгоритм лассо
От: Sashko Россия http://www.dc.baika.ru/
Дата: 11.11.01 00:39
Оценка:
Здравствуйте adontz, Вы писали:

A>На таком фоне:

A>
A>- - - - - - - - - - - - - - - - - - - - -
A>- - - - * * * * - - - - - * * * * - - - -
A>- - - * - - - - * - - - * - - - - * - - -
A>- - * - - - - - - * - * - - - - - - * - -
A>- - * - - - - - - - * - - - - - - - * - -
A>- - * - - - - - - * - * - - - - - - * - -
A>- - - * - - - - * - - - * - - - - * - - -
A>- - - - * * * * - - - - - * * * * - - - -
A>- - - - - - - - - - - - - - - - - - - - -
A>

A>Срежется и закрасит так:
A>
A>- - - - - - - - - - - - - - - - - - - - -
A>- - - - * * * * - - - - - * * * * - - - -
A>- - - * @ @ @ @ * - - - * @ @ @ @ * - - -
A>- - * @ @ @ @ @ @ * - * @ @ @ @ @ @ * - -
A>- - * @ @ @ @ @ @ @ * - - - - - - - * @ @
A>- - * @ @ @ @ @ @ * - * @ @ @ @ @ @ * - -
A>- - - * @ @ @ @ * - - - * @ @ @ @ * - - -
A>- - - - * * * * - - - - - * * * * - - - -
A>- - - - - - - - - - - - - - - - - - - - -
A>

A>А это не совсем то что надо... :-(

Ты не прав. В центральной точке ты делаешь не одно а два пересечения. Область она задана своими гранями (ты же когда область выделяешь то ведешь мышкой, и описываешь контур) а не просто набором точек, поэтому в центральной точке ты делаешь два пересеченья, вот и все.

- - - - - - - - - - - - - - - - - - - - -
- - - - * * * .- - - - - * * * * - - - -
- - - * - - - - . - - - * - - - - * - - -
- - * - - - - - - . - * - - - - - - * - -
- - * - - - - - - - * - - - - - - - * - -
- - * - - - - - - * - . - - - - - - * - -
- - - * - - - - * - - - . - - - - * - - -
- - - - * * * * - - - - - . . * * - - - -
- - - - - - - - - - - - - - - - - - - - -


- - - - - - - - - - - - - - - - - - - - -
- - - - * * * *- - - - - . . * * - - - -
- - - * - - - - * - - - . - - - - * - - -
- - * - - - - - - * - . - - - - - - * - -
- - * - - - - - - - * - - - - - - - * - -
- - * - - - - - - . - * - - - - - - * - -
- - - * - - - - . - - - * - - - - * - - -
- - - - * * . . - - - - - * * * * - - - -
- - - - - - - - - - - - - - - - - - - - -
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.