Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
lebedun
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 54
#1

Мировые координаты и координаты устройства - C++

12.08.2012, 21:37. Просмотров 863. Ответов 3
Метки нет (Все метки)

Пишу программу с интерфейсом напоминающем Autocad. А точнее ту часть в которой происходит черчение. Т.е. хочу создать поле которое отображало объекты хранящиеся в памяти в мировых координатах с возможностью масштабирования, вращения, перемещения. И вот думаю: как это реализовано в Autocad? С помощью directx, GDI (windows), других графических библиотек или просто оригинальным математическим кодом самого autocad? Какой подход мне лучше выбрать и где можно найти подробную инфу на эту тему?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.08.2012, 21:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Мировые координаты и координаты устройства (C++):

Даны координаты вершин треугольника и координаты некоторой точки внутри него - C++
Даны координаты вершин треугольника и координаты некоторой точки внутри него. Найти расстояние от данной точки до ближайшей стороны...

Заданы координаты трех вершин прямоугольника, необходимо определить координаты четвертой вершины - C++
Заданы координаты трех вершин прямоугольника. Необходимо определить координаты четвертой вершины. Можете найти? Добавлено через 1...

Даны координаты точек х1, у1, ... х15, у15. Если точка попадает на плоскость, ограниченную кругом x2 + y2 = R2 - вывести ее координаты - C++
Лабораторная работа 5. Одномерные массивы * * Для задач этого раздела необходимо составить графический алгоритм, провести...

Заданы координаты точки подвеса математического маятника A(xa, ya, za) и координаты одной из точек его наивысшего подъема B(xb, yb, zb). Найти координ - C++
помогите написать программу на с++ Добавлено через 37 секунд вот задача:Заданы координаты точки подвеса математического маятника...

Вычислительная геометрия (Даны координаты центра, R окружности, координаты точки вне окруж-ти. Найти точку пересечения одной из касательных с окруж-ю) - C++
Даны координаты центра (xc,yc) и радиус R окружности, координаты точки (x,y) вне окружности. Найти точку пересечения одной из касательных с...

площадь треугольника, если известны координаты его углов. Введите координаты углов - C++
Напишите программу, которая вычисляет площадь треугольника, если известны координаты его углов. Введите координаты углов (числа...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cybersonner
97 / 48 / 3
Регистрация: 24.12.2011
Сообщений: 101
12.08.2012, 22:05 #2
запусти Process Explorer и посмотри, какие dll'ки автокад использует.
lebedun
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 54
13.08.2012, 20:32  [ТС] #3
В этой программе планируется много математических расчетов, и я поэтому хочу разгрузить процессор и передать все расчеты по отображению 3д объектов видео адаптеру. Делает ли это директх по умолчанию или нужно включать какието флаги и использовать спец для этого функции?
lebedun
1 / 1 / 1
Регистрация: 12.08.2012
Сообщений: 54
19.08.2012, 10:44  [ТС] #4
Подскажите пожалуйста где могу найти инфу по написанию CAD систем? А именно графической части
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.08.2012, 10:44
Привет! Вот еще темы с ответами:

координаты - C++
Создайте класс который принимает координаты (долгота, широта). Создайте наследника этого класса который принимает название города....

координаты - C++
Подскажите как при помощи Си в консоле двигать элементы, например слово какое то вывести в центре?

Координаты в C++ - C++
В Pascal есть модуль Graph с помощью которого всё что мне нужно можно легко сделать. А именно заставить двигаться что-нибудь по...

координаты x y - C++
у меня dev c++ можно ли конкретно задать точку откуда будет идти надпись.например я хочу написать "привет народ" только не в начале а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
19.08.2012, 10:44
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru