Package net.sourceforge.lept4j
Class Sel
java.lang.Object
com.sun.jna.Structure
net.sourceforge.lept4j.Sel
- Direct Known Subclasses:
- Sel.ByReference,- Sel.ByValue
public class Sel
extends com.sun.jna.Structure
Selection
native declaration : morph.h:8
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or JNA.
native declaration : morph.h:8
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or JNA.
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSel.ByReferencestatic classSel.ByValue
- 
Field SummaryFields Modifier and Type Field Description intcxx location of sel origin
 C type : l_int32intcyy location of sel origin
 C type : l_int32com.sun.jna.ptr.PointerByReferencedata{0,1,2}; data[i][j] in [row][col] order
 C type : l_int32**com.sun.jna.Pointernameused to find sel by name
 C type : char*intsxsel width
 C type : l_int32intsysel height
 C type : l_int32
- 
Constructor Summary
- 
Method SummaryModifier and Type Method Description protected java.util.List<java.lang.String>getFieldOrder()Gets this Structure's field names in their proper order.Methods inherited from class com.sun.jna.StructureallocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
- 
Field Details- 
sypublic int sysel height
 C type : l_int32
- 
sxpublic int sxsel width
 C type : l_int32
- 
cypublic int cyy location of sel origin
 C type : l_int32
- 
cxpublic int cxx location of sel origin
 C type : l_int32
- 
datapublic com.sun.jna.ptr.PointerByReference data{0,1,2}; data[i][j] in [row][col] order
 C type : l_int32**
- 
namepublic com.sun.jna.Pointer nameused to find sel by name
 C type : char*
 
- 
- 
Constructor Details- 
Selpublic Sel()
- 
Selpublic Sel(int sy, int sx, int cy, int cx, com.sun.jna.ptr.PointerByReference data, com.sun.jna.Pointer name)- Parameters:
- sy- sel height
 C type : l_int32
- sx- sel width
 C type : l_int32
- cy- y location of sel origin
 C type : l_int32
- cx- x location of sel origin
 C type : l_int32
- data- {0,1,2}; data[i][j] in [row][col] order
 C type : l_int32**
- name- used to find sel by name
 C type : char*
 
- 
Selpublic Sel(com.sun.jna.Pointer peer)
 
- 
- 
Method Details- 
getFieldOrderprotected java.util.List<java.lang.String> getFieldOrder()Gets this Structure's field names in their proper order.- Overrides:
- getFieldOrderin class- com.sun.jna.Structure
- Returns:
- list of ordered field names
 
 
-