cdrform.h File Reference

(r1785/r751)

#include "cdrdata.h"

Go to the source code of this file.

Classes

struct  cdrfPageInfo
struct  cdrfPageInfoV3
struct  cdrfMasterLayerInfo
struct  cdrfMasterLayerInfoV3
struct  cdrfCoord
struct  cdrfBBox
struct  cdrfOffsetHeader
struct  cdrfTransform
struct  cdrfTransformHeader
struct  cdrfTransformMatrix
struct  cdrfPerspectiveTransform
struct  cdrfPerspectiveEntry
struct  cdrfTransformV4
struct  cdrfTransformMatrixV4
struct  cdrfTransformV3
struct  cdrfTransformEntryV3
struct  cdrfTransformMatrixV3
struct  cdrfTransformEnvelopeV3
struct  cdrfTransformEnvelope
struct  cdrfTransformExtrudeV3
struct  cdrfTransformExtrude
struct  cdrfColourV3
struct  cdrfColour
struct  cdrfFillHeader
struct  cdrfFillFlat
struct  cdrfFillGraduated
struct  cdrfFillGradColour
struct  cdrfFillV3
struct  cdrfFillPattern
struct  cdrfFillTexture
struct  cdrfFillVector
struct  cdrfLensDefn
struct  cdrfOutline
struct  cdrfOutlineV3
struct  cdrfArrowhead
struct  cdrfPathCoordHeader
struct  cdrfRectangleData
struct  cdrfEllipseData
struct  cdrfBitmapData
struct  cdrfBitmapData3
struct  cdrfPatternBitmapHeader
struct  cdrfBitmapHeader
struct  cdrfBitmapPaletteEntry
struct  cdrfBitmapHeader4
struct  cdrfBitmapPaletteEntry4
struct  cdrfStyleReference
struct  cdrfStyle
struct  cdrfTextOnPathInfo
struct  cdrfTextInfoHdr
struct  cdrfTextInfoParaHdr
struct  cdrfTextInfoFontDefn
struct  cdrfTextInfoParaInfo
struct  cdrfTextInfoChar
struct  cdrfTextStoryCoordData
struct  cdrfTextStyleHdr
struct  cdrfTextStyleFont
struct  cdrfTextStyleSpacing
struct  cdrfTextStyleAlignment
struct  cdrfFontDefn
struct  cdrfLinkTableHdr
struct  cdrfLinkTableEntryTextOnPath
struct  cdrfLinkTableEntryTextOnPathV3
struct  cdrfLinkTableEntryTextV4
struct  cdrfFontDefnV4
struct  cdrfParaTextHeaderV4
struct  cdrfTextHeaderV4
struct  cdrfTextCharV4
struct  cdrfTextCharStyledV4
struct  cdrfTextListCharV4
struct  cdrfTextListCharStyledV4
struct  cdrfParaDefnV4
struct  cdrfFontTableEntryV3
struct  cdrfFontStyleTableHeaderV3
struct  cdrfFontStyleTableEntryV3
struct  cdrfTextHeaderV3
struct  cdrfTextCharV3
struct  cdrfTextCharStyledV3

Defines

#define cdrT_CDR   0x20524443
#define cdrT_CDR5   0x35524443
#define cdrT_CDR4   0x34524443
#define cdrT_doc   0x20636f64
#define cdrT_mcfg   0x6766636d
#define cdrT_page   0x65676170
#define cdrT_layr   0x7279616c
#define cdrT_lgob   0x626f676c
#define cdrT_loda   0x61646f6c
#define cdrT_obj   0x206a626f
#define cdrT_grp   0x20707267
#define cdrT_trfl   0x6c667274
#define cdrT_trfd   0x64667274
#define cdrT_filt   0x746c6966
#define cdrT_fill   0x6c6c6966
#define cdrT_lnkg   0x676b6e6c
#define cdrT_otlt   0x746c746f
#define cdrT_outl   0x6c74756f
#define cdrT_arrt   0x74727261
#define cdrT_arrw   0x77727261
#define cdrT_lobj   0x6a626f6c
#define cdrT_bpft   0x74667062
#define cdrT_bmpf   0x66706d62
#define cdrT_bmpt   0x74706d62
#define cdrT_bmp   0x20706d62
#define cdrT_stlt   0x746c7473
#define cdrT_styl   0x6c797473
#define cdrT_styd   0x64797473
#define cdrT_vect   0x74636576
#define cdrT_spnd   0x646e7073
#define cdrT_bbox   0x786f6262
#define cdrT_flgs   0x73676c66
#define cdrT_fntt   0x74746e66
#define cdrT_font   0x746e6f66
#define cdrT_txsm   0x6d737874
#define cdrT_tspc   0x63707374
#define cdrT_ftbl   0x6c627466
#define cdrT_lnkt   0x746b6e6c
#define cdrT_btxt   0x74787462
#define cdrT_strl   0x6c727473
#define cdrT_btid   0x64697462
#define cdrT_parl   0x6c726170
#define cdrT_para   0x61726170
#define cdrT_bnch   0x68636e62
#define cdrT_bsch   0x68637362
#define cdrT_envd   0x64766e65
#define cdrT_CDST   0x54534443
#define cdrT_CDT5   0x35544443
#define DEFFOURCC(n, v)   n = (((v&0xff)<<24)|((v&0xff00)<<8)|((v&0xff0000)>>8)|((v&0xff000000)>>24))
#define CDRCOORDS_TO_MILLIPOINTS   72
#define cdrf_ORIENTATION_LANDSCAPE   1
#define cdrf_ORIENTATION_PORTRAIT   0
#define cdrfLAYERFLAGS_INVISIBLE   0x0100
#define cdrfLAYERFLAGS_LOCKED   0x0010
#define cdrfOBJOFFSETTYPE_COORDS   0x001e
#define cdrfOBJOFFSETTYPE_FILL   0x0014
#define cdrfOBJOFFSETTYPE_LINE   0x000a
#define cdrfOBJOFFSETTYPE_TRANSFORM_V3   0x0064
#define cdrfOBJOFFSETTYPE_STYLE   0x00c8
#define cdrfOBJOFFSETTYPE_LENS   0x1f40
#define cdrfOBJOFFSETTYPE_PATHTEXT1   0x0bb8
#define cdrfOBJOFFSETTYPE_PATHTEXT2   0x0bc2
#define cdrfOBJOFFSETTYPE_POWERCLIP   0x1f45
#define cdrfTRANSFORMTYPE_ENVELOPE   1
#define cdrfTRANSFORMTYPE_PERSPECTIVE   2
#define cdrfTRANSFORMTYPE_EXTRUDE   4
#define cdrfTRANSFORMTYPE_MATRIX   8
#define cdrfTRANSFORMTYPE_MATRIX_V3   0x8c
#define cdrfTRANSFORMTYPE_EXTRUDE_V3   0x3c
#define cdrfTRANSFORMTYPE_PERSPECTIVE_V3   0x28
#define cdrfTRANSFORMTYPE_ENVELOPE_V3   0x14
#define cdrfENVELOPEOFFSETTYPE_COORDS   0x001e
#define cdrfENVELOPEOFFSETTYPE_TYPES   0x0028
#define cdrfLINKTYPE_EXTRUDE   0x8
#define cdrfLINKTYPE_CONTOUR   0xf
#define cdrfLINKTYPE_POWERLINE   0xd
#define cdrfLINKTYPE_BLEND   0x7
#define cdrfOBJTYPE_V3ADD   1
#define cdrfOBJTYPE_RECTANGLE   1
#define cdrfOBJTYPE_ELLIPSE   2
#define cdrfOBJTYPE_PATH   3
#define cdrfOBJTYPE_TEXT   4
#define cdrfOBJTYPE_BITMAP   5
#define cdrfOBJTYPE_TEXTSTORY   6
#define cdrfCOLOURTYPE_PANTONE_SPOT   0x0001
#define cdrfCOLOURTYPE_CMYK   0x0002
#define cdrfCOLOURTYPE_CMYK255   0x0003
#define cdrfCOLOURTYPE_CMY   0x0004
#define cdrfCOLOURTYPE_RGB   0x0005
#define cdrfCOLOURTYPE_HSV   0x0006
#define cdrfCOLOURTYPE_GREYSCALE   0x0009
#define cdrfCOLOURTYPE_LAB   0x000C
#define cdrfCOLOURSUBTYPE_FOCOLTONE   0x0008
#define cdrfCOLOURSUBTYPE_PANTONE_PROC   0x0002
#define cdrfCOLOURSUBTYPE_TRUMATCH   0x0001
#define cdrfCOLOURTYPEV4_PANTONE_SPOT   0x0000
#define cdrfCOLOURTYPEV4_CMYK   0x0001
#define cdrfCOLOURTYPEV3_PANTONE   0x0000
#define cdrfCOLOURTYPEV3_CMYK   0x0001
#define cdrfFILLTYPE_NONE   0x0000
#define cdrfFILLTYPE_FLAT   0x0001
#define cdrfFILLTYPE_GRADUATED   0x0002
#define cdrfFILLTYPE_PATTERN   0x0007
#define cdrfFILLTYPE_VECTOR   0x000a
#define cdrfFILLTYPE_TEXTURE   0x000b
#define cdrfGRADFILLTYPE_LINEAR   1
#define cdrfGRADFILLTYPE_RADIAL   2
#define cdrfGRADFILLTYPE_CONICAL   3
#define cdrfGRADFILLTYPE_SQUARE   4
#define cdrfGRADFILLCOLOURTYPE_DIRECT   0
#define cdrfGRADFILLCOLOURTYPE_RAINBOW_CLOCKWISE   1
#define cdrfGRADFILLCOLOURTYPE_RAINBOW_ANTICLOCKWISE   2
#define cdrfGRADFILLCOLOURTYPE_CUSTOM   3
#define cdrfFILLTYPEV3_NONE   0x00
#define cdrfFILLTYPEV3_FLAT   0x01
#define cdrfFILLTYPEV3_LINEAR   0x02
#define cdrfFILLTYPEV3_RADIAL   0x04
#define cdrfFILLTYPEV3_PATTERN   0x07
#define cdrfFILLTYPEV3_VECTOR   0x0a
#define cdrfTILEOFFSETTYPE_ROW   0
#define cdrfTILEOFFSETTYPE_COLUMN   1
#define cdrfLENSTYPE_TRANSPARENT   0x01
#define cdrfTRANSPARENTTYPE_MIX   0
#define cdrfTRANSPARENTTYPE_STAINED   1
#define cdrfTRANSPARENTTYPE_BLEACH   2
#define cdrfTRANSPARENTTYPE_CONTRAST   13
#define cdrfTRANSPARENTTYPE_SATURATE   16
#define cdrfTRANSPARENTTYPE_DARKEN   19
#define cdrfTRANSPARENTTYPE_LIGHTEN   22
#define cdrfTRANSPARENTTYPE_BRIGHTNESS   25
#define cdrfTRANSPARENTTYPE_LUMINOSITY   28
#define cdrfOUTLINE_NO_ARROWHEAD   0
#define cdrfOUTLINE_DEFAULT_WIDTH   (3*72)
#define cdrfOUTLINEFLAGS_NOOUTLINE   0x01
#define cdrfOUTLINEFLAGS_NODASH   0x02
#define cdrfOUTLINEFLAGS_BEHINDFILL   0x10
#define cdrfOUTLINEFLAGS_SCALEWITHOBJ   0x20
#define cdrfENDSTYLE_BUTT   0
#define cdrfENDSTYLE_ROUNDED   1
#define cdrfENDSTYLE_SQUARE   2
#define cdrfJOINSTYLE_SQUARE   0
#define cdrfJOINSTYLE_ROUNDED   1
#define cdrfJOINSTYLE_BEVEL   2
#define cdrfOUTLINEFLAGSV3_STROKED   0x01
#define cdrfOUTLINEFLAGSV3_SCALEWITHOBJECT   0x80
#define cdrfMAX_DASH_ELEMENTS   10
#define cdrfARROWHEAD_COORDOFF_CORRECT   6
#define cdrfARROWHEAD_LINEWIDTH   500
#define cdrfPATHCOORDTYPE_MASK   0xc0
#define cdrfPATHCOORDTYPE_MOVE   0x00
#define cdrfPATHCOORDTYPE_LINETO   0x40
#define cdrfPATHCOORDTYPE_CURVE   0x80
#define cdrfPATHCOORDTYPE_CONTROL   0xc0
#define cdrfPATHCOORDATTR_SMOOTH   0x10
#define cdrfPATHCOORDATTR_CLOSE   0x08
#define cdrfBitmapHeaderImageOffsetCorrect   82
#define cdrfBitmapGreyscaleImageStart   0x50
#define cdrfBITMAPTYPE_COLOUR   0x0008
#define cdrfBITMAPTYPE_GREYSCALE   0x0005
#define cdrfSTYLEOFFSETTYPE_FILL   0xcd
#define cdrfSTYLEOFFSETTYPE_OUTLINE   0xd2
#define cdrfTEXTONPATHPOS_BOTTOM   1
#define cdrfTEXTONPATHPOS_TOP   2
#define cdrfTEXTONPATHPOS_CENTRE   3
#define cdrfTEXTONPATHPOS_BASELINE   4
#define cdrfTEXTONPATHALIGN_LEFT   1
#define cdrfTEXTONPATHALIGN_RIGHT   2
#define cdrfTEXTONPATHALIGN_CENTRE   3
#define cdrfLINETYPE_NONE   0
#define cdrfLINETYPE_SINGLE_THIN   1
#define cdrfLINETYPE_SINGLE_THIN_WORD   2
#define cdrfLINETYPE_SINGLE_THICK   3
#define cdrfLINETYPE_SINGLE_THICK_WORD   4
#define cdrfLINETYPE_DOUBLE_THIN   5
#define cdrfLINETYPE_DOUBLE_THIN_WORD   6
#define cdrfPLACEMENTTYPE_NONE   0
#define cdrfPLACEMENTTYPE_SUPERSCRIPT   1
#define cdrfPLACEMENTTYPE_SUBSCRIPT   2
#define cdrfTEXTINFODEFNCHANGES_FONT   0x0001
#define cdrfTEXTINFODEFNCHANGES_SIZE   0x0004
#define cdrfTEXTINFODEFNCHANGES_ATTR   0x0002
#define cdrfTEXTINFOCHAR_INFO_DEFNMASK   0x0ff0
#define cdrfTEXTINFOCHAR_INFO_DEFNMASKSBY   4
#define cdrfTEXTSTYLE_OFFSETTYPE_FONT   0xdc
#define cdrfTEXTSTYLE_OFFSETTYPE_SPACING   0xeb
#define cdrfTEXTSTYLE_OFFSETTYPE_ALIGNMENT   0xe1
#define cdrfALIGNMENT_LEFT   1
#define cdrfALIGNMENT_CENTRE   2
#define cdrfALIGNMENT_RIGHT   3
#define cdrfALIGNMENT_FULL   4
#define cdrfFONTTYPE_NORMAL   0x0040
#define cdrfFONTTYPE_ITALIC   0x0080
#define cdrfFONTTYPE_BOLD   0x1000
#define cdrfFONTTYPE_BOLDITALIC   0x2000
#define cdrfTEXT_NEWLINE   13
#define cdrfLINKTABLEENTRYV4_TEXT   0x0061
#define cdrfLINKTABLEENTRYV4_BLEND   0x0010
#define cdrfLINKTABLEENTRY_TEXTONPATH   0x0040
#define cdrfLINKTABLEENTRYV3_TEXTONPATH   0x8a68
#define cdrfSTYLECHANGEV4_FONTNAME   0x0008
#define cdrfSTYLECHANGEV4_FONTSIZE   0x0010
#define cdrfSTYLECHANGEV4_WEIGHT   0x0020
#define cdrfFONTTYPEV4_NORMAL   0x1
#define cdrfFONTTYPEV4_ITALIC   0x4
#define cdrfFONTTYPEV4_BOLD   0x2
#define cdrfFONTTYPEV4_BOLDITALIC   0x8
#define cdrfPLACEMENTV4_NONE   0x0
#define cdrfPLACEMENTV4_SUPER   0x1
#define cdrfPLACEMENTV4_SUB   0x2
#define cdrfFONTSTYLEV3_WEIGHT_MASK   0x0f
#define cdrfFONTSTYLEV3_WEIGHT_NORMAL   0x01
#define cdrfFONTSTYLEV3_WEIGHT_BOLD   0x02
#define cdrfFONTSTYLEV3_WEIGHT_ITALIC   0x04
#define cdrfFONTSTYLEV3_WEIGHT_BOLDITALIC   0x08
#define cdrfFONTSTYLEV3_FLAG_SUPERSCRIPT   0x10
#define cdrfFONTSTYLEV3_FLAG_SUBSCRIPT   0x20
#define cdrfJUSTIFICATIONV3_LEFT   1
#define cdrfJUSTIFICATIONV3_CENTRE   2
#define cdrfJUSTIFICATIONV3_RIGHT   3

Enumerations

enum  { cdrT_CDR6 = ((( 'CDR6' &0xff)<<24)|(( 'CDR6' &0xff00)<<8)|(( 'CDR6' &0xff0000)>>8)|(( 'CDR6' &0xff000000)>>24)), cdrT_CDT6 = ((( 'CDT6' &0xff)<<24)|(( 'CDT6' &0xff00)<<8)|(( 'CDT6' &0xff0000)>>8)|(( 'CDT6' &0xff000000)>>24)), cdrT_cmx1 = ((( 'cmx1' &0xff)<<24)|(( 'cmx1' &0xff00)<<8)|(( 'cmx1' &0xff0000)>>8)|(( 'cmx1' &0xff000000)>>24)) }


Define Documentation

#define CDRCOORDS_TO_MILLIPOINTS   72
 

Definition at line 184 of file cdrform.h.

#define cdrf_ORIENTATION_LANDSCAPE   1
 

Definition at line 200 of file cdrform.h.

#define cdrf_ORIENTATION_PORTRAIT   0
 

Definition at line 201 of file cdrform.h.

#define cdrfALIGNMENT_CENTRE   2
 

Definition at line 978 of file cdrform.h.

#define cdrfALIGNMENT_FULL   4
 

Definition at line 980 of file cdrform.h.

#define cdrfALIGNMENT_LEFT   1
 

Definition at line 977 of file cdrform.h.

#define cdrfALIGNMENT_RIGHT   3
 

Definition at line 979 of file cdrform.h.

#define cdrfARROWHEAD_COORDOFF_CORRECT   6
 

Definition at line 713 of file cdrform.h.

#define cdrfARROWHEAD_LINEWIDTH   500
 

Definition at line 715 of file cdrform.h.

#define cdrfBitmapGreyscaleImageStart   0x50
 

Definition at line 813 of file cdrform.h.

#define cdrfBitmapHeaderImageOffsetCorrect   82
 

Definition at line 811 of file cdrform.h.

#define cdrfBITMAPTYPE_COLOUR   0x0008
 

Definition at line 815 of file cdrform.h.

#define cdrfBITMAPTYPE_GREYSCALE   0x0005
 

Definition at line 816 of file cdrform.h.

#define cdrfCOLOURSUBTYPE_FOCOLTONE   0x0008
 

Definition at line 430 of file cdrform.h.

#define cdrfCOLOURSUBTYPE_PANTONE_PROC   0x0002
 

Definition at line 431 of file cdrform.h.

#define cdrfCOLOURSUBTYPE_TRUMATCH   0x0001
 

Definition at line 432 of file cdrform.h.

#define cdrfCOLOURTYPE_CMY   0x0004
 

Definition at line 424 of file cdrform.h.

#define cdrfCOLOURTYPE_CMYK   0x0002
 

Definition at line 422 of file cdrform.h.

#define cdrfCOLOURTYPE_CMYK255   0x0003
 

Definition at line 423 of file cdrform.h.

#define cdrfCOLOURTYPE_GREYSCALE   0x0009
 

Definition at line 427 of file cdrform.h.

#define cdrfCOLOURTYPE_HSV   0x0006
 

Definition at line 426 of file cdrform.h.

#define cdrfCOLOURTYPE_LAB   0x000C
 

Definition at line 428 of file cdrform.h.

#define cdrfCOLOURTYPE_PANTONE_SPOT   0x0001
 

Definition at line 421 of file cdrform.h.

#define cdrfCOLOURTYPE_RGB   0x0005
 

Definition at line 425 of file cdrform.h.

#define cdrfCOLOURTYPEV3_CMYK   0x0001
 

Definition at line 438 of file cdrform.h.

#define cdrfCOLOURTYPEV3_PANTONE   0x0000
 

Definition at line 437 of file cdrform.h.

#define cdrfCOLOURTYPEV4_CMYK   0x0001
 

Definition at line 435 of file cdrform.h.

#define cdrfCOLOURTYPEV4_PANTONE_SPOT   0x0000
 

Definition at line 434 of file cdrform.h.

#define cdrfENDSTYLE_BUTT   0
 

Definition at line 666 of file cdrform.h.

#define cdrfENDSTYLE_ROUNDED   1
 

Definition at line 667 of file cdrform.h.

#define cdrfENDSTYLE_SQUARE   2
 

Definition at line 668 of file cdrform.h.

#define cdrfENVELOPEOFFSETTYPE_COORDS   0x001e
 

Definition at line 334 of file cdrform.h.

#define cdrfENVELOPEOFFSETTYPE_TYPES   0x0028
 

Definition at line 335 of file cdrform.h.

#define cdrfFILLTYPE_FLAT   0x0001
 

Definition at line 505 of file cdrform.h.

#define cdrfFILLTYPE_GRADUATED   0x0002
 

Definition at line 506 of file cdrform.h.

#define cdrfFILLTYPE_NONE   0x0000
 

Definition at line 504 of file cdrform.h.

#define cdrfFILLTYPE_PATTERN   0x0007
 

Definition at line 507 of file cdrform.h.

#define cdrfFILLTYPE_TEXTURE   0x000b
 

Definition at line 509 of file cdrform.h.

#define cdrfFILLTYPE_VECTOR   0x000a
 

Definition at line 508 of file cdrform.h.

#define cdrfFILLTYPEV3_FLAT   0x01
 

Definition at line 546 of file cdrform.h.

#define cdrfFILLTYPEV3_LINEAR   0x02
 

Definition at line 547 of file cdrform.h.

#define cdrfFILLTYPEV3_NONE   0x00
 

Definition at line 545 of file cdrform.h.

#define cdrfFILLTYPEV3_PATTERN   0x07
 

Definition at line 549 of file cdrform.h.

#define cdrfFILLTYPEV3_RADIAL   0x04
 

Definition at line 548 of file cdrform.h.

#define cdrfFILLTYPEV3_VECTOR   0x0a
 

Definition at line 550 of file cdrform.h.

#define cdrfFONTSTYLEV3_FLAG_SUBSCRIPT   0x20
 

Definition at line 1150 of file cdrform.h.

#define cdrfFONTSTYLEV3_FLAG_SUPERSCRIPT   0x10
 

Definition at line 1149 of file cdrform.h.

#define cdrfFONTSTYLEV3_WEIGHT_BOLD   0x02
 

Definition at line 1146 of file cdrform.h.

#define cdrfFONTSTYLEV3_WEIGHT_BOLDITALIC   0x08
 

Definition at line 1148 of file cdrform.h.

#define cdrfFONTSTYLEV3_WEIGHT_ITALIC   0x04
 

Definition at line 1147 of file cdrform.h.

#define cdrfFONTSTYLEV3_WEIGHT_MASK   0x0f
 

Definition at line 1144 of file cdrform.h.

#define cdrfFONTSTYLEV3_WEIGHT_NORMAL   0x01
 

Definition at line 1145 of file cdrform.h.

#define cdrfFONTTYPE_BOLD   0x1000
 

Definition at line 990 of file cdrform.h.

#define cdrfFONTTYPE_BOLDITALIC   0x2000
 

Definition at line 991 of file cdrform.h.

#define cdrfFONTTYPE_ITALIC   0x0080
 

Definition at line 989 of file cdrform.h.

#define cdrfFONTTYPE_NORMAL   0x0040
 

Definition at line 988 of file cdrform.h.

#define cdrfFONTTYPEV4_BOLD   0x2
 

Definition at line 1088 of file cdrform.h.

#define cdrfFONTTYPEV4_BOLDITALIC   0x8
 

Definition at line 1089 of file cdrform.h.

#define cdrfFONTTYPEV4_ITALIC   0x4
 

Definition at line 1087 of file cdrform.h.

#define cdrfFONTTYPEV4_NORMAL   0x1
 

Definition at line 1086 of file cdrform.h.

#define cdrfGRADFILLCOLOURTYPE_CUSTOM   3
 

Definition at line 538 of file cdrform.h.

#define cdrfGRADFILLCOLOURTYPE_DIRECT   0
 

Definition at line 535 of file cdrform.h.

#define cdrfGRADFILLCOLOURTYPE_RAINBOW_ANTICLOCKWISE   2
 

Definition at line 537 of file cdrform.h.

#define cdrfGRADFILLCOLOURTYPE_RAINBOW_CLOCKWISE   1
 

Definition at line 536 of file cdrform.h.

#define cdrfGRADFILLTYPE_CONICAL   3
 

Definition at line 532 of file cdrform.h.

#define cdrfGRADFILLTYPE_LINEAR   1
 

Definition at line 530 of file cdrform.h.

#define cdrfGRADFILLTYPE_RADIAL   2
 

Definition at line 531 of file cdrform.h.

#define cdrfGRADFILLTYPE_SQUARE   4
 

Definition at line 533 of file cdrform.h.

#define cdrfJOINSTYLE_BEVEL   2
 

Definition at line 672 of file cdrform.h.

#define cdrfJOINSTYLE_ROUNDED   1
 

Definition at line 671 of file cdrform.h.

#define cdrfJOINSTYLE_SQUARE   0
 

Definition at line 670 of file cdrform.h.

#define cdrfJUSTIFICATIONV3_CENTRE   2
 

Definition at line 1168 of file cdrform.h.

#define cdrfJUSTIFICATIONV3_LEFT   1
 

Definition at line 1167 of file cdrform.h.

#define cdrfJUSTIFICATIONV3_RIGHT   3
 

Definition at line 1169 of file cdrform.h.

#define cdrfLAYERFLAGS_INVISIBLE   0x0100
 

Definition at line 209 of file cdrform.h.

#define cdrfLAYERFLAGS_LOCKED   0x0010
 

Definition at line 210 of file cdrform.h.

#define cdrfLENSTYPE_TRANSPARENT   0x01
 

Definition at line 627 of file cdrform.h.

#define cdrfLINETYPE_DOUBLE_THIN   5
 

Definition at line 918 of file cdrform.h.

#define cdrfLINETYPE_DOUBLE_THIN_WORD   6
 

Definition at line 919 of file cdrform.h.

#define cdrfLINETYPE_NONE   0
 

Definition at line 913 of file cdrform.h.

#define cdrfLINETYPE_SINGLE_THICK   3
 

Definition at line 916 of file cdrform.h.

#define cdrfLINETYPE_SINGLE_THICK_WORD   4
 

Definition at line 917 of file cdrform.h.

#define cdrfLINETYPE_SINGLE_THIN   1
 

Definition at line 914 of file cdrform.h.

#define cdrfLINETYPE_SINGLE_THIN_WORD   2
 

Definition at line 915 of file cdrform.h.

#define cdrfLINKTABLEENTRY_TEXTONPATH   0x0040
 

Definition at line 1011 of file cdrform.h.

#define cdrfLINKTABLEENTRYV3_TEXTONPATH   0x8a68
 

Definition at line 1022 of file cdrform.h.

#define cdrfLINKTABLEENTRYV4_BLEND   0x0010
 

Definition at line 1009 of file cdrform.h.

#define cdrfLINKTABLEENTRYV4_TEXT   0x0061
 

Definition at line 1008 of file cdrform.h.

#define cdrfLINKTYPE_BLEND   0x7
 

Definition at line 405 of file cdrform.h.

#define cdrfLINKTYPE_CONTOUR   0xf
 

Definition at line 403 of file cdrform.h.

#define cdrfLINKTYPE_EXTRUDE   0x8
 

Definition at line 402 of file cdrform.h.

#define cdrfLINKTYPE_POWERLINE   0xd
 

Definition at line 404 of file cdrform.h.

#define cdrfMAX_DASH_ELEMENTS   10
 

Definition at line 677 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_COORDS   0x001e
 

Definition at line 237 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_FILL   0x0014
 

Definition at line 238 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_LENS   0x1f40
 

Definition at line 242 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_LINE   0x000a
 

Definition at line 239 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_PATHTEXT1   0x0bb8
 

Definition at line 244 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_PATHTEXT2   0x0bc2
 

Definition at line 245 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_POWERCLIP   0x1f45
 

Definition at line 246 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_STYLE   0x00c8
 

Definition at line 241 of file cdrform.h.

#define cdrfOBJOFFSETTYPE_TRANSFORM_V3   0x0064
 

Definition at line 240 of file cdrform.h.

#define cdrfOBJTYPE_BITMAP   5
 

Definition at line 416 of file cdrform.h.

#define cdrfOBJTYPE_ELLIPSE   2
 

Definition at line 413 of file cdrform.h.

#define cdrfOBJTYPE_PATH   3
 

Definition at line 414 of file cdrform.h.

#define cdrfOBJTYPE_RECTANGLE   1
 

Definition at line 412 of file cdrform.h.

#define cdrfOBJTYPE_TEXT   4
 

Definition at line 415 of file cdrform.h.

#define cdrfOBJTYPE_TEXTSTORY   6
 

Definition at line 417 of file cdrform.h.

#define cdrfOBJTYPE_V3ADD   1
 

Definition at line 410 of file cdrform.h.

#define cdrfOUTLINE_DEFAULT_WIDTH   (3*72)
 

Definition at line 659 of file cdrform.h.

#define cdrfOUTLINE_NO_ARROWHEAD   0
 

Definition at line 657 of file cdrform.h.

#define cdrfOUTLINEFLAGS_BEHINDFILL   0x10
 

Definition at line 663 of file cdrform.h.

#define cdrfOUTLINEFLAGS_NODASH   0x02
 

Definition at line 662 of file cdrform.h.

#define cdrfOUTLINEFLAGS_NOOUTLINE   0x01
 

Definition at line 661 of file cdrform.h.

#define cdrfOUTLINEFLAGS_SCALEWITHOBJ   0x20
 

Definition at line 664 of file cdrform.h.

#define cdrfOUTLINEFLAGSV3_SCALEWITHOBJECT   0x80
 

Definition at line 675 of file cdrform.h.

#define cdrfOUTLINEFLAGSV3_STROKED   0x01
 

Definition at line 674 of file cdrform.h.

#define cdrfPATHCOORDATTR_CLOSE   0x08
 

Definition at line 732 of file cdrform.h.

#define cdrfPATHCOORDATTR_SMOOTH   0x10
 

Definition at line 731 of file cdrform.h.

#define cdrfPATHCOORDTYPE_CONTROL   0xc0
 

Definition at line 729 of file cdrform.h.

#define cdrfPATHCOORDTYPE_CURVE   0x80
 

Definition at line 728 of file cdrform.h.

#define cdrfPATHCOORDTYPE_LINETO   0x40
 

Definition at line 727 of file cdrform.h.

#define cdrfPATHCOORDTYPE_MASK   0xc0
 

Definition at line 724 of file cdrform.h.

#define cdrfPATHCOORDTYPE_MOVE   0x00
 

Definition at line 726 of file cdrform.h.

#define cdrfPLACEMENTTYPE_NONE   0
 

Definition at line 921 of file cdrform.h.

#define cdrfPLACEMENTTYPE_SUBSCRIPT   2
 

Definition at line 923 of file cdrform.h.

#define cdrfPLACEMENTTYPE_SUPERSCRIPT   1
 

Definition at line 922 of file cdrform.h.

#define cdrfPLACEMENTV4_NONE   0x0
 

Definition at line 1109 of file cdrform.h.

#define cdrfPLACEMENTV4_SUB   0x2
 

Definition at line 1111 of file cdrform.h.

#define cdrfPLACEMENTV4_SUPER   0x1
 

Definition at line 1110 of file cdrform.h.

#define cdrfSTYLECHANGEV4_FONTNAME   0x0008
 

Definition at line 1082 of file cdrform.h.

#define cdrfSTYLECHANGEV4_FONTSIZE   0x0010
 

Definition at line 1083 of file cdrform.h.

#define cdrfSTYLECHANGEV4_WEIGHT   0x0020
 

Definition at line 1084 of file cdrform.h.

#define cdrfSTYLEOFFSETTYPE_FILL   0xcd
 

Definition at line 852 of file cdrform.h.

#define cdrfSTYLEOFFSETTYPE_OUTLINE   0xd2
 

Definition at line 853 of file cdrform.h.

#define cdrfTEXT_NEWLINE   13
 

Definition at line 993 of file cdrform.h.

#define cdrfTEXTINFOCHAR_INFO_DEFNMASK   0x0ff0
 

Definition at line 940 of file cdrform.h.

#define cdrfTEXTINFOCHAR_INFO_DEFNMASKSBY   4
 

Definition at line 941 of file cdrform.h.

#define cdrfTEXTINFODEFNCHANGES_ATTR   0x0002
 

Definition at line 927 of file cdrform.h.

#define cdrfTEXTINFODEFNCHANGES_FONT   0x0001
 

Definition at line 925 of file cdrform.h.

#define cdrfTEXTINFODEFNCHANGES_SIZE   0x0004
 

Definition at line 926 of file cdrform.h.

#define cdrfTEXTONPATHALIGN_CENTRE   3
 

Definition at line 871 of file cdrform.h.

#define cdrfTEXTONPATHALIGN_LEFT   1
 

Definition at line 869 of file cdrform.h.

#define cdrfTEXTONPATHALIGN_RIGHT   2
 

Definition at line 870 of file cdrform.h.

#define cdrfTEXTONPATHPOS_BASELINE   4
 

Definition at line 867 of file cdrform.h.

#define cdrfTEXTONPATHPOS_BOTTOM   1
 

Definition at line 864 of file cdrform.h.

#define cdrfTEXTONPATHPOS_CENTRE   3
 

Definition at line 866 of file cdrform.h.

#define cdrfTEXTONPATHPOS_TOP   2
 

Definition at line 865 of file cdrform.h.

#define cdrfTEXTSTYLE_OFFSETTYPE_ALIGNMENT   0xe1
 

Definition at line 952 of file cdrform.h.

#define cdrfTEXTSTYLE_OFFSETTYPE_FONT   0xdc
 

Definition at line 950 of file cdrform.h.

#define cdrfTEXTSTYLE_OFFSETTYPE_SPACING   0xeb
 

Definition at line 951 of file cdrform.h.

#define cdrfTILEOFFSETTYPE_COLUMN   1
 

Definition at line 599 of file cdrform.h.

#define cdrfTILEOFFSETTYPE_ROW   0
 

Definition at line 598 of file cdrform.h.

#define cdrfTRANSFORMTYPE_ENVELOPE   1
 

Definition at line 261 of file cdrform.h.

#define cdrfTRANSFORMTYPE_ENVELOPE_V3   0x14
 

Definition at line 322 of file cdrform.h.

#define cdrfTRANSFORMTYPE_EXTRUDE   4
 

Definition at line 263 of file cdrform.h.

#define cdrfTRANSFORMTYPE_EXTRUDE_V3   0x3c
 

Definition at line 320 of file cdrform.h.

#define cdrfTRANSFORMTYPE_MATRIX   8
 

Definition at line 264 of file cdrform.h.

#define cdrfTRANSFORMTYPE_MATRIX_V3   0x8c
 

Definition at line 319 of file cdrform.h.

#define cdrfTRANSFORMTYPE_PERSPECTIVE   2
 

Definition at line 262 of file cdrform.h.

#define cdrfTRANSFORMTYPE_PERSPECTIVE_V3   0x28
 

Definition at line 321 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_BLEACH   2
 

Definition at line 631 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_BRIGHTNESS   25
 

Definition at line 636 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_CONTRAST   13
 

Definition at line 632 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_DARKEN   19
 

Definition at line 634 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_LIGHTEN   22
 

Definition at line 635 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_LUMINOSITY   28
 

Definition at line 637 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_MIX   0
 

Definition at line 629 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_SATURATE   16
 

Definition at line 633 of file cdrform.h.

#define cdrfTRANSPARENTTYPE_STAINED   1
 

Definition at line 630 of file cdrform.h.

#define cdrT_arrt   0x74727261
 

Definition at line 143 of file cdrform.h.

#define cdrT_arrw   0x77727261
 

Definition at line 144 of file cdrform.h.

#define cdrT_bbox   0x786f6262
 

Definition at line 155 of file cdrform.h.

#define cdrT_bmp   0x20706d62
 

Definition at line 149 of file cdrform.h.

#define cdrT_bmpf   0x66706d62
 

Definition at line 147 of file cdrform.h.

#define cdrT_bmpt   0x74706d62
 

Definition at line 148 of file cdrform.h.

#define cdrT_bnch   0x68636e62
 

Definition at line 168 of file cdrform.h.

#define cdrT_bpft   0x74667062
 

Definition at line 146 of file cdrform.h.

#define cdrT_bsch   0x68637362
 

Definition at line 169 of file cdrform.h.

#define cdrT_btid   0x64697462
 

Definition at line 165 of file cdrform.h.

#define cdrT_btxt   0x74787462
 

Definition at line 163 of file cdrform.h.

#define cdrT_CDR   0x20524443
 

Definition at line 125 of file cdrform.h.

#define cdrT_CDR4   0x34524443
 

Definition at line 127 of file cdrform.h.

#define cdrT_CDR5   0x35524443
 

Definition at line 126 of file cdrform.h.

#define cdrT_CDST   0x54534443
 

Definition at line 171 of file cdrform.h.

#define cdrT_CDT5   0x35544443
 

Definition at line 172 of file cdrform.h.

#define cdrT_doc   0x20636f64
 

Definition at line 128 of file cdrform.h.

#define cdrT_envd   0x64766e65
 

Definition at line 170 of file cdrform.h.

#define cdrT_fill   0x6c6c6966
 

Definition at line 139 of file cdrform.h.

#define cdrT_filt   0x746c6966
 

Definition at line 138 of file cdrform.h.

#define cdrT_flgs   0x73676c66
 

Definition at line 156 of file cdrform.h.

#define cdrT_fntt   0x74746e66
 

Definition at line 157 of file cdrform.h.

#define cdrT_font   0x746e6f66
 

Definition at line 158 of file cdrform.h.

#define cdrT_ftbl   0x6c627466
 

Definition at line 161 of file cdrform.h.

#define cdrT_grp   0x20707267
 

Definition at line 135 of file cdrform.h.

#define cdrT_layr   0x7279616c
 

Definition at line 131 of file cdrform.h.

#define cdrT_lgob   0x626f676c
 

Definition at line 132 of file cdrform.h.

#define cdrT_lnkg   0x676b6e6c
 

Definition at line 140 of file cdrform.h.

#define cdrT_lnkt   0x746b6e6c
 

Definition at line 162 of file cdrform.h.

#define cdrT_lobj   0x6a626f6c
 

Definition at line 145 of file cdrform.h.

#define cdrT_loda   0x61646f6c
 

Definition at line 133 of file cdrform.h.

#define cdrT_mcfg   0x6766636d
 

Definition at line 129 of file cdrform.h.

#define cdrT_obj   0x206a626f
 

Definition at line 134 of file cdrform.h.

#define cdrT_otlt   0x746c746f
 

Definition at line 141 of file cdrform.h.

#define cdrT_outl   0x6c74756f
 

Definition at line 142 of file cdrform.h.

#define cdrT_page   0x65676170
 

Definition at line 130 of file cdrform.h.

#define cdrT_para   0x61726170
 

Definition at line 167 of file cdrform.h.

#define cdrT_parl   0x6c726170
 

Definition at line 166 of file cdrform.h.

#define cdrT_spnd   0x646e7073
 

Definition at line 154 of file cdrform.h.

#define cdrT_stlt   0x746c7473
 

Definition at line 150 of file cdrform.h.

#define cdrT_strl   0x6c727473
 

Definition at line 164 of file cdrform.h.

#define cdrT_styd   0x64797473
 

Definition at line 152 of file cdrform.h.

#define cdrT_styl   0x6c797473
 

Definition at line 151 of file cdrform.h.

#define cdrT_trfd   0x64667274
 

Definition at line 137 of file cdrform.h.

#define cdrT_trfl   0x6c667274
 

Definition at line 136 of file cdrform.h.

#define cdrT_tspc   0x63707374
 

Definition at line 160 of file cdrform.h.

#define cdrT_txsm   0x6d737874
 

Definition at line 159 of file cdrform.h.

#define cdrT_vect   0x74636576
 

Definition at line 153 of file cdrform.h.

#define DEFFOURCC n,
 )     n = (((v&0xff)<<24)|((v&0xff00)<<8)|((v&0xff0000)>>8)|((v&0xff000000)>>24))
 

Definition at line 174 of file cdrform.h.


Enumeration Type Documentation

anonymous enum
 

Enumerator:
cdrT_CDR6 
cdrT_CDT6 
cdrT_cmx1 

Definition at line 176 of file cdrform.h.

00176      {
00177     DEFFOURCC(cdrT_CDR6, 'CDR6'),
00178     DEFFOURCC(cdrT_CDT6, 'CDT6'),
00179     DEFFOURCC(cdrT_cmx1, 'cmx1')
00180 };


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