Class architecture

Figure 77 shows the class architecture for the TImage abstract base class. TModifiableImage is an abstract base class that provides editing functionality to its derived classes. Both TImage and TModifiableImage have protected constructors.


TModifiableImage derived classes

TModifiableImage has the derived classes shown in Figure 78 and described in Table 7 on page 126. These classes provide black and white, gray scale, RGB, or halftone images. See the heading "Creating an image graphic" on page 123 for a description of these classes.


TGModifiableImage derived classes

Each image graphic owns an image geometry that is a pixel buffer. Figure 79 shows how each image graphic listed in the table above has its corresponding pixel buffer that descends from TGImage. Pixel buffers are part of the graphics device architecture that is briefly described in Chapter 19.



[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker