Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
#include "CpuArch.h"
Go to the source code of this file.
Data Structures | |
struct | CPpmd_See |
struct | CPpmd_State |
Macros | |
#define | PPMD_INT_BITS 7 |
#define | PPMD_PERIOD_BITS 7 |
#define | PPMD_BIN_SCALE (1 << (PPMD_INT_BITS + PPMD_PERIOD_BITS)) |
#define | PPMD_GET_MEAN_SPEC(summ, shift, round) (((summ) + (1 << ((shift) - (round)))) >> (shift)) |
#define | PPMD_GET_MEAN(summ) PPMD_GET_MEAN_SPEC((summ), PPMD_PERIOD_BITS, 2) |
#define | PPMD_UPDATE_PROB_0(prob) ((prob) + (1 << PPMD_INT_BITS) - PPMD_GET_MEAN(prob)) |
#define | PPMD_UPDATE_PROB_1(prob) ((prob) - PPMD_GET_MEAN(prob)) |
#define | PPMD_N1 4 |
#define | PPMD_N2 4 |
#define | PPMD_N3 4 |
#define | PPMD_N4 ((128 + 3 - 1 * PPMD_N1 - 2 * PPMD_N2 - 3 * PPMD_N3) / 4) |
#define | PPMD_NUM_INDEXES (PPMD_N1 + PPMD_N2 + PPMD_N3 + PPMD_N4) |
#define | Ppmd_See_Update(p) |
#define | PPMD_SetAllBitsIn256Bytes(p) |
Typedefs | |
typedef UInt32 | CPpmd_State_Ref |
typedef UInt32 | CPpmd_Void_Ref |
typedef UInt32 | CPpmd_Byte_Ref |
#define PPMD_BIN_SCALE (1 << (PPMD_INT_BITS + PPMD_PERIOD_BITS)) |
#define PPMD_GET_MEAN | ( | summ) | PPMD_GET_MEAN_SPEC((summ), PPMD_PERIOD_BITS, 2) |
#define PPMD_GET_MEAN_SPEC | ( | summ, | |
shift, | |||
round | |||
) | (((summ) + (1 << ((shift) - (round)))) >> (shift)) |
#define Ppmd_See_Update | ( | p) |
#define PPMD_SetAllBitsIn256Bytes | ( | p) |
#define PPMD_UPDATE_PROB_0 | ( | prob) | ((prob) + (1 << PPMD_INT_BITS) - PPMD_GET_MEAN(prob)) |
#define PPMD_UPDATE_PROB_1 | ( | prob) | ((prob) - PPMD_GET_MEAN(prob)) |
typedef UInt32 CPpmd_Byte_Ref |
typedef UInt32 CPpmd_State_Ref |
typedef UInt32 CPpmd_Void_Ref |