Developing an Interactive CAD System Using Visual C++.NET

Author: Huang Guoming
Publisher:
Publish Date: 2003-09-01
Features: This book emphasizes overall design, particularly the clear classification of elements such as graphic primitives and interactive tools, with each class having rigorous abstraction. Readers can easily extend the graphical system from the aspects of graphic primitives and interactive tools to meet their own needs. This book is suitable for software developers in fields such as finite element, CAD, and GIS, as well as students and teachers in colleges and universities for reference. From the perspective of human-computer interaction, the book explains in a step-by-step manner how to develop a vector graphics system in the Visual C++.NET environment. Starting from the initial code generated by the wizard, it analyzes the MFC framework structure and discusses the runtime mechanism of MFC programs. Combined with specific program development, it focuses on the abstraction, design, and management methods of graphic primitive classes and interactive operation classes, achieving basic functions of the vector graphics system such as scalable zooming, interactive editing, document editing, and document printing. This book emphasizes overall design, particularly the clear classification of elements such as graphic primitives and interactive tools, with each class having rigorous abstraction. Readers can easily extend the graphical system from the aspects of graphic primitives and interactive tools to meet their own needs. This book is suitable for software developers in fields such as finite element, CAD, and GIS, as well as students and teachers in colleges and universities for reference. The code in the book is compiled in the Visual C++.NET environment, and the accompanying CD-ROM includes complete code for every development step.

📌 Related Posts