Package net.sourceforge.lept4j
Class PixTiling
java.lang.Object
com.sun.jna.Structure
net.sourceforge.lept4j.PixTiling
- Direct Known Subclasses:
PixTiling.ByReference
,PixTiling.ByValue
public class PixTiling
extends com.sun.jna.Structure
Pix tiling
native declaration : pix.h:148
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 : pix.h:148
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 Summary
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
-
Field Summary
Modifier and TypeFieldDescriptionint
tile height
C type : l_int32int
number of tiles horizontally
C type : l_int32int
number of tiles vertically
C type : l_int32input pix (a clone)
C type : Pix*int
strip for paint; default is TRUE
C type : l_int32int
tile width
C type : l_int32int
overlap on left and right
C type : l_int32int
overlap on top and bottom
C type : l_int32Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
ConstructorDescriptionPixTiling
(com.sun.jna.Pointer peer) PixTiling
(Pix.ByReference pix, int nx, int ny, int w, int h, int xoverlap, int yoverlap, int strip) -
Method Summary
Modifier and TypeMethodDescriptionGets this Structure's field names in their proper order.Methods inherited from class com.sun.jna.Structure
allocateMemory, 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
-
pix
input pix (a clone)
C type : Pix* -
nx
public int nxnumber of tiles horizontally
C type : l_int32 -
ny
public int nynumber of tiles vertically
C type : l_int32 -
w
public int wtile width
C type : l_int32 -
h
public int htile height
C type : l_int32 -
xoverlap
public int xoverlapoverlap on left and right
C type : l_int32 -
yoverlap
public int yoverlapoverlap on top and bottom
C type : l_int32 -
strip
public int stripstrip for paint; default is TRUE
C type : l_int32
-
-
Constructor Details
-
PixTiling
public PixTiling() -
PixTiling
public PixTiling(Pix.ByReference pix, int nx, int ny, int w, int h, int xoverlap, int yoverlap, int strip) - Parameters:
pix
- input pix (a clone)
C type : Pix*nx
- number of tiles horizontally
C type : l_int32ny
- number of tiles vertically
C type : l_int32w
- tile width
C type : l_int32h
- tile height
C type : l_int32xoverlap
- overlap on left and right
C type : l_int32yoverlap
- overlap on top and bottom
C type : l_int32strip
- strip for paint; default is TRUE
C type : l_int32
-
PixTiling
public PixTiling(com.sun.jna.Pointer peer)
-
-
Method Details
-
getFieldOrder
Gets this Structure's field names in their proper order.- Overrides:
getFieldOrder
in classcom.sun.jna.Structure
- Returns:
- list of ordered field names
-