A B C D E F G H I L M N O P R S T U V W Z

A

AGLFN_GLYPHS - Static variable in class gnu.java.awt.font.opentype.GlyphNamer
A String that contains the Unicode codepoint for each glyph in the Adobe Glyph List.
AGLFN_NAME_OFFSET - Static variable in class gnu.java.awt.font.opentype.GlyphNamer
The offset of each glyph name in AGLFN_NAMES.
AGLFN_NAMES - Static variable in class gnu.java.awt.font.opentype.GlyphNamer
The name of each glyph in the Adobe Glyph List for New Fonts (AGLFN).
antialiased - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Indicates whether or not scan-line conversion will use anti-aliasing (with gray levels).
applyCTM_x(int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
applyCTM_y(int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
ARGS_ARE_WORDS - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
ARGS_ARE_XY_VALUES - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
attribute - Variable in class gnu.java.awt.font.opentype.MacResourceFork.Resource
 

B

buf - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
A buffer containing the font data.
buf - Variable in class gnu.java.awt.font.opentype.MacResourceFork
 
buf - Variable in class gnu.java.awt.font.opentype.MacResourceFork.Resource
 

C

cachedPixelsPerEM - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
A cache for the number of pixels per EM.
ceil(int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
CharGlyphMap - class gnu.java.awt.font.opentype.CharGlyphMap.
A mapping from Unicode codepoints to glyphs.
CharGlyphMap.Dummy - class gnu.java.awt.font.opentype.CharGlyphMap.Dummy.
A dummy mapping that maps anything to the undefined glyph.
CharGlyphMap.Dummy() - Constructor for class gnu.java.awt.font.opentype.CharGlyphMap.Dummy
 
CharGlyphMap.Type0 - class gnu.java.awt.font.opentype.CharGlyphMap.Type0.
A mapping from Unicode code points to glyph IDs through CMAP Type 0 tables.
CharGlyphMap.Type0(ByteBuffer) - Constructor for class gnu.java.awt.font.opentype.CharGlyphMap.Type0
Constructs a CharGlyphMap.Type0 from all type 0 cmaps provided by the font.
CharGlyphMap.Type12 - class gnu.java.awt.font.opentype.CharGlyphMap.Type12.
A mapping from Unicode code points to glyph IDs through CMAP Type 12 tables.
CharGlyphMap.Type12(ByteBuffer, int, int) - Constructor for class gnu.java.awt.font.opentype.CharGlyphMap.Type12
Constructs a cmap type 12 table whose platform and encoding are already known.
CharGlyphMap.Type4 - class gnu.java.awt.font.opentype.CharGlyphMap.Type4.
A mapping from Unicode code points to glyph IDs through CMAP Type 4 tables.
CharGlyphMap.Type4(int, CharBuffer, CharBuffer, ShortBuffer, CharBuffer) - Constructor for class gnu.java.awt.font.opentype.CharGlyphMap.Type4
 
CharGlyphMap() - Constructor for class gnu.java.awt.font.opentype.CharGlyphMap
 
cmap - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
A delegate object for mapping Unicode UCS-4 codepoints to glyph IDs.
combineWithSubGlyph(Zone, int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
contourEndPoints - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
contourStart - Variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
The number of the first point in the current contour.
controlValueTable - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The original Control Value Table, sometimes abbreviated as CVT.
createFonts(ByteBuffer) - Static method in class gnu.java.awt.font.FontFactory
Creates FontDelegate objects for the fonts in the specified buffer.
createFonts(ByteBuffer) - Static method in class gnu.java.awt.font.opentype.OpenTypeFontFactory
Creates FontDelegate objects for the fonts in the specified buffer.
createGlyphVector(Font, FontRenderContext, CharacterIterator) - Method in interface gnu.java.awt.font.FontDelegate
Creates a GlyphVector by mapping each character in a CharacterIterator to the corresponding glyph.
createGlyphVector(Font, FontRenderContext, CharacterIterator) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Creates a GlyphVector by mapping each character in a CharacterIterator to the corresponding glyph.
curPoint - Variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
The number of the current point.
currentSegment(double[]) - Method in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
Retrieves the current path segment using double-precision coordinate values.
currentSegment(float[]) - Method in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
Retrieves the current path segment using single-precision coordinate values.
cvt - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The scaled values inside the control value table.
cvtCutIn - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 

D

data - Variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type12
 
dataOffset - Variable in class gnu.java.awt.font.opentype.MacResourceFork.Resource
 
decodeName(int, int, int, ByteBuffer, int, int) - Static method in class gnu.java.awt.font.opentype.NameDecoder
 
deltaBase - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
deltaC(int[], int, int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Implements the DELTAC instructions.
deltaShift - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
deviceTransform - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
div(int, int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
doubleValue(int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
dualX - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
dualY - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
dump() - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
dumpInstruction(ByteBuffer) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Writes a textual description of the current TrueType instruction, including the top stack elements, to System.out.
dumpVectors() - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 

E

EMIT_CLOSE - Static variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
If state has this value, currentSegment will emit a SEG_CLOSE in order to close the sub-path for the current contour.
EMIT_MOVETO - Static variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
If state has this value, currentSegment will emit a SEG_MOVETO segment to the first point in the current contour.
EMIT_SEGMENT - Static variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
If state has this value, currentSegment will emit a SEG_LINETO or SEG_QUADTO segment to the current point.
emsPerUnit - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
A factor to convert font units into ems.
engineCompensation - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
A value that is used by rounding operations to compensate for dot gain.
equals(GlyphVector) - Method in class gnu.java.awt.font.GNUGlyphVector
Determines whether another GlyphVector is for the same font and rendering context, uses the same glyphs and positions them to the same location.
execute(ByteBuffer, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Executes a stream of TrueType instructions.
executeGlyphInstructions - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Indicates whether or not the instructions that are associated with individual glyphs shall be executed.
executeInstruction(ByteBuffer) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Executes a single TrueType instruction.

F

fdefBuffer - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
fdefBuffer[i] is the buffer that contains the TrueType instructions of function #i.
fdefEntryPoint - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
fdefEntryPoint[i] is the position in fdefBuffer[i] where the first TrueType instruction after the FDEF is located.
find(char) - Method in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
 
findLanguageCode(String, String) - Static method in class gnu.java.awt.font.opentype.NameDecoder
 
firstChar - Variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
 
Fixed - class gnu.java.awt.font.opentype.truetype.Fixed.
A utility class for fixed-point arithmetics, where numbers are represented with 26 dot 6 digits.
Fixed() - Constructor for class gnu.java.awt.font.opentype.truetype.Fixed
The constructor is private so nobody can use it.
FLAG_CONTOUR_END - Static variable in class gnu.java.awt.font.opentype.truetype.Zone
 
FLAG_ON_CURVE - Static variable in class gnu.java.awt.font.opentype.truetype.Zone
 
FLAG_TOUCHED_X - Static variable in class gnu.java.awt.font.opentype.truetype.Zone
 
FLAG_TOUCHED_Y - Static variable in class gnu.java.awt.font.opentype.truetype.Zone
 
flags - Variable in class gnu.java.awt.font.opentype.truetype.Zone
 
floats - Variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
A helper array that is used by ZonePathIterator.currentSegment(double[]).
floatValue(int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
floor(int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
font - Variable in class gnu.java.awt.font.GNUGlyphVector
 
fontDelegate - Variable in class gnu.java.awt.font.GNUGlyphVector
 
FontDelegate - interface gnu.java.awt.font.FontDelegate.
The interface that all font delegate objects implement, irrespective of where they get their information from.
FontFactory - class gnu.java.awt.font.FontFactory.
A factory for creating font delegate objects.
FontFactory() - Constructor for class gnu.java.awt.font.FontFactory
The constructor is private so nobody can construct an instance
fontProgram - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The contents of the font’s fpgm table, or null after the font program has been executed once.
fontSize - Variable in class gnu.java.awt.font.GNUGlyphVector
 
forTable(ByteBuffer) - Static method in class gnu.java.awt.font.opentype.CharGlyphMap
Reads a CharGlyphMap from an OpenType or TrueType cmap table.
forTable(int, ByteBuffer, ByteBuffer) - Static method in class gnu.java.awt.font.opentype.truetype.GlyphLocator
Creates a new GlyphLocator for a loca table.
forTables(int, ByteBuffer, ByteBuffer) - Static method in class gnu.java.awt.font.opentype.GlyphNamer
Sets up the information which allows to retrieve the information on demand.
freeX - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
freeY - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
funitsToPixels(int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Scales a value from font unites to pixels.

G

getAdvance(int, float, AffineTransform, boolean, boolean, boolean, Point2D) - Method in interface gnu.java.awt.font.FontDelegate
Determines the advance width and height for a glyph.
getAdvance(int, float, AffineTransform, boolean, boolean, boolean, Point2D) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Determines the advance width for a glyph.
getAdvance(int, float, AffineTransform, boolean, boolean, boolean, Point2D) - Method in class gnu.java.awt.font.opentype.Scaler
Determines the advance width and height for a glyph.
getAdvance(int, float, AffineTransform, boolean, boolean, boolean, Point2D) - Method in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
Determines the advance width and height for a glyph.
getAdvanceHeight(int, boolean) - Method in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
Determines the advance width of a glyph, without considering hinting.
getAdvanceWidth(int, boolean) - Method in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
Determines the advance width of a glyph, without considering hinting.
getAGLFNName(char) - Static method in class gnu.java.awt.font.opentype.GlyphNamer
Determines the name of a glyph according to the Adobe Glyph List for New Fonts (AGLFN).
getAscent() - Method in class gnu.java.awt.font.GNUGlyphVector
 
getAscent(boolean) - Method in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
Returns the distance from the baseline to the highest ascender.
getAscent(float, AffineTransform, boolean, boolean, boolean) - Method in interface gnu.java.awt.font.FontDelegate
Determines the distance between the base line and the highest ascender.
getAscent(float, AffineTransform, boolean, boolean, boolean) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Determines the distance between the base line and the highest ascender.
getAscent(float, AffineTransform, boolean, boolean, boolean) - Method in class gnu.java.awt.font.opentype.Scaler
Determines the distance between the base line and the highest ascender.
getAscent(float, AffineTransform, boolean, boolean, boolean) - Method in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
Determines the distance between the base line and the highest ascender.
getCapacity() - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
getCharGlyphMap() - Method in class gnu.java.awt.font.opentype.OpenTypeFont
 
getCharsetName(int, int, int) - Static method in class gnu.java.awt.font.opentype.NameDecoder
Determines the name of the charset for an OpenType font name.
getContent() - Method in class gnu.java.awt.font.opentype.MacResourceFork.Resource
Retrieves the content of the resource.
getDescent() - Method in class gnu.java.awt.font.GNUGlyphVector
 
getDescent(boolean) - Method in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
Returns the distance from the baseline to the lowest descender.
getDescent(float, AffineTransform, boolean, boolean, boolean) - Method in interface gnu.java.awt.font.FontDelegate
Determines the distance between the base line and the lowest descender.
getDescent(float, AffineTransform, boolean, boolean, boolean) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Determines the distance between the base line and the lowest descender.
getDescent(float, AffineTransform, boolean, boolean, boolean) - Method in class gnu.java.awt.font.opentype.Scaler
Determines the distance between the base line and the lowest descender.
getDescent(float, AffineTransform, boolean, boolean, boolean) - Method in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
Determines the distance between the base line and the lowest descender.
getDouble214(ByteBuffer) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
getDualProjection(int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Projects the specified vector along the current dual projection vector.
getFamilyName(Locale) - Method in interface gnu.java.awt.font.FontDelegate
Returns the name of the family to which this font face belongs, for example “Univers”.
getFamilyName(Locale) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the name of the family to which this font face belongs, for example “Univers”.
getFont() - Method in class gnu.java.awt.font.GNUGlyphVector
Returns the font of the glyphs in this GlyphVector.
getFontRenderContext() - Method in class gnu.java.awt.font.GNUGlyphVector
Returns the FontRenderContext that is used to calculate the extent and position of the glyphs.
getFontTable(int) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Creates a view buffer for an OpenType table.
getFontTableSize(int) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the size of one of the tables in the font, or -1 if the table does not exist.
getFreeDotProj() - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
getFullName(Locale) - Method in interface gnu.java.awt.font.FontDelegate
Returns the full name of this font face in the specified locale, for example “Univers Light”.
getFullName(Locale) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the full name of this font face, for example “Univers Light”.
getGlyph(int) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Looks up a glyph in the font’s cmap tables, without performing any glyph substitution or reordering.
getGlyph(int) - Method in class gnu.java.awt.font.opentype.CharGlyphMap
Determines the glyph index for a given Unicode codepoint.
getGlyph(int) - Method in class gnu.java.awt.font.opentype.CharGlyphMap.Dummy
 
getGlyph(int) - Method in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
Determines the glyph index for a given Unicode codepoint.
getGlyph(int) - Method in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
Determines the glyph index for a given Unicode codepoint.
getGlyph(int) - Method in class gnu.java.awt.font.opentype.CharGlyphMap.Type12
Determines the glyph index for a given Unicode codepoint.
getGlyphCode(int) - Method in class gnu.java.awt.font.GNUGlyphVector
Determines the glyph number by index in this vector.
getGlyphCodes(int, int, int[]) - Method in class gnu.java.awt.font.GNUGlyphVector
Returns a slice of this GlyphVector.
getGlyphData(int) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLocator
Locates the outline data for a glyph.
getGlyphData(int) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLocator.TwoByte
 
getGlyphData(int) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLocator.FourByte
 
getGlyphJustificationInfo(int) - Method in class gnu.java.awt.font.GNUGlyphVector
Determines the justification information for the glyph at the specified index.
getGlyphLogicalBounds(int) - Method in class gnu.java.awt.font.GNUGlyphVector
 
getGlyphMetrics(int) - Method in class gnu.java.awt.font.GNUGlyphVector
Determines the metrics of the glyph at the specified index.
getGlyphName(char[]) - Static method in class gnu.java.awt.font.opentype.GlyphNamer
Returns the PostScript name of a glyph, given the sequence of Unicode characters that is required to produce the glyph.
getGlyphName(int) - Method in interface gnu.java.awt.font.FontDelegate
Returns a name for the specified glyph.
getGlyphName(int) - Method in class gnu.java.awt.font.opentype.GlyphNamer
Retrieves or synthesizes a PostScript name for the glyph.
getGlyphName(int) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns a name for the specified glyph.
getGlyphOutline(int) - Method in class gnu.java.awt.font.GNUGlyphVector
Determines the shape of the specified glyph.
getGlyphOutline(int, float, AffineTransform, boolean, boolean) - Method in interface gnu.java.awt.font.FontDelegate
Returns the shape of a glyph.
getGlyphOutline(int, float, AffineTransform, boolean, boolean) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the shape of a glyph.
getGlyphPosition(int) - Method in class gnu.java.awt.font.GNUGlyphVector
Determines the position of the specified glyph, or the total advance width and height of the vector.
getGlyphPositions(int, int, float[]) - Method in class gnu.java.awt.font.GNUGlyphVector
Returns the positions of a range of glyphs in this vector.
getGlyphTransform(int) - Method in class gnu.java.awt.font.GNUGlyphVector
Returns the affine transformation that is applied to the glyph at the specified index.
getGlyphVisualBounds(int) - Method in class gnu.java.awt.font.GNUGlyphVector
 
getHex(byte) - Static method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
getHex(short) - Static method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
getID() - Method in class gnu.java.awt.font.opentype.MacResourceFork.Resource
Returns the ID of this resource.
getInstructionLength(int) - Static method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Returns the number of bytes that a TrueType instruction occupies.
getLayoutFlags() - Method in class gnu.java.awt.font.GNUGlyphVector
Returns flags that can be used for optimizing the rendering of this GlyphVector.
getLength() - Method in class gnu.java.awt.font.opentype.MacResourceFork.Resource
Determines the length of the resource in bytes.
getLineGap(boolean) - Method in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
Returns the typographic line gap.
getLocale(int, int, int) - Static method in class gnu.java.awt.font.opentype.NameDecoder
Returns the Locale of an OpenType name.
getLogicalBounds() - Method in class gnu.java.awt.font.GNUGlyphVector
 
getMacCharsetName(int) - Static method in class gnu.java.awt.font.opentype.NameDecoder
Maps a Macintosh Script Manager code to the name of the corresponding Java Charset.
getMacLanguageCode(Locale) - Static method in class gnu.java.awt.font.opentype.NameDecoder
Maps a Java Locale into a MacOS language code.
getMacLocale(int) - Static method in class gnu.java.awt.font.opentype.NameDecoder
Maps a MacOS language code into a Java Locale.
getMicrosoftCharsetName(int) - Static method in class gnu.java.awt.font.opentype.NameDecoder
Maps a Microsoft locale ID (LCID) to the name of the corresponding Java Charset.
getMicrosoftLanguageCode(Locale) - Static method in class gnu.java.awt.font.opentype.NameDecoder
Maps a Java Locale into a Microsoft language code.
getMissingGlyphCode() - Method in interface gnu.java.awt.font.FontDelegate
Returns the index of the glyph which gets displayed if the font cannot map a Unicode code point to a glyph.
getMissingGlyphCode() - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the index of the glyph which gets displayed if the font cannot map a Unicode code point to a glyph.
getName(ByteBuffer, int, Locale) - Static method in class gnu.java.awt.font.opentype.NameDecoder
 
getName(int, Locale) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Extracts a String from the font’s name table.
getNibble(int, int) - Static method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
getNumGlyphs() - Method in interface gnu.java.awt.font.FontDelegate
Returns the number of glyphs in this font face.
getNumGlyphs() - Method in class gnu.java.awt.font.GNUGlyphVector
Determines the number of glyphs in this GlyphVector.
getNumGlyphs() - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the number of glyphs in this font face.
getOriginalProjection(Zone, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
getOriginalX(int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
getOriginalY(int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
getOutline() - Method in class gnu.java.awt.font.GNUGlyphVector
Returns the shape of this GlyphVector.
getOutline(float, float) - Method in class gnu.java.awt.font.GNUGlyphVector
Returns the shape of this GlyphVector, translated to the specified position.
getOutline(int, float, AffineTransform, boolean, boolean) - Method in class gnu.java.awt.font.opentype.Scaler
Retrieves the scaled outline of a glyph, adjusting control points to the raster grid if necessary.
getOutline(int, float, AffineTransform, boolean, boolean) - Method in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
Retrieves the scaled outline of a glyph, adjusting control points to the raster grid if necessary.
getPath() - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
getPathIterator() - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
getPixelsPerEM() - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Returns how many pixels there are per EM, in direction of the current projection vector.
getPostScriptName() - Method in interface gnu.java.awt.font.FontDelegate
Returns the PostScript name of this font face, for example “Helvetica-Bold”.
getPostScriptName() - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the PostScript name of this font face, for example “Univers-Light”.
getProjection(int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Projects the specified vector along the current projection vector.
getProjection(Zone, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
getResource(int, short) - Method in class gnu.java.awt.font.opentype.MacResourceFork
 
getResources(int) - Method in class gnu.java.awt.font.opentype.MacResourceFork
 
getSegment(int, float[]) - Method in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
Returns the segment for the specified point.
getSize() - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
getStartSegment(int, float[]) - Method in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
Returns the start segment for the contour which starts at the specified point.
getSubFamilyName(Locale) - Method in interface gnu.java.awt.font.FontDelegate
Returns the name of this font face inside the family, for example “Light”.
getSubFamilyName(Locale) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the name of this font face inside the family, for example “Light”.
getSuccessor(int) - Method in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
Determines the successor of the current point in the current contour.
getTableIndex(int) - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Determines the index of a table into the offset table.
getType() - Method in class gnu.java.awt.font.opentype.MacResourceFork.Resource
Returns the type of this resource.
getUpper129(int, int, int) - Static method in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
Returns a String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the encoding specified by the platform, script and language tag of a Type 0 CMAP.
getVersion() - Method in class gnu.java.awt.font.opentype.OpenTypeFont
Returns the version of the font.
getVisualBounds() - Method in class gnu.java.awt.font.GNUGlyphVector
 
getWindingRule() - Method in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
Returns the winding rule.
getWindowsLocale(int) - Static method in class gnu.java.awt.font.opentype.NameDecoder
Maps a Windows LCID into a Java Locale.
getX(int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
getY(int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
getZone(int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
glyfTable - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLocator
The actual glyph data of the font, which is contained in the 'glyf' table.
glyfTable - Variable in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
The TrueType or OpenType table that contains the glyph outlines.
glyphCharacterCodes - Variable in class gnu.java.awt.font.opentype.GlyphNamer
An array from glyph to character codes.
glyphLoader - Variable in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
A helper object for loading glyph outlines.
GlyphLoader - class gnu.java.awt.font.opentype.truetype.GlyphLoader.
A class for loading scaled and hinted glyph outlines.
GlyphLoader(GlyphLocator, VirtualMachine, int, int, int, GlyphMeasurer) - Constructor for class gnu.java.awt.font.opentype.truetype.GlyphLoader
Constructs a GlyphLoader.
glyphLocator - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
A helper object for locating glyph data.
GlyphLocator - class gnu.java.awt.font.opentype.truetype.GlyphLocator.
Locates glyph outlines in a TrueType or OpenType glyf table.
GlyphLocator.FourByte - class gnu.java.awt.font.opentype.truetype.GlyphLocator.FourByte.
A GlyphLocator that locates glyphs using four-byte offsets, interpreting loca tables of format 1.
GlyphLocator.FourByte(ByteBuffer, ByteBuffer) - Constructor for class gnu.java.awt.font.opentype.truetype.GlyphLocator.FourByte
 
GlyphLocator.TwoByte - class gnu.java.awt.font.opentype.truetype.GlyphLocator.TwoByte.
A GlyphLocator that locates glyphs using two-byte offsets, interpreting loca tables of format 0.
GlyphLocator.TwoByte(ByteBuffer, ByteBuffer) - Constructor for class gnu.java.awt.font.opentype.truetype.GlyphLocator.TwoByte
 
GlyphLocator() - Constructor for class gnu.java.awt.font.opentype.truetype.GlyphLocator
 
glyphMeasurer - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
A helper object for measuring the advance width and height of a glyph.
glyphMeasurer - Variable in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
A helper object for measuring the advance width and height of a glyph.
GlyphMeasurer - class gnu.java.awt.font.opentype.truetype.GlyphMeasurer.
A class for measuring TrueType and OpenType glyphs.
GlyphMeasurer(ByteBuffer, ByteBuffer, ByteBuffer, ByteBuffer) - Constructor for class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
Constructs a GlyphMeasurer from TrueType/OpenType font tables.
glyphNamer - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
A delegate object for providing a name for each glyph.
GlyphNamer - class gnu.java.awt.font.opentype.GlyphNamer.
Provides names for glyphs, which is useful when embedding fonts in PostScript or PDF documents.
GlyphNamer(int, ByteBuffer, ByteBuffer) - Constructor for class gnu.java.awt.font.opentype.GlyphNamer
 
glyphNames - Variable in class gnu.java.awt.font.opentype.GlyphNamer
An array of glyph names.
glyphs - Variable in class gnu.java.awt.font.GNUGlyphVector
 
glyphToUCS2 - Variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
An array whose i-th element indicates the Unicode code point of glyph i in the font.
glyphZone - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
glyphZone - Variable in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
 
gnu.java.awt.font - package gnu.java.awt.font
 
gnu.java.awt.font.opentype - package gnu.java.awt.font.opentype
 
gnu.java.awt.font.opentype.truetype - package gnu.java.awt.font.opentype.truetype
 
GNUGlyphVector - class gnu.java.awt.font.GNUGlyphVector.
The GNU implementation of the abstract GlyphVector class, which uses the services provided by a FontDelegate for its functionality.
GNUGlyphVector(FontDelegate, Font, FontRenderContext, int[]) - Constructor for class gnu.java.awt.font.GNUGlyphVector
Constructs a new GNUGlyphVector.

H

handleIP() - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
handleISECT(int, int, int, int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
handleMDAP(int, boolean) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
handleMIAP(int, int, boolean) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
handleMIRP(int, int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
horizontalAscent - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
 
horizontalDescent - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
 
horizontalGlyphMetrics - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
A view buffer that allows accessing the contents of the font’s hmtx table as shorts.
horizontalLineGap - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
 

I

id - Variable in class gnu.java.awt.font.opentype.MacResourceFork.Resource
 
idDelta - Variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
 
ignoreCVTProgram - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Indicates whether to ignore any modifications to the control value table that the font’s pre-program might have performed.
indexToLoc - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLocator.TwoByte
 
indexToLoc - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLocator.FourByte
 
INST_NAME - Static variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
intValue(int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
isContourEnd(int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
isDone() - Method in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
 
isOnCurve(int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
isRotated() - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Determines whether the current glyph is rotated.
isStretched() - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Determines whether the current glyph is stretched.
isSupported(int, int) - Static method in class gnu.java.awt.font.opentype.CharGlyphMap.Type12
Determines whether this implementation supports a combination of platform and encoding for a type 12 cmap table.
isSupported(int, int, int) - Static method in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
Determines whether this implementation supports a combination of platform, language and encoding is supported for a type 4 cmap table.

L

lastChar - Variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
 
layoutFlags - Variable in class gnu.java.awt.font.GNUGlyphVector
 
loadCompoundGlyph(int, double, AffineTransform, boolean, ByteBuffer, Zone, int, int) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
loadCoordinates(int, ByteBuffer, Zone) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
loadFlags(int, ByteBuffer) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLoader
Loads the per-point flags of a glyph into the pointFlags field.
loadGlyph(int, double, AffineTransform, boolean, Zone) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
loadSimpleGlyph(int, double, AffineTransform, boolean, int, ByteBuffer, Zone, int, int) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
loadSubGlyph(int, double, AffineTransform, boolean, Zone, int, int) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
loop - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 

M

macLanguageCodes - Static variable in class gnu.java.awt.font.opentype.NameDecoder
The language codes used by the Macintosh operating system.
MacResourceFork - class gnu.java.awt.font.opentype.MacResourceFork.
A class for accessing data that is stored in the resource fork of Macintosh files.
MacResourceFork.Resource - class gnu.java.awt.font.opentype.MacResourceFork.Resource.
A single resource that is contained in a resource fork.
MacResourceFork.Resource(ByteBuffer, int, short, int, int) - Constructor for class gnu.java.awt.font.opentype.MacResourceFork.Resource
 
MacResourceFork(ByteBuffer) - Constructor for class gnu.java.awt.font.opentype.MacResourceFork
 
maxStackElements - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The maximum number of stack elements.
microsoftLanguageCodes - Static variable in class gnu.java.awt.font.opentype.NameDecoder
The primary language IDs used by the Microsoft operating systems.
minimumDistance - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
MORE_COMPONENTS - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
movePoint(Zone, int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
mul(int, int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
Multiplies two fixed-point numbers.
muldiv(int, int, int) - Static method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 

N

NAME_COPYRIGHT - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_DESCRIPTION - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_DESIGNER - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_DESIGNER_URL - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_FAMILY - Static variable in class gnu.java.awt.font.opentype.NameDecoder
Specifies the name of the family to which a font belongs, for example “Univers”.
NAME_FULL - Static variable in class gnu.java.awt.font.opentype.NameDecoder
Specifies the full human-readable name of a font, for example “Univers Light”
NAME_FULL_MACCOMPATIBLE - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_LICENSE - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_LICENSE_URL - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_MANUFACTURER - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_POSTSCRIPT - Static variable in class gnu.java.awt.font.opentype.NameDecoder
Specifies the PostScript name of a font, for example “Univers-Light”.
NAME_POSTSCRIPT_CID - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_PREFERRED_FAMILY - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_PREFERRED_SUBFAMILY - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_SAMPLE_TEXT - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_SUBFAMILY - Static variable in class gnu.java.awt.font.opentype.NameDecoder
Specified the name of the font inside its family, for example “Light”.
NAME_TRADEMARK - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_UNIQUE - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_VENDOR_URL - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NAME_VERSION - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
NameDecoder - class gnu.java.awt.font.opentype.NameDecoder.
A utility class that helps with decoding the names of OpenType and TrueType fonts.
NameDecoder() - Constructor for class gnu.java.awt.font.opentype.NameDecoder
 
nameOffset - Variable in class gnu.java.awt.font.opentype.MacResourceFork.Resource
 
nameTable - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
The font’s name table, or null if this table has not yet been accessed.
next() - Method in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
 
nround(int, int) - Static method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
numGlyphs - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
The number of glyphs in this font.
numGroups - Variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type12
 
numLongHorizontalMetricsEntries - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
 
numLongVerticalMetricsEntries - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
 
numPoints - Variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
The total number of points in the zone, not including the four phantom points at its end.
numPoints - Variable in class gnu.java.awt.font.opentype.truetype.Zone
 
numSegments - Variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
 
numTwilightPoints - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The number of points in the Twilight Zone.

O

ONE - Static variable in class gnu.java.awt.font.opentype.truetype.Fixed
 
ONE_214 - Static variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The value 1 in 2-dot-14 fixed notation.
OpenTypeFont - class gnu.java.awt.font.opentype.OpenTypeFont.
A font that takes its data from OpenType or TrueType font tables.
OpenTypeFont(ByteBuffer, int) - Constructor for class gnu.java.awt.font.opentype.OpenTypeFont
Constructs an OpenType or TrueType font.
OpenTypeFontFactory - class gnu.java.awt.font.opentype.OpenTypeFontFactory.
A factory for creating fonts that are stored in an sfnt-housed format, for example OpenType or TrueType.
OpenTypeFontFactory() - Constructor for class gnu.java.awt.font.opentype.OpenTypeFontFactory
The constructor is private so nobody can construct an instance of this class.
origPos - Variable in class gnu.java.awt.font.opentype.truetype.Zone
 
OVERLAP_COMPOUND - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 

P

PATENTED_HINTING - Static variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Indicates whether or not to perform hinting operations that are protected by a number of US patents, two of which will expire on October 13, 2009, and one of which will expire on October 27, 2009.
performDefaultLayout() - Method in class gnu.java.awt.font.GNUGlyphVector
Moves each glyph in the vector to its default position.
PLATFORM_MACINTOSH - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
PLATFORM_MACINTOSH - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap
 
PLATFORM_MICROSOFT - Static variable in class gnu.java.awt.font.opentype.NameDecoder
 
PLATFORM_MICROSOFT - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap
 
PLATFORM_UNICODE - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap
 
pointFlags - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
pointSize - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The current point size of the scaled font.
pos - Variable in class gnu.java.awt.font.GNUGlyphVector
The position of each glyph.
pos - Variable in class gnu.java.awt.font.opentype.truetype.Zone
 
postFormat - Variable in class gnu.java.awt.font.opentype.GlyphNamer
The format of the post table, a Fixed 16.16 number.
postTable - Variable in class gnu.java.awt.font.opentype.GlyphNamer
The 'post' table of the font.
preProgram - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The prep table of the font, which contains a program that is executed whenever the point size or the device transform have changed.
projX - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
projY - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 

R

rangeID - Variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
 
readPost() - Method in class gnu.java.awt.font.opentype.GlyphNamer
Reads in the PostScript data from a post table of a TrueType or OpenType font.
readSingleTable(ByteBuffer, int, int, int) - Method in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
Processes a CMAP Type 0 table whose platform, encoding and language are already known.
readTable(ByteBuffer, int, int) - Static method in class gnu.java.awt.font.opentype.CharGlyphMap.Type4
Processes a CMAP Type 4 table whose platform, encoding and language are already known.
readZapf(int) - Method in class gnu.java.awt.font.opentype.GlyphNamer
Sets up some buffers which allow to quickly read information from the Zapf table.
reloadControlValueTable() - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Reloads the control value table and scales each entry from font units to pixel values.
renderContext - Variable in class gnu.java.awt.font.GNUGlyphVector
 
resetGraphicsState() - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Sets the graphics state to default values.
resources - Variable in class gnu.java.awt.font.opentype.MacResourceFork
 
ROUND_XY_TO_GRID - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
round(int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
roundPeriod - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The length of the space between rounded values.
roundPhase - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The offset of the rounded values from multiples of roundPeriod.
roundThreshold - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
rp0 - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
rp1 - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
rp2 - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 

S

SCALED_COMPONENT_OFFSET - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
scaleFromFUnits(int, float, AffineTransform, boolean, boolean) - Method in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
Scales a value from font units to pixels, given the point size and the transform.
scaler - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
The scaler to which the actual scaling work is delegated.
Scaler - class gnu.java.awt.font.opentype.Scaler.
An common superclass for all font scalers.
Scaler() - Constructor for class gnu.java.awt.font.opentype.Scaler
 
scaleX - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
scaleY - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
scanControl - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
scanType - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
setContourEnd(int, boolean) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
setDualVector(short, short) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
setFreedomVector(short, short) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
setGlyphPosition(int, Point2D) - Method in class gnu.java.awt.font.GNUGlyphVector
Moves the specified glyph to a new position, or changes the advance width and height of the entire glyph vector.
setGlyphTransform(int, AffineTransform) - Method in class gnu.java.awt.font.GNUGlyphVector
Applies an affine transformation to the glyph at the specified index.
setNumPoints(int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
setOnCurve(int, boolean) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
setOriginalX(int, int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
setOriginalY(int, int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
setPhantomPoints(int, int, Zone) - Method in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
setProjectionVector(short, short) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
setRoundingMode(int, int) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Sets the rounding mode.
setup(double, AffineTransform, boolean) - Method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Sets up the virtual machine for the specified parameters.
setX(int, int, boolean) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
setY(int, int, boolean) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
shearX - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
shearY - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
singleWidthValue - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
skipAfter(ByteBuffer, int, int, int, int, boolean) - Static method in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Skips any instructions until the specified opcode has been encoutered.
sp - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The current stack pointer of the virtual machine.
stack - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The stack.
STANDARD_POSTSCRIPT_GLYPH_NAMES - Static variable in class gnu.java.awt.font.opentype.GlyphNamer
The PostScript names of the 258 standard Macintosh glyphs.
state - Variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
The state of the iterator, which is one of EMIT_SEGMENT, EMIT_CLOSE, or EMIT_MOVETO.
storage - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The storage area of the virtual machine.

T

tableLength - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
 
tableStart - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
 
tableTag - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
 
TAG_OTTO - Static variable in class gnu.java.awt.font.opentype.OpenTypeFont
 
TAG_SFNT - Static variable in class gnu.java.awt.font.opentype.OpenTypeFont
 
TAG_TRUE - Static variable in class gnu.java.awt.font.opentype.OpenTypeFont
 
TAG_TTCF - Static variable in class gnu.java.awt.font.opentype.OpenTypeFont
 
TAG_ZAPF - Static variable in class gnu.java.awt.font.opentype.OpenTypeFont
 
tagToString(int) - Static method in class gnu.java.awt.font.opentype.OpenTypeFont
Converts a four-byte tag identifier into a String that can be displayed when debugging this class.
toString(int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
Makes a string representation of a fixed-point number.
toString(int, int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
TRACE_EXECUTION - Static variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
Indicates whether the execution of the Virtual Machine is traced to System.out.
transform - Variable in class gnu.java.awt.font.GNUGlyphVector
 
transform(double, AffineTransform, int, int, int) - Method in class gnu.java.awt.font.opentype.truetype.Zone
 
transforms - Variable in class gnu.java.awt.font.GNUGlyphVector
 
TrueTypeScaler - class gnu.java.awt.font.opentype.truetype.TrueTypeScaler.
A scaler for fonts whose outlines are described in the TrueType format.
TrueTypeScaler(int, ByteBuffer, ByteBuffer, ByteBuffer, ByteBuffer, ByteBuffer, ByteBuffer, ByteBuffer, int, ByteBuffer, ByteBuffer, ByteBuffer) - Constructor for class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
Constructs a new TrueTypeScaler.
twilightZone - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
type - Variable in class gnu.java.awt.font.opentype.MacResourceFork.Resource
 
types - Variable in class gnu.java.awt.font.opentype.MacResourceFork
 

U

unitsPerEm - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
The number of font units per em.
unitsPerEm - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
The number of font units in one em.
unitsPerEm - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
The number of font units per EM.
unitsPerEm - Variable in class gnu.java.awt.font.opentype.truetype.TrueTypeScaler
The number of units per em.
UNSCALED_COMPONENT_OFFSET - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
UPPER_ARABIC - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Arabic encoding.
UPPER_CROATIAN - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Roman encoding for the Croatian language.
UPPER_CYRILLIC - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Cyrillic encoding.
UPPER_EAST_EUROPEAN_ROMAN - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS East European Roman encoding.
UPPER_FARSI - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Arabic encoding with the Farsi language.
UPPER_GREEK - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Greek encoding.
UPPER_HEBREW - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Hebrew encoding.
UPPER_ICELANDIC - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Roman encoding with the Icelandic language.
UPPER_ROMAN - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Roman encoding for most languages.
UPPER_ROMANIAN - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Roman encoding with the Romanian language.
UPPER_TURKISH - Static variable in class gnu.java.awt.font.opentype.CharGlyphMap.Type0
A String whose charAt(i) is the Unicode character that corresponds to the codepoint i + 127 in the MacOS Roman encoding with the Turkish language.
USE_MY_METRICS - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 

V

valid - Variable in class gnu.java.awt.font.GNUGlyphVector
 
validate() - Method in class gnu.java.awt.font.GNUGlyphVector
 
valueOf(double) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
valueOf(float) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
 
vectorLength(int, int) - Static method in class gnu.java.awt.font.opentype.truetype.Fixed
Calculates the length of a fixed-point vector.
version - Variable in class gnu.java.awt.font.opentype.OpenTypeFont
The version of the font in 16.16 fixed-point encoding, for example 0x00010000 for version 1.0.
verticalAscent - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
 
verticalDescent - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
 
verticalGlyphMetrics - Variable in class gnu.java.awt.font.opentype.truetype.GlyphMeasurer
A view buffer that allows accessing the contents of the font’s vmtx table as shorts.
VirtualMachine - class gnu.java.awt.font.opentype.truetype.VirtualMachine.
A virtual machine for interpreting TrueType bytecodes.
VirtualMachine(int, ByteBuffer, ByteBuffer, ByteBuffer, ByteBuffer) - Constructor for class gnu.java.awt.font.opentype.truetype.VirtualMachine
Constructs a new Virtual Machine for executing TrueType instructions.
vm - Variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
The virtual machine for executing TrueType bytecodes.

W

WE_HAVE_A_SCALE - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
WE_HAVE_A_TWO_BY_TWO - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
WE_HAVE_AN_X_AND_Y_SCALE - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 
WE_HAVE_INSTRUCTIONS - Static variable in class gnu.java.awt.font.opentype.truetype.GlyphLoader
 

Z

zapfExtraInfo - Variable in class gnu.java.awt.font.opentype.GlyphNamer
The offset from the start of the Zapf table to the start of the extra info area.
zapfOffsets - Variable in class gnu.java.awt.font.opentype.GlyphNamer
The offset of each glyph relative to the Zapf table, or null if the font does not have a Zapf table.
zapfTable - Variable in class gnu.java.awt.font.opentype.GlyphNamer
The 'Zapf' table of the font, or null if the font has no such table.
zone - Variable in class gnu.java.awt.font.opentype.truetype.ZonePathIterator
The zone whose segments are enumerated by this iterator.
Zone - class gnu.java.awt.font.opentype.truetype.Zone.
A collection of points with some additional information.
Zone(int) - Constructor for class gnu.java.awt.font.opentype.truetype.Zone
 
ZonePathIterator - class gnu.java.awt.font.opentype.truetype.ZonePathIterator.
A PathIterator that enumerates the non-phantom points in a zone.
ZonePathIterator(Zone) - Constructor for class gnu.java.awt.font.opentype.truetype.ZonePathIterator
Constructs a ZonePathIterator for the specified zone.
zp0 - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
zp1 - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 
zp2 - Variable in class gnu.java.awt.font.opentype.truetype.VirtualMachine
 

A B C D E F G H I L M N O P R S T U V W Z