Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ImageCreate Class Reference

Public interface for all image create classes. More...

#include <image_create.h>

Inheritance diagram for ImageCreate:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~ImageCreate ()
virtual char * GetDescription () const =0
virtual void CreatePAL (bool is_pal)
virtual void CreateFrame (uint8_t *pixels, int width, int height, double position, double frame_delta)=0
virtual int GetNumberOfFrames ()=0
virtual bool IsUsable ()

Detailed Description

Public interface for all image create classes.

This contains 3 methods:

Definition at line 44 of file image_create.h.


Constructor & Destructor Documentation

virtual ImageCreate::~ImageCreate  )  [inline, virtual]
 

Definition at line 47 of file image_create.h.

00047 {}


Member Function Documentation

virtual void ImageCreate::CreateFrame uint8_t *  pixels,
int  width,
int  height,
double  position,
double  frame_delta
[pure virtual]
 

Implemented in ImageCreateColour, ImageCreateNoise, ImageCreateColourRange, ImageCreateGradiate, ImageCreateFromFile, and GDKImageCreateAdapter.

Referenced by GDKImageCreateAdapter::CreateFrame(), and PageMagickCreate::GetFrame().

virtual void ImageCreate::CreatePAL bool  is_pal  )  [inline, virtual]
 

Definition at line 49 of file image_create.h.

Referenced by PageMagickCreate::Initialise().

00049 { }

virtual char* ImageCreate::GetDescription  )  const [pure virtual]
 

Implemented in ImageCreateColour, ImageCreateNoise, ImageCreateColourRange, ImageCreateGradiate, ImageCreateFromFile, and GDKImageCreateAdapter.

Referenced by GDKImageCreateAdapter::GetDescription(), and GDKImageCreateRepository::Register().

virtual int ImageCreate::GetNumberOfFrames  )  [pure virtual]
 

Implemented in ImageCreateColour, and ImageCreateGradiate.

Referenced by PageMagickCreate::Initialise().

virtual bool ImageCreate::IsUsable  )  [inline, virtual]
 

Definition at line 52 of file image_create.h.

Referenced by PluginImageCreateRepository::InstallPlugins().

00052 { return true; }


The documentation for this class was generated from the following file:
Generated on Sun Mar 11 22:13:00 2007 for Kino by  doxygen 1.4.2