Package net.sourceforge.lept4j
Class L_Bmf
java.lang.Object
com.sun.jna.Structure
net.sourceforge.lept4j.L_Bmf
- Direct Known Subclasses:
- L_Bmf.ByReference,- L_Bmf.ByValue
public class L_Bmf
extends com.sun.jna.Structure
Data structure to hold bitmap fonts and related data
native declaration : bmf.h:19
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 : bmf.h:19
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 classL_Bmf.ByReferencestatic classL_Bmf.ByValue
- 
Field SummaryFields Modifier and Type Field Description intbaseline1baseline offset for ascii 33 - 57
 C type : l_int32intbaseline2baseline offset for ascii 58 - 91
 C type : l_int32intbaseline3baseline offset for ascii 93 - 126
 C type : l_int32com.sun.jna.ptr.IntByReferencebaselinetabtable mapping ascii --> baseline offset
 C type : l_int32*com.sun.jna.Pointerdirectorydirectory containing font bitmaps
 C type : char*com.sun.jna.ptr.IntByReferencefonttabtable mapping ascii --> font index
 C type : l_int32*intkernwidthpixel dist between char bitmaps
 C type : l_int32intlineheightmax height of line of chars
 C type : l_int32Pixa.ByReferencepixapixa of bitmaps for 93 characters
 C type : Pixa*intsizefont size (in points at 300 ppi)
 C type : l_int32intspacewidthpixel dist between word bitmaps
 C type : l_int32intvertlinesepextra vertical space between text lines
 C type : l_int32com.sun.jna.ptr.IntByReferencewidthtabtable mapping ascii --> char width
 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- 
pixapixa of bitmaps for 93 characters
 C type : Pixa*
- 
sizepublic int sizefont size (in points at 300 ppi)
 C type : l_int32
- 
directorypublic com.sun.jna.Pointer directorydirectory containing font bitmaps
 C type : char*
- 
baseline1public int baseline1baseline offset for ascii 33 - 57
 C type : l_int32
- 
baseline2public int baseline2baseline offset for ascii 58 - 91
 C type : l_int32
- 
baseline3public int baseline3baseline offset for ascii 93 - 126
 C type : l_int32
- 
lineheightpublic int lineheightmax height of line of chars
 C type : l_int32
- 
kernwidthpublic int kernwidthpixel dist between char bitmaps
 C type : l_int32
- 
spacewidthpublic int spacewidthpixel dist between word bitmaps
 C type : l_int32
- 
vertlineseppublic int vertlinesepextra vertical space between text lines
 C type : l_int32
- 
fonttabpublic com.sun.jna.ptr.IntByReference fonttabtable mapping ascii --> font index
 C type : l_int32*
- 
baselinetabpublic com.sun.jna.ptr.IntByReference baselinetabtable mapping ascii --> baseline offset
 C type : l_int32*
- 
widthtabpublic com.sun.jna.ptr.IntByReference widthtabtable mapping ascii --> char width
 C type : l_int32*
 
- 
- 
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
 
 
-