[Overview][Types][Classes][Procedures and functions][Index] | Reference for unit 'IntfGraphics' (#lcl)

# Reference for unit 'IntfGraphics': Classes

`ILazImageReader` |  | ILazImageReader - extension to TFPCustomImageReader to initialize a TRawImgeDescription based on the image to be read
`ILazImageWriter`
`TArrayNode` |  |
`TArrayNodesTree` |  |
`TLazAVLPalette` |  | TLazAVLPalette - this descendant of TFPPalette uses an AVL tree for speed up
`TLazIntfImage` |  | TLazIntfImage - This descendant of TFPCustomImage stores its image data as raw images and is therefore able to interchange images directly with the LCL interfaces.
`TLazIntfImageMask` |  | TLazIntfImageMask - applying a mask at the Raw Image level
`TLazReaderBMP` |  | TLazReaderBMP - This is an improved FPImage reader for bmp images
`TLazReaderDIB`
`TLazReaderIcnsPart`
`TLazReaderIconDIB` |  | TLazReaderIconDIB - this is a FPImage reader for a single DIB from an icon file
`TLazReaderPNG`
`TLazReaderXPM` |  | TLazReaderXPM - this is a FPImage reader for xpm images
`TLazWriterBMP`
`TLazWriterPNG`
`TLazWriterXPM` |  | TLazWriterXPM - this is a FPImage writer for xpm images

The latest version of this document can be found at lazarus-ccr.sourceforge.net.