cdrfiltr.h File Reference

(r1785/r1282)

#include "colcomp.h"
#include "impcol.h"
#include "rifffile.h"
#include "cdrform.h"
#include "cdrbitm.h"

Go to the source code of this file.

Classes

class  CDRAttributeStore
 A storage object for attributes from a CDR file import. More...
class  CDRAttributeStoredItem
 A list item object for attributes from a CDR file import. More...
class  CDRFontnameStore
 A storage object for fontnames from a CDR file import. More...
class  CDRFontnameStoredItem
 A list item object for fontnames from a CDR file import. More...
class  CDRArrowheadStore
 A storage object for arrowheads from a CDR file import. More...
class  CDRArrowheadStoredItem
 A list item object for arrowheads from a CDR file import. More...
class  CDRVectorStoredItem
 A storage item for vectors from a CDR file import. More...
class  CDRVectorStore
 A storage object for vectors from a CDR file import. More...
class  CDRBitmapStore
 A storage object for bitmaps from a CDR file import. More...
class  CDRBitmapStoredItem
 A list item object for bitmaps from a CDR file import. More...
class  CDRLayerList
 A list object to store layers in a page during the conversion process. More...
class  CDRLayerListItem
 A list object to store layers in a page during the conversion process. More...
class  CDRPageList
 A list object to store all my pages in during the conversion process. More...
class  CDRPageListItem
 A list object to store all my pages in during the conversion process. More...
class  CDRActionList
 A list object to store actions which need to be taken after lists in the CDR file have ended. More...
class  CDRActionListItem
 A listitem object to store actions which need to be taken after lists in the CDR file have ended. More...
class  CDRActionTransform
 A transform action. More...
class  CDRActionGroupEnd
 A group end. More...
class  CDRBBoxList
 A list of bounding boxes for the CDR filter. More...
class  CDRBBoxListItem
 A bounding box list item. More...
class  CDRTextOnPathLink
 A bounding box list item. More...
struct  CDRFillInfo
struct  CDRTiledFillInfo
struct  CDRTextStyle
struct  cdrPerspective
struct  cdrMatrix
struct  cdr3DMatrix
struct  cdr3DCoord
struct  cdrExtrudeInfo
class  CDRFilter
 Corel Draw file importing class. More...
class  CDRTransformConvertor
class  CDRTransformConvertor5
class  CDRTransformConvertor4
class  CDRTransformConvertor3

Defines

#define CDRSCRIPT_NONE   0
#define CDRSCRIPT_SUB   1
#define CDRSCRIPT_SUPER   2

Enumerations

enum  CDRVersion {
  CDRVERSION_NULL = 0, CDRVERSION_3 = 3, CDRVERSION_4 = 4, CDRVERSION_5 = 5,
  CDRVERSION_6 = 6
}
enum  CDRTransformType {
  CDRTRANSFORMTYPE_UNKNOWN, CDRTRANSFORMTYPE_MATRIX, CDRTRANSFORMTYPE_PERSPECTIVE, CDRTRANSFORMTYPE_ENVELOPE,
  CDRTRANSFORMTYPE_EXTRUDE
}
 Corel trfd transform block convertor - hides differences in format between versions. More...


Define Documentation

#define CDRSCRIPT_NONE   0
 

Definition at line 700 of file cdrfiltr.h.

#define CDRSCRIPT_SUB   1
 

Definition at line 701 of file cdrfiltr.h.

#define CDRSCRIPT_SUPER   2
 

Definition at line 702 of file cdrfiltr.h.


Enumeration Type Documentation

enum CDRTransformType
 

Corel trfd transform block convertor - hides differences in format between versions.

Author:
Ben_Summers (Xara Group Ltd) <camelotdev@xara.com>
Date:
26 03 95
Enumerator:
CDRTRANSFORMTYPE_UNKNOWN 
CDRTRANSFORMTYPE_MATRIX 
CDRTRANSFORMTYPE_PERSPECTIVE 
CDRTRANSFORMTYPE_ENVELOPE 
CDRTRANSFORMTYPE_EXTRUDE 

Definition at line 984 of file cdrfiltr.h.

enum CDRVersion
 

Enumerator:
CDRVERSION_NULL 
CDRVERSION_3 
CDRVERSION_4 
CDRVERSION_5 
CDRVERSION_6 

Definition at line 119 of file cdrfiltr.h.

00119              {
00120     CDRVERSION_NULL = 0,
00121     CDRVERSION_3 = 3,
00122     CDRVERSION_4 = 4,
00123     CDRVERSION_5 = 5,
00124     CDRVERSION_6 = 6
00125 } CDRVersion;


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