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

Annot Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/qpdf/xpdf/Annot.h>

Collaboration diagram for Annot:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Annot (XRef *xrefA, Dict *dict)
 ~Annot ()
GBool isOk ()
void draw (Gfx *gfx)
ObjectgetAppearance (Object *obj)

Private Attributes

XRefxref
Object appearance
fouble xMin
fouble yMin
fouble xMax
fouble yMax
GBool ok

Constructor & Destructor Documentation

Annot::Annot XRef xrefA,
Dict dict
 

Definition at line 23 of file Annot.cc.

References appearance, Object::arrayGet(), Object::arrayGetLength(), Object::copy(), Object::dictLookup(), Object::dictLookupNF(), Object::free(), Object::getName(), Object::getNum(), gFalse, gTrue, Object::isRef(), Dict::lookup(), ok, t, xMax, xMin, xref, yMax, and yMin.

Annot::~Annot  ) 
 

Definition at line 80 of file Annot.cc.

References appearance, and Object::free().


Member Function Documentation

void Annot::draw Gfx gfx  ) 
 

Definition at line 84 of file Annot.cc.

References appearance, Gfx::doAnnot(), Object::fetch(), Object::free(), xMax, xMin, xref, yMax, and yMin.

Object* Annot::getAppearance Object obj  )  [inline]
 

Definition at line 35 of file Annot.h.

References appearance, Object::fetch(), and xref.

GBool Annot::isOk  )  [inline]
 

Definition at line 30 of file Annot.h.

References ok.

Referenced by Annots::Annots().


Member Data Documentation

Object Annot::appearance [private]
 

Definition at line 40 of file Annot.h.

Referenced by Annot(), draw(), getAppearance(), and ~Annot().

GBool Annot::ok [private]
 

Definition at line 44 of file Annot.h.

Referenced by Annot(), and isOk().

fouble Annot::xMax [private]
 

Definition at line 42 of file Annot.h.

Referenced by Annot(), and draw().

fouble Annot::xMin [private]
 

Definition at line 42 of file Annot.h.

Referenced by Annot(), and draw().

XRef* Annot::xref [private]
 

Definition at line 39 of file Annot.h.

Referenced by Annot(), draw(), and getAppearance().

fouble Annot::yMax [private]
 

Definition at line 42 of file Annot.h.

Referenced by Annot(), and draw().

fouble Annot::yMin [private]
 

Definition at line 42 of file Annot.h.

Referenced by Annot(), and draw().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:26:24 2005 for OPIE by  doxygen 1.4.2