docview.cpp File Reference

(r1785/r1729)

#include "camtypes.h"
#include "camview.h"
#include "vstate.h"
#include "wrkrect.h"
#include "toollist.h"
#include "osrndrgn.h"
#include "grndrgn.h"
#include "paper.h"
#include "camelot.h"
#include "ccdc.h"
#include "csrstack.h"
#include "nodedoc.h"
#include "chapter.h"
#include "page.h"
#include "blobs.h"
#include "snap.h"
#include "lineattr.h"
#include "nodepath.h"
#include "nodeshap.h"
#include "nodershp.h"
#include "zoomops.h"
#include "viewmenu.h"
#include "menuops.h"
#include "nodetext.h"
#include "nodetxts.h"
#include "rulers.h"
#include "dlgmgr.h"
#include "keypress.h"
#include "nodebev.h"
#include "nodecont.h"
#include "nodeshad.h"
#include "nbevcont.h"
#include "pushtool.h"
#include "colplate.h"
#include "rendwnd.h"
#include "draginfo.h"

Go to the source code of this file.

Classes

class  SpreadRedraws
 Encapsulates a set of regions on a spread, which must be accumulated in order for them to be redrawn at some point, possibly all in one go. This class chooses the most efficient invalidation method, according to the number and nature of regions added. More...

Defines

#define MAX_REDRAW_REGIONS   (20)
#define new   CAM_DEBUG_NEW
#define Swap(a, b)   ((a) ^= (b), (b) ^= (a), (a) ^= (b))
#define MIN(a, b)   ((a) < (b) ? (a) : (b))
#define MAX(a, b)   ((a) < (b) ? (b) : (a))

Functions

 DECLARE_SOURCE ("$Revision: 1729 $")


Define Documentation

#define MAX a,
 )     ((a) < (b) ? (b) : (a))
 

Definition at line 245 of file docview.cpp.

#define MAX_REDRAW_REGIONS   (20)
 

Definition at line 182 of file docview.cpp.

#define MIN a,
 )     ((a) < (b) ? (a) : (b))
 

Definition at line 244 of file docview.cpp.

#define new   CAM_DEBUG_NEW
 

Definition at line 229 of file docview.cpp.

#define Swap a,
 )     ((a) ^= (b), (b) ^= (a), (a) ^= (b))
 

Definition at line 237 of file docview.cpp.


Function Documentation

DECLARE_SOURCE "$Revision: 1729 $"   ) 
 

DocView.CPP - DocView class definition file.

This is the Camelot document viewer object.


Generated on Sat Nov 10 03:49:08 2007 for Camelot by  doxygen 1.4.4