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

 cineon
 libcineon namespace
 

Macros

#define LIBCINEON_VERSION   "0.1"
 LIBCINEON Version. More...
 

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 More...
 
bool cineon::IdentifyFile (const void *data)
 determine if the image file is DPX More...
 
const char * cineon::DefaultExtension ()
 returns a char * of the default DPX file extension More...
 
const char * cineon::Version ()
 
const char * cineon::LibraryVersion ()
 returns the version string for this library More...
 

Variables

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

Macro Definition Documentation

#define LIBCINEON_VERSION   "0.1"

LIBCINEON Version.