camfiltr.cpp File Reference

(r1785/r1708)

#include "camtypes.h"
#include "cversion.h"
#include "product.h"
#include "fontman.h"
#include "progress.h"
#include "page.h"
#include "sprdmsg.h"
#include "layer.h"
#include "nodepath.h"
#include "chapter.h"
#include "nodershp.h"
#include "bitfilt.h"
#include "colcomp.h"
#include "bmpcomp.h"
#include "unitcomp.h"
#include "infocomp.h"
#include "viewcomp.h"
#include "princomp.h"
#include "fontcomp.h"
#include "cxfile.h"
#include "cxftags.h"
#include "cxflists.h"
#include "taglists.h"
#include "rechattr.h"
#include "rechcol.h"
#include "rechbmp.h"
#include "rechbmpp.h"
#include "rechsmth.h"
#include "rechcomp.h"
#include "rechpath.h"
#include "rechrshp.h"
#include "rechellp.h"
#include "rechrect.h"
#include "rechpoly.h"
#include "rechtext.h"
#include "rechgrp.h"
#include "rechblnd.h"
#include "rechmld.h"
#include "rechdoc.h"
#include "rechinfo.h"
#include "rechunit.h"
#include "rechview.h"
#include "rechprnt.h"
#include "strkattr.h"
#include "userattr.h"
#include "tmpltatr.h"
#include "rechshad.h"
#include "nodebev.h"
#include "xarprefs.h"
#include "webparam.h"
#include "prvwflt.h"
#include "attrmap.h"
#include "exphint.h"
#include "ncntrcnt.h"
#include "ngsentry.h"
#include "slicehelper.h"
#include "ngcore.h"
#include "ngitem.h"
#include "brshattr.h"
#include "ndclpcnt.h"
#include "fthrattr.h"
#include "nodetext.h"
#include "nodeshad.h"
#include "nodecont.h"
#include "objreg.h"
#include "nodeliveeffect.h"
#include "hardwaremanager.h"
#include "fillattr2.h"

Go to the source code of this file.

Classes

class  NodeToOutlinesBecomeA
 The class that handles the convertion of a node to outlines. It receives all the paths passed back from the node, and appends them to a group object. More...

Defines

#define new   CAM_DEBUG_NEW
#define NEW_RECORD_HANDLER(HandlerClassName)
 Creates all the record handlers used to import files.

Enumerations

enum  NativeFileVersion { FIRSTVERSION = 100 }

Functions

 CC_IMPLEMENT_DYNAMIC (BaseCamelotFilter, VectorFilter)
 CC_IMPLEMENT_MEMDUMP (InsertLevelStack, List)
 CC_IMPLEMENT_MEMDUMP (InsertLevelStackItem, ListItem)
 CC_IMPLEMENT_MEMDUMP (NodeToOutlinesBecomeA, BecomeA)

Variables

const NativeFileVersion ReadNativeVersion100 = FIRSTVERSION
const NativeFileVersion WriteNativeVersion100 = FIRSTVERSION
const double ReadNativeVersion = (ReadNativeVersion100/100)
const double WriteNativeVersion = (WriteNativeVersion100/100)


Define Documentation

#define new   CAM_DEBUG_NEW
 

Definition at line 286 of file camfiltr.cpp.

#define NEW_RECORD_HANDLER HandlerClassName   ) 
 

Value:

{                                                           \
    CamelotRecordHandler* pCamelotRecordHandler;            \
    pCamelotRecordHandler = new HandlerClassName;           \
    if (pCamelotRecordHandler != NULL)                      \
        RecordHandlerList.AddTail(pCamelotRecordHandler);   \
    else                                                    \
        return FALSE;                                       \
}                                                           \
Creates all the record handlers used to import files.

Author:
Mark_Neves (Xara Group Ltd) <camelotdev@xara.com>
Date:
28/5/96
Parameters:
- [INPUTS]
Returns:
TRUE if ok; FALSE if not.

Definition at line 1713 of file camfiltr.cpp.


Enumeration Type Documentation

enum NativeFileVersion
 

Enumerator:
FIRSTVERSION 

Definition at line 289 of file camfiltr.cpp.

00290 {
00291     // First version number
00292     // Created: 29/5/95
00293     // Copes with:
00294     // - File compression
00295     // Does not cope with:  
00296     FIRSTVERSION = 100
00297     
00298 } NativeFileVersion;    


Function Documentation

CC_IMPLEMENT_DYNAMIC BaseCamelotFilter  ,
VectorFilter 
 

CC_IMPLEMENT_MEMDUMP NodeToOutlinesBecomeA  ,
BecomeA 
 

CC_IMPLEMENT_MEMDUMP InsertLevelStackItem  ,
ListItem 
 

CC_IMPLEMENT_MEMDUMP InsertLevelStack  ,
List 
 


Variable Documentation

const double ReadNativeVersion = (ReadNativeVersion100/100)
 

Definition at line 303 of file camfiltr.cpp.

const NativeFileVersion ReadNativeVersion100 = FIRSTVERSION
 

Definition at line 301 of file camfiltr.cpp.

const double WriteNativeVersion = (WriteNativeVersion100/100)
 

Definition at line 304 of file camfiltr.cpp.

const NativeFileVersion WriteNativeVersion100 = FIRSTVERSION
 

Definition at line 302 of file camfiltr.cpp.


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