Системы автоматизированного проектирования (САПР) в настоящее время широко применяются в самых разных областях деятельности. В книге рассмотрены вопросы разработки системы геометрического моделирования, составляющей осно...Подробнее
Системы автоматизированного проектирования (САПР) в настоящее время широко применяются в самых разных областях деятельности. В книге рассмотрены вопросы разработки системы геометрического моделирования, составляющей основу любой САПР. В число представленных тем вошли: интерфейс пользователя, конструктор и база данных геометрических объектов, система графического отображения. При проектировании отдельных составляющих системы основное внимание уделено соблюдению принципа модульности. Показано, как повысить скорость реакции интерфейса пользователя за счет параллельного выполнения отдельных модулей в разных потоках. В сопровождающих описание программах на языке C++11 используется Win32 API операционной системы Windows и отсутствует привязка к универсальным каркасным оболочкам. Изложенный в книге материал может быть использован как база для построения специализированной САПР конкретного назначения. Книга адресована специалистам в области геометрического моделирования и компьютерной графики, а также студентам и аспирантам соответствующих специальностей.