Package net.sourceforge.lept4j
Class PixComp
java.lang.Object
com.sun.jna.Structure
net.sourceforge.lept4j.PixComp
- Direct Known Subclasses:
PixComp.ByReference
,PixComp.ByValue
public class PixComp
extends com.sun.jna.Structure
Compressed Pix
native declaration : pix.h:192
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:192
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/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
-
Field Summary
Modifier and TypeFieldDescriptionint
flag (1 for cmap, 0 otherwise)
C type : l_int32int
compressed format (IFF_TIFF_G4,
C type : l_int32int
depth in bits
C type : l_int32com.sun.jna.Pointer
the compressed image data
C type : l_uint8*int
height in pixels
C type : l_int32size of the data arraycom.sun.jna.Pointer
text string associated with pix
C type : char*int
width in pixels
C type : l_int32int
image res (ppi) in x direction
C type : l_int32int
image res (ppi) in y direction
C type : l_int32Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
-
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
-
w
public int wwidth in pixels
C type : l_int32 -
h
public int hheight in pixels
C type : l_int32 -
d
public int ddepth in bits
C type : l_int32 -
xres
public int xresimage res (ppi) in x direction
C type : l_int32 -
yres
public int yresimage res (ppi) in y direction
C type : l_int32 -
comptype
public int comptypecompressed format (IFF_TIFF_G4,
C type : l_int32 -
text
public com.sun.jna.Pointer texttext string associated with pix
C type : char* -
cmapflag
public int cmapflagflag (1 for cmap, 0 otherwise)
C type : l_int32 -
data
public com.sun.jna.Pointer datathe compressed image data
C type : l_uint8* -
size
size of the data array
-
-
Constructor Details
-
PixComp
public PixComp() -
PixComp
public PixComp(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
-