Top Description Inners Fields Constructors Methods
jogamp.graph.font.typecast.ot.table

public Class CmapFormat2

extends CmapFormat
Class Inheritance
Imports
java.io.DataInput, .IOException

High-byte mapping through table cmap format.
Author
David Schweinsberg
Version
$Id: CmapFormat2.java,v 1.3 2004-12-21 16:56:54 davidsch Exp $

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Modifier and TypeField and Description
private final int[]
private final int[]
private final CmapFormat2.SubHeader[]
Inherited from jogamp.graph.font.typecast.ot.table.CmapFormat:
_format_language_length

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public CmapFormat.Range
public int
public int
Inherited from jogamp.graph.font.typecast.ot.table.CmapFormat:
creategetFormatgetLanguagegetLengthtoString

Field Detail

_glyphIndexArrayback to summary
private final int[] _glyphIndexArray
_subHeaderKeysback to summary
private final int[] _subHeaderKeys
_subHeadersback to summary
private final CmapFormat2.SubHeader[] _subHeaders

Constructor Detail

CmapFormat2back to summary
protected CmapFormat2(final DataInput di) throws IOException

Method Detail

getRangeback to summary
public CmapFormat.Range getRange(final int index) throws ArrayIndexOutOfBoundsException

Implements abstract jogamp.graph.font.typecast.ot.table.CmapFormat.getRange.

Annotations
@Override
getRangeCountback to summary
public int getRangeCount()

Implements abstract jogamp.graph.font.typecast.ot.table.CmapFormat.getRangeCount.

Annotations
@Override
mapCharCodeback to summary
public int mapCharCode(final int charCode)

Implements abstract jogamp.graph.font.typecast.ot.table.CmapFormat.mapCharCode.

Annotations
@Override
jogamp.graph.font.typecast.ot.table back to summary

pack-priv Class CmapFormat2.SubHeader

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv int
pack-priv int
pack-priv int
pack-priv short
pack-priv int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_arrayIndexback to summary
pack-priv int _arrayIndex
_entryCountback to summary
pack-priv int _entryCount
_firstCodeback to summary
pack-priv int _firstCode
_idDeltaback to summary
pack-priv short _idDelta
_idRangeOffsetback to summary
pack-priv int _idRangeOffset

Constructor Detail

SubHeaderback to summary
pack-priv SubHeader()