Public Member Functions | Static Public Member Functions

Celartem::DjVu::Dictionary Class Reference

#include <djv_renderer.h>

Inheritance diagram for Celartem::DjVu::Dictionary:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual String getChunkId () const =0
virtual AutoPtr< ReferablegetInternalDictionary () const =0
virtual ~Dictionary ()

Static Public Member Functions

static AutoPtr< Dictionarycreate (const Chunk *inChunk)

Detailed Description

Dictionary class provides the general interface to dictionary for image/mask renderers.


Constructor & Destructor Documentation

virtual Celartem::DjVu::Dictionary::~Dictionary (  )  [inline, virtual]

Destructor.


Member Function Documentation

static AutoPtr<Dictionary> Celartem::DjVu::Dictionary::create ( const Chunk inChunk  )  [static]

Creates a Dictionary instance from the specified chunk.

Parameters:
inChunk A chunk which contains dictionary data.
Returns:
A pointer to the newly created Dictionary instance.
virtual String Celartem::DjVu::Dictionary::getChunkId (  )  const [pure virtual]

Gets the identifier of the chunk which was used to instanciate this instance.

Returns:
The identifier of the chunk passed to create method.
virtual AutoPtr<Referable> Celartem::DjVu::Dictionary::getInternalDictionary (  )  const [pure virtual]

Obtains the internal dictionary instance.

Returns:
Pointer to the internal dictionary. You can use dynamic_cast against the pointer to obtain the actual instance.

The documentation for this class was generated from the following file:

This document is made with doxygen 1.7.1 at Thu Feb 17 2011 15:40:21.
Caminova Logo