/Users/patrick/Development/DPX/svn/source/DPX.h File Reference

#include <cstdio>
#include "DPXHeader.h"
#include "DPXStream.h"
Include dependency graph for DPX.h:
This graph shows which files directly or indirectly include this file:

Classes

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

Namespaces

namespace  dpx
 

OpenDPX namespace.


Defines

#define OPENDPX_VERSION   "0.5.0"
 OpenDPX Version.

Enumerations

enum  dpx::Endian { dpx::kLittleEndian, dpx::kBigEndian }
 

DPX files can be stored in big- or little-endian byte order.

More...

Functions

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

Variables

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

Detailed Description


Define Documentation

#define OPENDPX_VERSION   "0.5.0"

OpenDPX Version.


Generated by  doxygen 1.6.2