LibreOffice Module vcl (master)  1
Macros | Variables
ccidecom.cxx File Reference
#include "ccidecom.hxx"
#include <tools/stream.hxx>
Include dependency graph for ccidecom.cxx:

Go to the source code of this file.

Macros

#define CCIWhiteTableSize   105
 
#define CCIBlackTableSize   105
 
#define CCI2DMODE_UNCOMP   0
 
#define CCI2DMODE_PASS   1
 
#define CCI2DMODE_HORZ   2
 
#define CCI2DMODE_VERT_L3   3
 
#define CCI2DMODE_VERT_L2   4
 
#define CCI2DMODE_VERT_L1   5
 
#define CCI2DMODE_VERT_0   6
 
#define CCI2DMODE_VERT_R1   7
 
#define CCI2DMODE_VERT_R2   8
 
#define CCI2DMODE_VERT_R3   9
 
#define CCI2DModeTableSize   10
 
#define CCIUNCOMP_0White_1Black   0
 
#define CCIUNCOMP_1White_1Black   1
 
#define CCIUNCOMP_2White_1Black   2
 
#define CCIUNCOMP_3White_1Black   3
 
#define CCIUNCOMP_4White_1Black   4
 
#define CCIUNCOMP_5White   5
 
#define CCIUNCOMP_0White_End   6
 
#define CCIUNCOMP_1White_End   7
 
#define CCIUNCOMP_2White_End   8
 
#define CCIUNCOMP_3White_End   9
 
#define CCIUNCOMP_4White_End   10
 
#define CCIUncompTableSize   11
 

Variables

const CCIHuffmanTableEntry CCIWhiteTable [CCIWhiteTableSize]
 
const CCIHuffmanTableEntry CCIBlackTable [CCIBlackTableSize]
 
const CCIHuffmanTableEntry CCI2DModeTable [CCI2DModeTableSize]
 
const CCIHuffmanTableEntry CCIUncompTable [CCIUncompTableSize]
 
const CCIHuffmanTableEntry CCIWhiteTableSave [CCIWhiteTableSize]
 
const CCIHuffmanTableEntry CCIBlackTableSave [CCIBlackTableSize]
 
const CCIHuffmanTableEntry CCI2DModeTableSave [CCI2DModeTableSize]
 
const CCIHuffmanTableEntry CCIUncompTableSave [CCIUncompTableSize]
 

Macro Definition Documentation

#define CCI2DMODE_HORZ   2

Definition at line 255 of file ccidecom.cxx.

Referenced by CCIDecompressor::Read2DScanlineData().

#define CCI2DMODE_PASS   1

Definition at line 254 of file ccidecom.cxx.

Referenced by CCIDecompressor::Read2DScanlineData().

#define CCI2DMODE_UNCOMP   0

Definition at line 253 of file ccidecom.cxx.

Referenced by CCIDecompressor::Read2DScanlineData().

#define CCI2DMODE_VERT_0   6

Definition at line 259 of file ccidecom.cxx.

Referenced by CCIDecompressor::Read2DScanlineData().

#define CCI2DMODE_VERT_L1   5

Definition at line 258 of file ccidecom.cxx.

#define CCI2DMODE_VERT_L2   4

Definition at line 257 of file ccidecom.cxx.

#define CCI2DMODE_VERT_L3   3

Definition at line 256 of file ccidecom.cxx.

#define CCI2DMODE_VERT_R1   7

Definition at line 260 of file ccidecom.cxx.

#define CCI2DMODE_VERT_R2   8

Definition at line 261 of file ccidecom.cxx.

#define CCI2DMODE_VERT_R3   9

Definition at line 262 of file ccidecom.cxx.

#define CCI2DModeTableSize   10

Definition at line 264 of file ccidecom.cxx.

Referenced by CCIDecompressor::CCIDecompressor().

#define CCIBlackTableSize   105

Definition at line 140 of file ccidecom.cxx.

Referenced by CCIDecompressor::CCIDecompressor().

#define CCIUNCOMP_0White_1Black   0

Definition at line 282 of file ccidecom.cxx.

Referenced by CCIDecompressor::Read2DScanlineData().

#define CCIUNCOMP_0White_End   6

Definition at line 288 of file ccidecom.cxx.

Referenced by CCIDecompressor::Read2DScanlineData().

#define CCIUNCOMP_1White_1Black   1

Definition at line 283 of file ccidecom.cxx.

#define CCIUNCOMP_1White_End   7

Definition at line 289 of file ccidecom.cxx.

#define CCIUNCOMP_2White_1Black   2

Definition at line 284 of file ccidecom.cxx.

#define CCIUNCOMP_2White_End   8

Definition at line 290 of file ccidecom.cxx.

#define CCIUNCOMP_3White_1Black   3

Definition at line 285 of file ccidecom.cxx.

#define CCIUNCOMP_3White_End   9

Definition at line 291 of file ccidecom.cxx.

#define CCIUNCOMP_4White_1Black   4

Definition at line 286 of file ccidecom.cxx.

Referenced by CCIDecompressor::Read2DScanlineData().

#define CCIUNCOMP_4White_End   10

Definition at line 292 of file ccidecom.cxx.

#define CCIUNCOMP_5White   5

Definition at line 287 of file ccidecom.cxx.

Referenced by CCIDecompressor::Read2DScanlineData().

#define CCIUncompTableSize   11

Definition at line 294 of file ccidecom.cxx.

Referenced by CCIDecompressor::CCIDecompressor().

#define CCIWhiteTableSize   105

Definition at line 28 of file ccidecom.cxx.

Referenced by CCIDecompressor::CCIDecompressor().

Variable Documentation

Initial value:
={
{ CCI2DMODE_UNCOMP , 0x000f, 10 },
{ CCI2DMODE_PASS , 0x0001, 4 },
{ CCI2DMODE_HORZ , 0x0001, 3 },
{ CCI2DMODE_VERT_L3, 0x0002, 7 },
{ CCI2DMODE_VERT_L2, 0x0002, 6 },
{ CCI2DMODE_VERT_L1, 0x0002, 3 },
{ CCI2DMODE_VERT_0 , 0x0001, 1 },
{ CCI2DMODE_VERT_R1, 0x0003, 3 },
{ CCI2DMODE_VERT_R2, 0x0003, 6 },
{ CCI2DMODE_VERT_R3, 0x0003, 7 }
}
#define CCI2DMODE_PASS
Definition: ccidecom.cxx:254
#define CCI2DMODE_VERT_R3
Definition: ccidecom.cxx:262
#define CCI2DMODE_VERT_L3
Definition: ccidecom.cxx:256
#define CCI2DMODE_VERT_R2
Definition: ccidecom.cxx:261
#define CCI2DMODE_VERT_0
Definition: ccidecom.cxx:259
#define CCI2DMODE_UNCOMP
Definition: ccidecom.cxx:253
#define CCI2DMODE_VERT_L1
Definition: ccidecom.cxx:258
#define CCI2DMODE_VERT_R1
Definition: ccidecom.cxx:260
#define CCI2DMODE_VERT_L2
Definition: ccidecom.cxx:257
#define CCI2DMODE_HORZ
Definition: ccidecom.cxx:255

Definition at line 266 of file ccidecom.cxx.

const CCIHuffmanTableEntry CCI2DModeTableSave[CCI2DModeTableSize]
Initial value:
={
{ CCI2DMODE_UNCOMP , 0x000f, 10 },
{ CCI2DMODE_PASS , 0x0001, 4 },
{ CCI2DMODE_HORZ , 0x0001, 3 },
{ CCI2DMODE_VERT_L3, 0x0002, 7 },
{ CCI2DMODE_VERT_L2, 0x0002, 6 },
{ CCI2DMODE_VERT_L1, 0x0002, 3 },
{ CCI2DMODE_VERT_0 , 0x0001, 1 },
{ CCI2DMODE_VERT_R1, 0x0003, 3 },
{ CCI2DMODE_VERT_R2, 0x0003, 6 },
{ CCI2DMODE_VERT_R3, 0x0003, 7 }
}
#define CCI2DMODE_PASS
Definition: ccidecom.cxx:254
#define CCI2DMODE_VERT_R3
Definition: ccidecom.cxx:262
#define CCI2DMODE_VERT_L3
Definition: ccidecom.cxx:256
#define CCI2DMODE_VERT_R2
Definition: ccidecom.cxx:261
#define CCI2DMODE_VERT_0
Definition: ccidecom.cxx:259
#define CCI2DMODE_UNCOMP
Definition: ccidecom.cxx:253
#define CCI2DMODE_VERT_L1
Definition: ccidecom.cxx:258
#define CCI2DMODE_VERT_R1
Definition: ccidecom.cxx:260
#define CCI2DMODE_VERT_L2
Definition: ccidecom.cxx:257
#define CCI2DMODE_HORZ
Definition: ccidecom.cxx:255

Definition at line 538 of file ccidecom.cxx.

Definition at line 142 of file ccidecom.cxx.

const CCIHuffmanTableEntry CCIBlackTableSave[CCIBlackTableSize]

Definition at line 429 of file ccidecom.cxx.

Initial value:
={
{ CCIUNCOMP_0White_1Black, 0x0001, 1 },
{ CCIUNCOMP_1White_1Black, 0x0001, 2 },
{ CCIUNCOMP_2White_1Black, 0x0001, 3 },
{ CCIUNCOMP_3White_1Black, 0x0001, 4 },
{ CCIUNCOMP_4White_1Black, 0x0001, 5 },
{ CCIUNCOMP_5White , 0x0001, 6 },
{ CCIUNCOMP_0White_End , 0x0001, 7 },
{ CCIUNCOMP_1White_End , 0x0001, 8 },
{ CCIUNCOMP_2White_End , 0x0001, 9 },
{ CCIUNCOMP_3White_End , 0x0001, 10 },
{ CCIUNCOMP_4White_End , 0x0001, 11 }
}
#define CCIUNCOMP_5White
Definition: ccidecom.cxx:287
#define CCIUNCOMP_2White_End
Definition: ccidecom.cxx:290
#define CCIUNCOMP_4White_1Black
Definition: ccidecom.cxx:286
#define CCIUNCOMP_3White_1Black
Definition: ccidecom.cxx:285
#define CCIUNCOMP_1White_1Black
Definition: ccidecom.cxx:283
#define CCIUNCOMP_3White_End
Definition: ccidecom.cxx:291
#define CCIUNCOMP_4White_End
Definition: ccidecom.cxx:292
#define CCIUNCOMP_2White_1Black
Definition: ccidecom.cxx:284
#define CCIUNCOMP_0White_1Black
Definition: ccidecom.cxx:282
#define CCIUNCOMP_0White_End
Definition: ccidecom.cxx:288
#define CCIUNCOMP_1White_End
Definition: ccidecom.cxx:289

Definition at line 296 of file ccidecom.cxx.

const CCIHuffmanTableEntry CCIUncompTableSave[CCIUncompTableSize]
Initial value:
={
{ CCIUNCOMP_0White_1Black, 0x0001, 1 },
{ CCIUNCOMP_1White_1Black, 0x0001, 2 },
{ CCIUNCOMP_2White_1Black, 0x0001, 3 },
{ CCIUNCOMP_3White_1Black, 0x0001, 4 },
{ CCIUNCOMP_4White_1Black, 0x0001, 5 },
{ CCIUNCOMP_5White , 0x0001, 6 },
{ CCIUNCOMP_0White_End , 0x0001, 7 },
{ CCIUNCOMP_1White_End , 0x0001, 8 },
{ CCIUNCOMP_2White_End , 0x0001, 9 },
{ CCIUNCOMP_3White_End , 0x0001, 10 },
{ CCIUNCOMP_4White_End , 0x0001, 11 }
}
#define CCIUNCOMP_5White
Definition: ccidecom.cxx:287
#define CCIUNCOMP_2White_End
Definition: ccidecom.cxx:290
#define CCIUNCOMP_4White_1Black
Definition: ccidecom.cxx:286
#define CCIUNCOMP_3White_1Black
Definition: ccidecom.cxx:285
#define CCIUNCOMP_1White_1Black
Definition: ccidecom.cxx:283
#define CCIUNCOMP_3White_End
Definition: ccidecom.cxx:291
#define CCIUNCOMP_4White_End
Definition: ccidecom.cxx:292
#define CCIUNCOMP_2White_1Black
Definition: ccidecom.cxx:284
#define CCIUNCOMP_0White_1Black
Definition: ccidecom.cxx:282
#define CCIUNCOMP_0White_End
Definition: ccidecom.cxx:288
#define CCIUNCOMP_1White_End
Definition: ccidecom.cxx:289

Definition at line 552 of file ccidecom.cxx.

Definition at line 30 of file ccidecom.cxx.

const CCIHuffmanTableEntry CCIWhiteTableSave[CCIWhiteTableSize]

Definition at line 321 of file ccidecom.cxx.