Package net.sourceforge.lept4j
Class Pix
java.lang.Object
com.sun.jna.Structure
net.sourceforge.lept4j.Pix
- Direct Known Subclasses:
- Pix.ByReference,- Pix.ByValue
public class Pix
extends com.sun.jna.Structure
Basic Pix
native declaration : pix.h:14
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:14
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 classPix.ByReferencestatic classPix.ByValue
- 
Field SummaryFields Modifier and Type Field Description PixColormap.ByReferencecolormapcolormap (may be null)
 C type : PixColormap*intddepth in bits (bpp)
 C type : l_uint32com.sun.jna.ptr.IntByReferencedatathe image data
 C type : l_uint32*inthheight in pixels
 C type : l_uint32intinformatinput file format, IFF_*
 C type : l_int32intrefcountreference count (1 if no clones)
 C type : l_uint32intspecialspecial instructions for I/O, etc
 C type : l_int32intsppnumber of samples per pixel
 C type : l_uint32com.sun.jna.Pointertexttext string associated with pix
 C type : char*intwwidth in pixels
 C type : l_uint32intwpl32-bit words/line
 C type : l_uint32intxresimage res (ppi) in x direction
 C type : l_int32intyresimage res (ppi) in y direction
 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- 
wpublic int wwidth in pixels
 C type : l_uint32
- 
hpublic int hheight in pixels
 C type : l_uint32
- 
dpublic int ddepth in bits (bpp)
 C type : l_uint32
- 
spppublic int sppnumber of samples per pixel
 C type : l_uint32
- 
wplpublic int wpl32-bit words/line
 C type : l_uint32
- 
refcountpublic int refcountreference count (1 if no clones)
 C type : l_uint32
- 
xrespublic int xresimage res (ppi) in x direction
 C type : l_int32
- 
yrespublic int yresimage res (ppi) in y direction
 C type : l_int32
- 
informatpublic int informatinput file format, IFF_*
 C type : l_int32
- 
specialpublic int specialspecial instructions for I/O, etc
 C type : l_int32
- 
textpublic com.sun.jna.Pointer texttext string associated with pix
 C type : char*
- 
colormapcolormap (may be null)
 C type : PixColormap*
- 
datapublic com.sun.jna.ptr.IntByReference datathe image data
 C type : l_uint32*
 
- 
- 
Constructor Details
- 
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
 
 
-