Interfaces for coding modules


Classes

struct  IRoot
 Interface for root modules (with only one implementation MRoot), all modules are always owned (either directly or indirectly) by one of this type. More...
struct  IQuality2SE
 Interface for modules deciding how the max. SE will depend on block size (parametrized by quality). More...
struct  IColorTransformer
 Interface for modules performing color transformations, following modules always work with single-color (greyscale) images. More...
struct  IShapeTransformer
 Interface for modules handling pixel-shape changes and/or splitting the single-color planes into independently processed parts. More...
struct  ISquareRanges
 Interface for modules that control how the image will be split into rectangular (mostly square) range blocks. More...
struct  ISquareDomains
 Interface for modules deciding what will square domain blocks look like. More...
struct  ISquareEncoder
 Interface for square encoders - maintaining mappings from square domains to square ranges. More...
struct  IStdEncPredictor
 Interface for domain-range mapping predictor generator for MStdEncoder. More...
struct  IIntCodec
 Integer sequences (de)coder interface. More...

Generated on Thu Aug 6 22:33:14 2009 for Fractal Image Compressor by  doxygen 1.5.8