SitemapMain PageTable of contentCopyrightThe C++ In-Depth SeriesTitles in the SeriesPrefaceIntended AudienceHow to Use This BookConventions We UseAcknowledgmentsChapter 1. Introduction1.1 Imaging Basics1.2 SummaryChapter 2. A Test Application2.1 Image Class Design2.2 Thumbnail Class2.3 Implementation2.4 SummaryChapter 3. Design Techniques3.1 Memory Allocation3.2 Prototyping3.3 SummaryChapter 4. Design Considerations4.1 Coding Guidelines4.2 Reusable Code4.3 Designing in Debugging Support4.4 SummaryChapter 5. System Considerations5.1 Multithreaded and Multiprocess Designs5.2 Exception Handling5.3 Compile-Time Versus Run-Time Issues5.4 Coding for Internationalization5.5 SummaryChapter 6. Implementation Considerations6.1 Finalizing the Image Components6.2 Finalizing the Image Class6.3 Adding Global Image Functions6.4 Finalizing Interfaces to Third-Party Software6.5 SummaryChapter 7. Testing and Performance7.1 Unit Tests7.2 Performance Tuning7.3 SummaryChapter 8. Advanced Topics8.1 Memory Issues8.2 Language Construct Issues8.3 Extending the Framework8.4 SummaryAppendix A. Useful Online ResourcesA.1 SoftwareA.2 StandardsAppendix B. CD-ROM InformationB.1 ContentsB.2 FrameworkB.3 PrototypesB.4 UtilitiesB.5 DelegatesBibliography |