TPngImageInformation Class Reference

List of all members.

Public Types

enum  TColorElements { EMonochrome = 0x0, EPaletteUsed = 0x1, EColorUsed = 0x2, EAlphaChannelUsed = 0x4 }
enum  TColorType {
  EGrayscale = EMonochrome, EDirectColor = EColorUsed, EIndexedColor = EColorUsed | EPaletteUsed, EAlphaGrayscale = EMonochrome | EAlphaChannelUsed,
  EAlphaDirectColor = EColorUsed | EAlphaChannelUsed
}
enum  TCompressionMethod { EDeflateInflate32K = 0 }
enum  TFilterMethod { EAdaptiveFiltering = 0 }
enum  TInterlaceMethod { ENoInterlace = 0, EAdam7Interlace = 1 }
enum  TPhysicalUnits { EUnknownUnits = 0, EMeters = 1 }

Public Member Functions

 TPngImageInformation ()

Public Attributes

TSize iSize
TInt iBitDepth
TColorType iColorType
TCompressionMethod iCompressionMethod
TFilterMethod iFilterMethod
TInterlaceMethod iInterlaceMethod
TBool iPalettePresent
TRgb iPalette [KPngMaxPLTESize]
TBool iBackgroundPresent
TBool iPhysicalPresent
TPhysicalUnits iPhysicalUnits
TSize iPhysicalSize
TBool iTransparencyPresent
TUint16 iTransparentGray
TUint16 iTransparentRed
TUint16 iTransparentGreen
TUint16 iTransparentBlue
TUint8 iTransparencyValue [KPngMaxPLTESize]


Detailed Description

Definition at line 68 of file PNGCodec.h.


Member Enumeration Documentation

enum TPngImageInformation::TColorElements

Enumerator:
EMonochrome 
EPaletteUsed 
EColorUsed 
EAlphaChannelUsed 

Definition at line 73 of file PNGCodec.h.

enum TPngImageInformation::TColorType

Enumerator:
EGrayscale 
EDirectColor 
EIndexedColor 
EAlphaGrayscale 
EAlphaDirectColor 

Definition at line 80 of file PNGCodec.h.

enum TPngImageInformation::TCompressionMethod

Enumerator:
EDeflateInflate32K 

Definition at line 88 of file PNGCodec.h.

enum TPngImageInformation::TFilterMethod

Enumerator:
EAdaptiveFiltering 

Definition at line 92 of file PNGCodec.h.

enum TPngImageInformation::TInterlaceMethod

Enumerator:
ENoInterlace 
EAdam7Interlace 

Definition at line 96 of file PNGCodec.h.

enum TPngImageInformation::TPhysicalUnits

Enumerator:
EUnknownUnits 
EMeters 

Definition at line 101 of file PNGCodec.h.


Generated on Thu Jan 21 10:33:08 2010 for TB10.1 Example Applications by  doxygen 1.5.3