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

public Class GlyfCompositeDescript

extends GlyfDescript
Class Inheritance
Imports
java.io.DataInput, .IOException, java.util.ArrayList

Glyph description for composite glyphs. Composite glyphs are made up of one or more simple glyphs, usually with some sort of transformation applied to each.
Author
David Schweinsberg
Version
$Id: GlyfCompositeDescript.java,v 1.5 2007-01-25 08:43:18 davidsch Exp $

Field Summary

Modifier and TypeField and Description
private final ArrayList<GlyfCompositeComp>
Inherited from jogamp.graph.font.typecast.ot.table.GlyfDescript:
_parentTableonCurverepeatxDualxShortVectoryDualyShortVector

Constructor Summary

AccessConstructor and Description
public
GlyfCompositeDescript(final GlyfTable parentTable, final int glyphIndex, final DataInput di)

Method Summary

Modifier and TypeMethod and Description
public GlyfCompositeComp
getComponent(final int i)

public int
public int
getComponentIndex(final int i)

protected GlyfCompositeComp
getCompositeComp(final int i)

protected GlyfCompositeComp
getCompositeCompEndPt(final int i)

public int
public int
public byte
public int
public short
public short
public boolean
Inherited from jogamp.graph.font.typecast.ot.table.GlyfDescript:
getGlyphIndexgetNumberOfContoursgetXMaximumgetXMinimumgetYMaximumgetYMinimumtoString

Field Detail

_componentsback to summary
private final ArrayList<GlyfCompositeComp> _components

Constructor Detail

GlyfCompositeDescriptback to summary
public GlyfCompositeDescript(final GlyfTable parentTable, final int glyphIndex, final DataInput di) throws IOException

Method Detail

getComponentback to summary
public GlyfCompositeComp getComponent(final int i)
getComponentCountback to summary
public int getComponentCount()
getComponentIndexback to summary
public int getComponentIndex(final int i)
getCompositeCompback to summary
protected GlyfCompositeComp getCompositeComp(final int i)
getCompositeCompEndPtback to summary
protected GlyfCompositeComp getCompositeCompEndPt(final int i)
getContourCountback to summary
public int getContourCount()

Implements jogamp.graph.font.typecast.ot.table.GlyphDescription.getContourCount.

Annotations
@Override
getEndPtOfContoursback to summary
public int getEndPtOfContours(final int i)

Implements jogamp.graph.font.typecast.ot.table.GlyphDescription.getEndPtOfContours.

Annotations
@Override
getFlagsback to summary
public byte getFlags(final int i)

Implements jogamp.graph.font.typecast.ot.table.GlyphDescription.getFlags.

Annotations
@Override
getPointCountback to summary
public int getPointCount()

Implements jogamp.graph.font.typecast.ot.table.GlyphDescription.getPointCount.

Annotations
@Override
getXCoordinateback to summary
public short getXCoordinate(final int i)

Implements jogamp.graph.font.typecast.ot.table.GlyphDescription.getXCoordinate.

Annotations
@Override
getYCoordinateback to summary
public short getYCoordinate(final int i)

Implements jogamp.graph.font.typecast.ot.table.GlyphDescription.getYCoordinate.

Annotations
@Override
isCompositeback to summary
public boolean isComposite()

Implements jogamp.graph.font.typecast.ot.table.GlyphDescription.isComposite.

Annotations
@Override