Home Table of Contents Errata Software FAQ Links Contact Us
Table of Contents

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 Verses 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

Copyright © 2003-2012 Philip Romanik, Amy Muntz . All Rights Reserved.