GlyphDescriptionpublic class GlyfCompositeDescript extends GlyfDescript
ON_CURVE, REPEAT, X_DUAL, X_SHORT_VECTOR, Y_DUAL, Y_SHORT_VECTOR| Constructor | Description |
|---|---|
GlyfCompositeDescript(org.apache.fontbox.ttf.TTFDataStream bais,
GlyphTable glyphTable) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
getComponentCount() |
Get number of components.
|
int |
getContourCount() |
Returns the number of contours.
|
int |
getEndPtOfContours(int i) |
Returns the index of the ending point of the given contour.
|
byte |
getFlags(int i) |
Returns the flags of the given point.
|
int |
getPointCount() |
Returns the number of points.
|
short |
getXCoordinate(int i) |
Returns the x coordinate of the given point.
|
short |
getYCoordinate(int i) |
Returns the y coordinate of the given point.
|
boolean |
isComposite() |
Returns whether this point is a composite or not.
|
void |
resolve() |
Resolve all parts of an composite glyph.
|
getInstructions, readInstructionspublic GlyfCompositeDescript(org.apache.fontbox.ttf.TTFDataStream bais,
GlyphTable glyphTable)
throws java.io.IOException
bais - the stream to be readglyphTable - the Glyphtable containing all glyphsjava.io.IOException - is thrown if something went wrongpublic void resolve()
resolve in interface GlyphDescriptionresolve in class GlyfDescriptpublic int getEndPtOfContours(int i)
i - the number of the contourpublic byte getFlags(int i)
GlyfDescript. See also "Outline flags" in
The
'glyf' table in the TrueType Reference Manual.i - the given pointpublic short getXCoordinate(int i)
i - the given pointpublic short getYCoordinate(int i)
i - the given pointpublic boolean isComposite()
public int getPointCount()
public int getContourCount()
getContourCount in interface GlyphDescriptiongetContourCount in class GlyfDescriptpublic int getComponentCount()
Copyright © 2008–2018. All rights reserved.