| libpgf
    7.21.2
    PGF - Progressive Graphics File | 
This is the complete list of members for CPGFImage, including all inherited members.
| BPP() const | CPGFImage | inline | 
| ChannelDepth() const | CPGFImage | inline | 
| ChannelHeight(int c=0) const | CPGFImage | inline | 
| Channels() const | CPGFImage | inline | 
| ChannelWidth(int c=0) const | CPGFImage | inline | 
| Clamp16(DataT v) const | CPGFImage | inlineprivate | 
| Clamp31(DataT v) const | CPGFImage | inlineprivate | 
| Clamp4(DataT v) const | CPGFImage | inlineprivate | 
| Clamp6(DataT v) const | CPGFImage | inlineprivate | 
| Clamp8(DataT v) const | CPGFImage | inlineprivate | 
| CodecMajorVersion(BYTE version=PGFVersion) | CPGFImage | static | 
| CompleteHeader() | CPGFImage | private | 
| ComputeLevelROI() const | CPGFImage | |
| ComputeLevels() | CPGFImage | private | 
| ConfigureDecoder(bool useOMP=true, UserdataPolicy policy=UP_CacheAll, UINT32 prefixSize=0) | CPGFImage | inline | 
| ConfigureEncoder(bool useOMP=true, bool favorSpeedOverSize=false) | CPGFImage | inline | 
| CPGFImage() | CPGFImage | |
| Destroy() | CPGFImage | |
| Downsample(int nChannel) | CPGFImage | private | 
| GetAlignedROI(int c=0) const | CPGFImage | private | 
| GetBitmap(int pitch, UINT8 *buff, BYTE bpp, int channelMap[]=nullptr, CallbackPtr cb=nullptr, void *data=nullptr) const | CPGFImage | |
| GetChannel(int c=0) | CPGFImage | inline | 
| GetColorTable(UINT32 iFirstColor, UINT32 nColors, RGBQUAD *prgbColors) const | CPGFImage | |
| GetColorTable() const | CPGFImage | inline | 
| GetEncodedHeaderLength() const | CPGFImage | |
| GetEncodedLevelLength(int level) const | CPGFImage | inline | 
| GetHeader() const | CPGFImage | inline | 
| GetMaxValue() const | CPGFImage | inline | 
| GetUserData(UINT32 &cachedSize, UINT32 *pTotalSize=nullptr) const | CPGFImage | |
| GetUserDataPos() const | CPGFImage | inline | 
| GetYUV(int pitch, DataT *buff, BYTE bpp, int channelMap[]=nullptr, CallbackPtr cb=nullptr, void *data=nullptr) const | CPGFImage | |
| Height(int level=0) const | CPGFImage | inline | 
| ImportBitmap(int pitch, UINT8 *buff, BYTE bpp, int channelMap[]=nullptr, CallbackPtr cb=nullptr, void *data=nullptr) | CPGFImage | |
| ImportIsSupported(BYTE mode) | CPGFImage | static | 
| ImportYUV(int pitch, DataT *buff, BYTE bpp, int channelMap[]=nullptr, CallbackPtr cb=nullptr, void *data=nullptr) | CPGFImage | |
| Init() | CPGFImage | private | 
| IsFullyRead() const | CPGFImage | inline | 
| IsOpen() const | CPGFImage | inline | 
| Level() const | CPGFImage | inline | 
| Levels() const | CPGFImage | inline | 
| LevelSizeH(UINT32 size, int level) | CPGFImage | inlinestatic | 
| LevelSizeL(UINT32 size, int level) | CPGFImage | inlinestatic | 
| m_cb | CPGFImage | private | 
| m_cbArg | CPGFImage | private | 
| m_channel | CPGFImage | protected | 
| m_currentLevel | CPGFImage | protected | 
| m_decoder | CPGFImage | protected | 
| m_downsample | CPGFImage | protected | 
| m_encoder | CPGFImage | protected | 
| m_favorSpeedOverSize | CPGFImage | protected | 
| m_header | CPGFImage | protected | 
| m_height | CPGFImage | protected | 
| m_levelLength | CPGFImage | protected | 
| m_percent | CPGFImage | private | 
| m_postHeader | CPGFImage | protected | 
| m_preHeader | CPGFImage | protected | 
| m_progressMode | CPGFImage | private | 
| m_quant | CPGFImage | protected | 
| m_roi | CPGFImage | protected | 
| m_streamReinitialized | CPGFImage | protected | 
| m_useOMPinDecoder | CPGFImage | protected | 
| m_useOMPinEncoder | CPGFImage | protected | 
| m_userDataPolicy | CPGFImage | protected | 
| m_userDataPos | CPGFImage | protected | 
| m_width | CPGFImage | protected | 
| m_wtChannel | CPGFImage | protected | 
| MaxChannelDepth(BYTE version=PGFVersion) | CPGFImage | inlinestatic | 
| Mode() const | CPGFImage | inline | 
| Open(CPGFStream *stream) | CPGFImage | |
| Quality() const | CPGFImage | inline | 
| Read(int level=0, CallbackPtr cb=nullptr, void *data=nullptr) | CPGFImage | |
| Read(PGFRect &rect, int level=0, CallbackPtr cb=nullptr, void *data=nullptr) | CPGFImage | |
| ReadEncodedData(int level, UINT8 *target, UINT32 targetLen) const | CPGFImage | |
| ReadEncodedHeader(UINT8 *target, UINT32 targetLen) const | CPGFImage | |
| ReadPreview() | CPGFImage | inline | 
| Reconstruct(int level=0) | CPGFImage | |
| ResetStreamPos(bool startOfData) | CPGFImage | |
| RgbToYuv(int pitch, UINT8 *rgbBuff, BYTE bpp, int channelMap[], CallbackPtr cb, void *data) | CPGFImage | private | 
| ROIisSupported() const | CPGFImage | inline | 
| SetChannel(DataT *channel, int c=0) | CPGFImage | inline | 
| SetColorTable(UINT32 iFirstColor, UINT32 nColors, const RGBQUAD *prgbColors) | CPGFImage | |
| SetHeader(const PGFHeader &header, BYTE flags=0, const UINT8 *userData=0, UINT32 userDataLength=0) | CPGFImage | |
| SetMaxValue(UINT32 maxValue) | CPGFImage | |
| SetProgressMode(ProgressMode pm) | CPGFImage | inline | 
| SetRefreshCallback(RefreshCB callback, void *arg) | CPGFImage | inline | 
| SetROI(PGFRect rect) | CPGFImage | private | 
| UpdatePostHeaderSize() | CPGFImage | private | 
| UsedBitsPerChannel() const | CPGFImage | |
| Version() const | CPGFImage | inline | 
| Width(int level=0) const | CPGFImage | inline | 
| Write(CPGFStream *stream, UINT32 *nWrittenBytes=nullptr, CallbackPtr cb=nullptr, void *data=nullptr) | CPGFImage | |
| Write(int level, CallbackPtr cb=nullptr, void *data=nullptr) | CPGFImage | |
| WriteHeader(CPGFStream *stream) | CPGFImage | |
| WriteImage(CPGFStream *stream, CallbackPtr cb=nullptr, void *data=nullptr) | CPGFImage | |
| WriteLevel() | CPGFImage | private | 
| ~CPGFImage() | CPGFImage | virtual |