Leptonica 1.68
C Image Processing Library

ptra.h File Reference

Structs for generic expandable arrays (L_Ptra, L_Ptraa) More...

Go to the source code of this file.

Data Structures

struct  L_Ptra
struct  L_Ptraa

Typedefs

typedef struct L_Ptra L_PTRA
typedef struct L_Ptraa L_PTRAA

Enumerations

enum  { L_NO_COMPACTION = 1, L_COMPACTION = 2 }
enum  { L_AUTO_DOWNSHIFT = 0, L_MIN_DOWNSHIFT = 1, L_FULL_DOWNSHIFT = 2 }
enum  { L_HANDLE_ONLY = 0, L_REMOVE = 1 }

Detailed Description

Structs for generic expandable arrays (L_Ptra, L_Ptraa)

Contains the following structs:
    struct L_Ptra
    struct L_Ptraa

Contains definitions for:
    L_Ptra compaction flags for removal
    L_Ptra shifting flags for insert
    L_Ptraa accessor flags

Definition in file ptra.h.


Typedef Documentation

typedef struct L_Ptra L_PTRA

Definition at line 43 of file ptra.h.

typedef struct L_Ptraa L_PTRAA

Definition at line 52 of file ptra.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
L_NO_COMPACTION 
L_COMPACTION 

Definition at line 61 of file ptra.h.

anonymous enum
Enumerator:
L_AUTO_DOWNSHIFT 
L_MIN_DOWNSHIFT 
L_FULL_DOWNSHIFT 

Definition at line 67 of file ptra.h.

anonymous enum
Enumerator:
L_HANDLE_ONLY 
L_REMOVE 

Definition at line 74 of file ptra.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines