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.StructureBasic 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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPix.ByReferencestatic classPix.ByValue
-
Field Summary
Fields 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
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<?>getFieldOrder()-
Methods inherited from class com.sun.jna.Structure
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
-
-
-
-
Field Detail
-
w
public int w
width in pixels
C type : l_uint32
-
h
public int h
height in pixels
C type : l_uint32
-
d
public int d
depth in bits (bpp)
C type : l_uint32
-
spp
public int spp
number of samples per pixel
C type : l_uint32
-
wpl
public int wpl
32-bit words/line
C type : l_uint32
-
refcount
public int refcount
reference count (1 if no clones)
C type : l_uint32
-
xres
public int xres
image res (ppi) in x direction
C type : l_int32
-
yres
public int yres
image res (ppi) in y direction
C type : l_int32
-
informat
public int informat
input file format, IFF_*
C type : l_int32
-
special
public int special
special instructions for I/O, etc
C type : l_int32
-
text
public com.sun.jna.Pointer text
text string associated with pix
C type : char*
-
colormap
public PixColormap.ByReference colormap
colormap (may be null)
C type : PixColormap*
-
data
public com.sun.jna.ptr.IntByReference data
the image data
C type : l_uint32*
-
-