Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

pdf::page::CNodeBase Class Reference

a node in a page tree More...

#include <NodeBase.hh>

Inheritance diagram for pdf::page::CNodeBase:

Inheritance graph
[legend]
Collaboration diagram for pdf::page::CNodeBase:

Collaboration graph
[legend]
List of all members.

Public Methods

Protected Methods

Private Attributes


Detailed Description

a node in a page tree

this class represent a node in a PDF page tree. it can be either a leaf node or a branch node, depending on derived class. the classes of leaf node (CPage) and branch node (CTreeNode) are derived from this class.

the CNodeBase class contains a resource dictionary, which contains the resources usable by the content stream in the page. if it is a branch node, its resource dictionary can be inherited by the child nodes.


Constructor & Destructor Documentation

pdf::page::CNodeBase::~CNodeBase   [pure virtual]
 

the destructor is pure virtual to make this class a abstract base class.

00037 {
00038 }


Member Function Documentation

const CResDict& pdf::page::CNodeBase::ResDict   const [inline, protected]
 

allows the derived classes to access the resource dictionary directly

00063 { return m_resources ; }


The documentation for this class was generated from the following files:
Generated on Sun Feb 2 09:17:30 2003 for libpdf++ by doxygen1.2.16