Sitemap Main Page Table of content Copyright The C++ In-Depth Series Titles in the Series Preface Intended Audience How to Use This Book Conventions We Use Acknowledgments Chapter 1. Introduction 1.1 Imaging Basics 1.2 Summary Chapter 2. A Test Application 2.1 Image Class Design 2.2 Thumbnail Class 2.3 Implementation 2.4 Summary Chapter 3. Design Techniques 3.1 Memory Allocation 3.2 Prototyping 3.3 Summary Chapter 4. Design Considerations 4.1 Coding Guidelines 4.2 Reusable Code 4.3 Designing in Debugging Support 4.4 Summary Chapter 5. System Considerations 5.1 Multithreaded and Multiprocess Designs 5.2 Exception Handling 5.3 Compile-Time Versus Run-Time Issues 5.4 Coding for Internationalization 5.5 Summary Chapter 6. Implementation Considerations 6.1 Finalizing the Image Components 6.2 Finalizing the Image Class 6.3 Adding Global Image Functions 6.4 Finalizing Interfaces to Third-Party Software 6.5 Summary Chapter 7. Testing and Performance 7.1 Unit Tests 7.2 Performance Tuning 7.3 Summary Chapter 8. Advanced Topics 8.1 Memory Issues 8.2 Language Construct Issues 8.3 Extending the Framework 8.4 Summary Appendix A. Useful Online Resources A.1 Software A.2 Standards Appendix B. CD-ROM Information B.1 Contents B.2 Framework B.3 Prototypes B.4 Utilities B.5 Delegates Bibliography |