tesseract-doxygen/cutil/structures.cpp File Reference

#include "structures.h"
#include "callcpp.h"
#include <stdio.h>

Defines

#define BLOBBLOCK   64
#define OUTLINEBLOCK   300
#define NODEBLOCK   36
#define EDGEPTBLOCK   50
#define WERDBLOCK   42
#define LISTBLOCK   300

Functions

 makestructure (newword, oldword, printword, TWERD, freeword, WERDBLOCK,"TWERD", wordcount) makestructure(newoutline
 makestructure (new_cell, free_cell, printcell, list_rec, freelist, LISTBLOCK,"LIST", listcount)
 newstructure (newblob, TBLOB, freeblob, BLOBBLOCK,"newblob", blobcount)
 oldstructure (oldblob, TBLOB, freeblob,"BLOB", blobcount)
 newstructure (newedgept, EDGEPT, freeedgept, EDGEPTBLOCK,"newedgept", edgeptcount)
 oldstructure (oldedgept, EDGEPT, freeedgept,"EDGEPT", edgeptcount)

Variables

int structblockcount = 0
void_void memory_print_functions [NUM_DATA_TYPES]
int max_data_types = 0
 oldoutline
 printol
 TESSLINE
 freeoutline
 OUTLINEBLOCK
 outlinecount

Define Documentation

#define BLOBBLOCK   64
#define EDGEPTBLOCK   50
#define LISTBLOCK   300
#define NODEBLOCK   36
#define OUTLINEBLOCK   300
#define WERDBLOCK   42

Function Documentation

makestructure ( new_cell  ,
free_cell  ,
printcell  ,
list_rec  ,
freelist  ,
LISTBLOCK  ,
"LIST"  ,
listcount   
)
makestructure ( newword  ,
oldword  ,
printword  ,
TWERD  ,
freeword  ,
WERDBLOCK  ,
"TWERD"  ,
wordcount   
)
newstructure ( newedgept  ,
EDGEPT  ,
freeedgept  ,
EDGEPTBLOCK  ,
"newedgept"  ,
edgeptcount   
)
newstructure ( newblob  ,
TBLOB  ,
freeblob  ,
BLOBBLOCK  ,
"newblob"  ,
blobcount   
)
oldstructure ( oldedgept  ,
EDGEPT  ,
freeedgept  ,
"EDGEPT"  ,
edgeptcount   
)
oldstructure ( oldblob  ,
TBLOB  ,
freeblob  ,
"BLOB"  ,
blobcount   
)

Variable Documentation

int max_data_types = 0
oldoutline
Generated on Sun Jul 18 17:10:50 2010 for Tesseract by  doxygen 1.6.3