libcineon  0.1
Classes | Namespaces | Macros | Enumerations | Functions | Variables
Cineon.h File Reference
#include <cstdio>
#include "CineonHeader.h"
#include "CineonStream.h"
Include dependency graph for Cineon.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  cineon::Block
 Rectangle block definition defined by two points. More...
class  cineon::Reader
 DPX Image Reader class. More...
class  cineon::Writer
 DPX Image Writer class. More...

Namespaces

namespace  cineon
 libcineon namespace

Macros

#define LIBCINEON_VERSION   "0.1"
 LIBCINEON Version.

Enumerations

enum  cineon::Endian { cineon::kLittleEndian, cineon::kBigEndian }
 DPX files can be stored in big- or little-endian byte order. More...

Functions

bool cineon::IdentifyFile (InStream *file)
 determine if the image file is DPX
bool cineon::IdentifyFile (const void *data)
 determine if the image file is DPX
const char * cineon::DefaultExtension ()
 returns a char * of the default DPX file extension
const char * cineon::Version ()
const char * cineon::LibraryVersion ()
 returns the version string for this library

Variables

Endian cineon::systemByteOrder = (*(unsigned char*)lPtr == 0x78 ? cineon::kLittleEndian : cineon::kBigEndian)

Detailed Description


Macro Definition Documentation

#define LIBCINEON_VERSION   "0.1"

LIBCINEON Version.