|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Michael Ryazanov 2:5030/1006.64 07 Jun 2002 01:34:00 To : Valentin Davydov Subject : Re: Про штриховку -------------------------------------------------------------------------------- 06.06 18:13 Valentin Davydov -> Sknarev D.Y. >> Как быстрее (не делая лишних операций) нарисовать в прямоугольнике >> штриховку зная наклон линий и расстояние между ними (линии параллельные)? VD> Примерно так: VD> gsave VD> <прямоугольник> clip VD> <один из углов прямоугольника> translate VD> <угол наклона> rotate VD> <размер прямоугольника> <расстояние> div int 1 add VD> { <размер прямоугольника> dup neg 0 exch 0 VD> moveto lineto stroke VD> 0 <расстояние> translate VD> } repeat VD> grestore Так нечестно. :-) Человек просил, оказывается, растрово, а вы ему PostScript подсовываете. А то так можно и Patterns (4.9) использовать. ;-) |V|uxau/\ --- -- - ъ * Origin: Ф И З Ф А К - Ч Е М П И О H ! (2:5030/1006.64) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/45633d000fbf.html, оценка из 5, голосов 10
|