• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kviewshell

DjVmNav Class Reference

The NAVM chunk. More...

#include <DjVmNav.h>

Inheritance diagram for DjVmNav:

Inheritance graph
[legend]

List of all members.


Classes

class  DjVuBookMark
 The DjVuBookMark. More...

Public Member Functions

void append (const GP< DjVuBookMark > &gpBookMark)
void decode (const GP< ByteStream > &stream)
void dump (const GP< ByteStream > &stream)
void encode (const GP< ByteStream > &stream)
int get_tree (int index, int *count_array, int count_array_size)
bool getBookMark (GP< DjVuBookMark > &gpBookMark, int i)
int getBookMarkCount ()
bool isValidBookmark ()

Static Public Member Functions

static GP< DjVmNav > create (void)

Protected Member Functions

 DjVmNav (void)

Detailed Description

The NAVM chunk.

The optional #"NAVM"# chunk which follows the DIRM chunk describes how the user can navigate the document. This is a list of DjVuBookMarks.

Definition at line 86 of file DjVmNav.h.


Constructor & Destructor Documentation

DjVmNav::DjVmNav ( void   )  [inline, protected]

Definition at line 110 of file DjVmNav.h.


Member Function Documentation

void DjVmNav::append ( const GP< DjVuBookMark > &  gpBookMark  ) 

Append the BookMark to the end of the list.

Definition at line 236 of file DjVmNav.cpp.

GP< DjVmNav > DjVmNav::create ( void   )  [static]

Definition at line 105 of file DjVmNav.cpp.

void DjVmNav::decode ( const GP< ByteStream > &  stream  ) 

Decodes the directory from the specified stream.

Definition at line 183 of file DjVmNav.cpp.

void DjVmNav::dump ( const GP< ByteStream > &  stream  ) 

Definition at line 255 of file DjVmNav.cpp.

void DjVmNav::encode ( const GP< ByteStream > &  stream  ) 

Encodes the directory into the specified stream.

Definition at line 203 of file DjVmNav.cpp.

int DjVmNav::get_tree ( int  index,
int *  count_array,
int  count_array_size 
)

This function determines if the given count_array is a tree sequence, that is if it fits a tree.

Definition at line 316 of file DjVmNav.cpp.

bool DjVmNav::getBookMark ( GP< DjVuBookMark > &  gpBookMark,
int  i 
)

Return bookmark at zero-based position i.

Definition at line 242 of file DjVmNav.cpp.

int DjVmNav::getBookMarkCount (  ) 

Definition at line 230 of file DjVmNav.cpp.

bool DjVmNav::isValidBookmark (  ) 

This function will check the given bookmark is valid or not.

Definition at line 281 of file DjVmNav.cpp.


The documentation for this class was generated from the following files:
  • DjVmNav.h
  • DjVmNav.cpp

kviewshell

Skip menu "kviewshell"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • kviewshell
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal