Developing an Interactive CAD System Using Visual C++.NET (1CD)

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 a 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 Analysis (FEA), CAD, and GIS, as well as students and faculty at colleges and universities. From the perspective of human-computer interaction, it 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 functionalities 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 a 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 Analysis (FEA), CAD, and GIS, as well as students and faculty at colleges and universities. 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