- Main Page
- Modules
- Classes
- Files

# ximage.h File Reference

`#include "xfile.h"`
`#include "xiofile.h"`
`#include "xmemfile.h"`
`#include "ximadef.h"`

## Classes

struct | tag_ExifInfo
class | CxImage
struct | CxImage::tagCxImageInfo
struct | CxImage::rgb_color
struct | CxImage::tagCxTextInfo

## Defines

#define | __CXIMAGE_H
#define | MAX_COMMENT 255
#define | MAX_SECTIONS 20

## Typedefs

typedef struct tag_ExifInfo | EXIFINFO

## Enumerations

enum | ENUM_CXIMAGE_FORMATS { CXIMAGE_FORMAT_UNKNOWN = 0, CXIMAGE_FORMAT_BMP = 1, CXIMAGE_FORMAT_GIF = 2, CXIMAGE_FORMAT_JPG = 3, CXIMAGE_FORMAT_PNG = 4, CXIMAGE_FORMAT_ICO = 5, CXIMAGE_FORMAT_TIF = 6, CXIMAGE_FORMAT_TGA = 7, CXIMAGE_FORMAT_PCX = 8, CXIMAGE_FORMAT_WBMP = 9, CXIMAGE_FORMAT_WMF = 10, CXIMAGE_FORMAT_JP2 = 11,
CXIMAGE_FORMAT_JPC = 12, CXIMAGE_FORMAT_PGX = 13, CXIMAGE_FORMAT_PNM = 14, CXIMAGE_FORMAT_RAS = 15,
CXIMAGE_FORMAT_MNG = 17, CXIMAGE_FORMAT_SKA = 18, CXIMAGE_FORMAT_RAW = 19, CXIMAGE_FORMAT_PSD = 20,
CMAX_IMAGE_FORMATS
}

## Define Documentation

#define __CXIMAGE_H

#define MAX_COMMENT 255

#define MAX_SECTIONS 20

## Typedef Documentation

typedef struct tag_ExifInfo EXIFINFO

## Enumeration Type Documentation

enum ENUM_CXIMAGE_FORMATS

Enumerator:

  CXIMAGE_FORMAT_UNKNOWN |
  CXIMAGE_FORMAT_BMP |
  CXIMAGE_FORMAT_GIF |
  CXIMAGE_FORMAT_JPG |
  CXIMAGE_FORMAT_PNG |
  CXIMAGE_FORMAT_ICO |
  CXIMAGE_FORMAT_TIF |
  CXIMAGE_FORMAT_TGA |
  CXIMAGE_FORMAT_PCX |
  CXIMAGE_FORMAT_WBMP |
  CXIMAGE_FORMAT_WMF |
  CXIMAGE_FORMAT_JP2 |
  CXIMAGE_FORMAT_JPC |
  CXIMAGE_FORMAT_PGX |
  CXIMAGE_FORMAT_PNM |
  CXIMAGE_FORMAT_RAS |
  CXIMAGE_FORMAT_MNG |
  CXIMAGE_FORMAT_SKA |
  CXIMAGE_FORMAT_RAW |
  CXIMAGE_FORMAT_PSD |
  CMAX_IMAGE_FORMATS |