# MCImage

Classes to manipulate images. More...

## Classes
class | TColorCMYK
class | TColorLab
class | TColorHLS214
class | TColorHSV214
class | TColorRGB214
struct | IMCUndo
class | TChannelDataBucket
struct | IShImageUtilities
| Image utility functions. More...
struct | IShMovie
struct | IShMovieDocument
struct | IShMovieUtilities
| Movie utility functions. More...
struct | IShPixelBucketUtilities
| Pixel bucket utilities. More...
struct | IShRasterLayer
struct | TSequencedMovieInfos
struct | ISequencedMovie
## Enumerations
enum | ENumbering { kPremiereNumbering = 0, kRazorNumbering = 1, kNumberAfterName = 2 }
| Sequenced movie numbering options. More...
## Functions
| MCDEFINE_GUID_H (IID_ISequencedMovie)
## Variables
static const real32 | kInvalidFrameRate = 0
| unknown frame rate
static const uint32 | kInvalidFirstIndex = kUInt32Minus1
static const uint32 | kInvalidNumberOfDigits = kUInt32Minus1
| unknown first index (will be guessed)
const IDType | kFrameRate = 'FRat'
| unknown number of digits (will be guessed)
const IDType | kFirstIndex = 'fFra'
const IDType | kNumberingType = 'ntyp'
const IDType | kNumberOfDigits = 'ndig'

## Detailed Description

Classes to manipulate images.

Interface for a movie document.

## Enumeration Type Documentation

enum ENumbering

Sequenced movie numbering options.

Enumerator:

  kPremiereNumbering |
  kRazorNumbering |
  kNumberAfterName |

## Function Documentation

MCDEFINE_GUID_H | ( | IID_ISequencedMovie |  | ) |

## Variable Documentation

const IDType kFirstIndex = 'fFra'

const IDType kFrameRate = 'FRat'

unknown number of digits (will be guessed)

const uint32 kInvalidFirstIndex = kUInt32Minus1`[static]`

const real32 kInvalidFrameRate = 0`[static]`

unknown frame rate

const uint32 kInvalidNumberOfDigits = kUInt32Minus1`[static]`

unknown first index (will be guessed)

const IDType kNumberingType = 'ntyp'

const IDType kNumberOfDigits = 'ndig'