Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.12;
Скачать: CL | DM;

Вниз

Векторная графика   Найти похожие ветки 

 
Mad_Unlocker   (2005-09-29 08:26) [0]

Всем здарсте.
Столкнулся с прроблемой написания программы для работы с ВГ,  проблема в чем задали вроде простое задание написать что то вроде A-Cad`a Или T-Flex`a, в упрощенном виде, то бишь рисование прямой, построение к ней перпендиклярного отрезка, постоение паралельного отрезка, и сопряжения двух прямых. Все хорошо начал писать, но столкнулся с черезчур большим и не оптимизированным кодом, так как пытался использовать Canvac, и все расчеты координат по точкам. Пытался оптимизировать работу поиском каких нить компонент которые вычисляют сами, но увы либо руки не из того места растут, но ничего не нашел. Люди подскажите как Это написать проще очень надо. Причем в сжатые сроки....


 
MBo ©   (2005-09-29 08:59) [1]

Нужно задавать конкретные вопросы. Программу за тебя никто не напишет, а частные проблемы решить помогут.


 
Mad_Unlocker   (2005-09-29 10:48) [2]

Судь вопроса в чем:
Где найти Компонент в котором построение перпендикуляра паралельной линии и сопряжения будут стандартными?
Или как Использовать стандартные что бы кода было меньше?


 
Jeer ©   (2005-09-29 11:13) [3]


> Где найти Компонент


Искать


> что бы кода было меньше?


Писать, думая.


 
Дмитрий Белькевич   (2005-09-30 04:12) [4]

>Canvac, и все расчеты координат по точкам. Пытался оптимизировать работу поиском каких нить компонент которые вычисляют сами

"Оптимизация поиском". Хорошо. Компонента называется: операция деления.


 
A22 ©   (2005-10-04 12:28) [5]

оптимизировать поиск перпендикуляра к прямой - это сильно. для вектора {x,y} перпендикуляром будет {-y,x}, а связь между вектором и прямой, надеюсь, объяснять не надо?



Страницы: 1 вся ветка

Текущий архив: 2006.03.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
1-1139401625
Huk
2006-02-08 15:27
2006.03.12
Как получить список фонтов в WideString?


2-1140641003
TimScorp
2006-02-22 23:43
2006.03.12
ListBox


15-1140432721
kaZaNoVa
2006-02-20 13:52
2006.03.12
Алгоритм ограничения числа запусков программы/времени работы


6-1132918760
Dimedrol
2005-11-25 14:39
2006.03.12
Как выставить TwebBrowser-у UTF-8 кодировку ?


4-1134765212
Destroyer
2005-12-16 23:33
2006.03.12
Доступ к сиситемным папкам