Системы геометрического моделирования. Разработка и реализация, Синий

Системы геометрического моделирования. Разработка и реализация, Синий
Спутник+
sku: 4846531
492.00 руб.
Shipping from: Russia
   Description
Системы автоматизированного проектирования (САПР) в настоящее время широко применяются в самых разных областях деятельности. В книге рассмотрены вопросы разработки системы геометрического моделирования, составляющей основу любой САПР. В число представленных тем вошли: интерфейс пользователя, конструктор и база данных геометрических объектов, система графического отображения. При проектировании отдельных составляющих системы основное внимание уделено соблюдению принципа модульности. Показано, как повысить скорость реакции интерфейса пользователя за счет параллельного выполнения отдельных модулей в разных потоках. В сопровождающих описание программах на языке C++11 используется Win32 API операционной системы Windows и отсутствует привязка к универсальным каркасным оболочкам. Изложенный в книге материал может быть использован как база для построения специализированной САПР конкретного назначения. Книга адресована специалистам в области геометрического моделирования и компьютерной графики, а также студентам и аспирантам соответствующих специальностей.
   Technical Details
author: Николаев Прокопий Михайлович
availabilityCode: 3
binding: 60x90/16
Color: Синий
Cover: твердый переплёт
ds: 25
ISBN: 978-5-9973-5614-9
language: rus
page_extent: 236
table_of_contents: Предисловие Благодарности Введение Глава 1. Инструменты и базовые структуры 1.1. Инструменты разработки 1.2. Класс Vector3 1.3. Класс Point3 1.4. Класс Matrix33 1.5. Класс TransMatrix 1.6. Класс UniquelD 1.7. Класс PersistentVar Глава 2. Основное окно приложения 2.1. Инициализация приложения 2.2. Сообщение WM_ CREATE 2.3. Сообщение WM SIZE 2.4. Сообщение WM_COMMAND Глава 3. Запуск задач в деталях Глава 4. Модуль графического окна Глава 5. Управление состоянием графического окна 5.1. Параметры вида 5.2. Динамическое изменение параметров вида 5.3. Класс DevGL Глава 6. Конструктор геометрических объектов 6.1. Класс Modeller 6.2. Класс Entity 6.3. Заметки о структуре MContext Глава 7. Геометрические объекты 7.1. Иерархия объектов 7.2. Точки: класс EPoint 7.3. Кривые: интерфейс IECurve 7.4. Отрезки: класс ELine 7.5. Дуги: класс ЕАгс 7.6. Ломаные: класс EPolyline 7.7. Сплайны: класс ESpline 7.8. Составные кривые: класс ECompound 7.9. Поверхности: класс ESurface 7.10. Линейчатая поверхность 7.11. Поверхность вращения 7.12. Поверхность NURBS 7.13. Оболочки: класс EShell 7.14. Сети треугольников: класс ETriMesh Глава 8. Взаимодействие с базой данных объектов 8.1. Ввод координат точки 8.2. Указание объекта 8.3. Сохранение состояния базы данных геометрических объектов в файле на диске 8.4. Считывание состояния базы данных геометрических объектов из файла на диске Глава 9. Интерфейс пользователя средствами Win32 9.1. Панели инструментов 9.2. Окно инструментов 9.3. Разделитель 9.4. Строка состояния Глава 10. Примеры реализации прикладных задач 10.1. Создание точек по указанным координатам 10.2. Создание точек в узлах кривой 10.3. Создание отрезков 10.4. Создание ломаных 10.5. Создание и модификация линейчатых поверхностей 10.6. Перемещение объекта по точкам привязки Заключение Список литерату ры
topCategoryId: 3
Type: book
Weight: 404
year: 2020
Высота: 17
Длина: 218
Ширина: 153
   Price history chart & currency exchange rate

Customers also viewed