public class L_Dewarpa
extends com.sun.jna.Structure
Modifier and Type | Class and Description |
---|---|
static class |
L_Dewarpa.ByReference |
static class |
L_Dewarpa.ByValue |
Modifier and Type | Field and Description |
---|---|
L_Dewarp.ByReference[] |
dewarp
array of ptrs to page dewarp
C type : L_Dewarp** |
L_Dewarp.ByReference[] |
dewarpcache
array of ptrs to cached dewarps
C type : L_Dewarp** |
int |
max_diff_edgecurv
maximum abs diff left-right
C type : l_int32 |
int |
max_diff_linecurv
maximum abs diff line curvature
C type : l_int32 |
int |
max_edgecurv
maximum abs left or right edge
C type : l_int32 |
int |
max_edgeslope
maximum abs left or right edge
C type : l_int32 |
int |
max_linecurv
maximum abs line curvature,
C type : l_int32 |
int |
maxdist
max distance for getting ref pages
C type : l_int32 |
int |
maxpage
maximum page number in array
C type : l_int32 |
int |
min_diff_linecurv
minimum abs diff line curvature
C type : l_int32 |
int |
minlines
min number of long lines required
C type : l_int32 |
int |
modelsready
invalid models have been removed
C type : l_int32 |
int |
nalloc
size of dewarp ptr array
C type : l_int32 |
Numa.ByReference |
namodels
list of page numbers for pages
C type : Numa* |
Numa.ByReference |
napages
list of page numbers with either
C type : Numa* |
int |
redfactor
reduction factor of input: 1 or 2
C type : l_int32 |
int |
sampling
disparity arrays sampling factor
C type : l_int32 |
int |
useboth
use both disparity arrays if
C type : l_int32 |
Constructor and Description |
---|
L_Dewarpa() |
L_Dewarpa(com.sun.jna.Pointer peer) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<?> |
getFieldOrder() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public int nalloc
public int maxpage
public L_Dewarp.ByReference[] dewarp
public L_Dewarp.ByReference[] dewarpcache
public Numa.ByReference namodels
public Numa.ByReference napages
public int redfactor
public int sampling
public int minlines
public int maxdist
public int max_linecurv
public int min_diff_linecurv
public int max_diff_linecurv
public int max_edgeslope
public int max_edgecurv
public int max_diff_edgecurv
public int useboth
public int modelsready