Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Рисовать под углом


Алексей 123 ©   (2010-04-23 17:49:00) 

Есть набор примитивов (эллипсы, кривые, прямоугольники... образуют векторный рисунок) которые надо вывести под углом на канве.
Как это сделать?
Пока вижу вариант (с поворотом битмапа):
Берем фрагмент канвы, поворачиваем, рисуем, поворачиваем обратно.

Есть другие варианты?


antonn   (2010-04-24 14:00:00) [1]


> Угу, пишем LineTo для экранного контекста - рисуется вполне
> растровая картинка на мониторе.

не на мониторе, а на, фактически, битмапе. А потом тот выводится на монитор :)


Ins   (2010-04-24 12:23:00) [2]


> Векоторный рисунок часто визуализируется. Разумеется не
> векторно, вполне растрово. На монитор :)


Угу, пишем LineTo для экранного контекста - рисуется вполне растровая картинка на мониторе. И где здесь битмап? :)


Вася   (2010-04-24 05:18:00) [3]

> Зачем?

ну наверное чтоб его увидеть...))


Кто б сомневался   (2010-04-24 01:55:00) [4]


> antonn ©   (23.04.10 22:56) [9]


Зачем?


antonn   (2010-04-23 22:56:00) [5]


> Ins ©   (23.04.10 22:17) [7]
>
> А зачем какие-то битмапы в векторном рисунке? %-?

Векоторный рисунок часто визуализируется. Разумеется не векторно, вполне растрово. На монитор :)


Jeer   (2010-04-23 22:33:00) [6]


> Ins ©   (23.04.10 22:17) [7]
>
> А зачем какие-то битмапы в векторном рисунке?


Считай, что вопрос вошел в анналы Вопросника.


Ins   (2010-04-23 22:17:00) [7]

А зачем какие-то битмапы в векторномрисунке? %-?


antonn   (2010-04-23 22:15:00) [8]


> Чего???

рисует картинку на битмап, поворачивает битмап


Алексей 123   (2010-04-23 18:39:00) [9]

Да про подобие SetWorldTransform я и хотел ответ.
Спасибо. Исчерпывающе.


Ins   (2010-04-23 18:36:00) [10]

SetWorldTransform


И. Павел   (2010-04-23 18:34:00) [11]

> [2] Алексей 123   (23.04.10 18:31)

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1205002273&n=7


Алексей 123   (2010-04-23 18:31:00) [12]

Как выводить эллипсы и другие примитивы на битмапе под углом?


oldman   (2010-04-23 18:24:00) [13]


> Есть набор примитивов (эллипсы, кривые, прямоугольники..
> . образуют векторныйрисунок) которые надо вывести под углом
> на канве.
> Как это сделать?
> Пока вижу вариант (с поворотом битмапа):
> Берем фрагмент канвы, поворачиваем, рисуем, поворачиваем
> обратно.


Чего???


Наверх

Титульная страница Поиск, карта сайта Написать письмо