public class CCBord
extends com.sun.jna.Structure
Modifier and Type | Class and Description |
---|---|
static class |
CCBord.ByReference |
static class |
CCBord.ByValue |
Modifier and Type | Field and Description |
---|---|
Boxa.ByReference |
boxa
regions of each closed curve
C type : Boxa* |
Ptaa.ByReference |
global
ptaa of chain pixels (global)
C type : Ptaa* |
Ptaa.ByReference |
local
ptaa of chain pixels (local)
C type : Ptaa* |
Pix.ByReference |
pix
component bitmap (min size)
C type : Pix* |
int |
refcount
number of handles; start at 1
C type : l_int32 |
Pta.ByReference |
spglobal
pta of single chain (global)
C type : Pta* |
Pta.ByReference |
splocal
pta of single chain (local)
C type : Pta* |
Pta.ByReference |
start
initial border pixel locations
C type : Pta* |
Numaa.ByReference |
step
numaa of chain code (step dir)
C type : Numaa* |
Constructor and Description |
---|
CCBord() |
CCBord(Pix.ByReference pix,
Boxa.ByReference boxa,
Pta.ByReference start,
int refcount,
Ptaa.ByReference local,
Ptaa.ByReference global,
Numaa.ByReference step,
Pta.ByReference splocal,
Pta.ByReference spglobal) |
CCBord(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 Pix.ByReference pix
public Boxa.ByReference boxa
public Pta.ByReference start
public int refcount
public Ptaa.ByReference local
public Ptaa.ByReference global
public Numaa.ByReference step
public Pta.ByReference splocal
public Pta.ByReference spglobal
public CCBord()
public CCBord(Pix.ByReference pix, Boxa.ByReference boxa, Pta.ByReference start, int refcount, Ptaa.ByReference local, Ptaa.ByReference global, Numaa.ByReference step, Pta.ByReference splocal, Pta.ByReference spglobal)
pix
- component bitmap (min size)boxa
- regions of each closed curvestart
- initial border pixel locationsrefcount
- number of handles; start at 1local
- ptaa of chain pixels (local)global
- ptaa of chain pixels (global)step
- numaa of chain code (step dir)splocal
- pta of single chain (local)spglobal
- pta of single chain (global)public CCBord(com.sun.jna.Pointer peer)