| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private final List | |
| private int | |
| private final Map | |
| private GlyphTable | |
| private static final Log | LOG
Log instance. |
| private int | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv | GlyfCompositeDescript(TTFDataStream
the stream to be read bais, GlyphTable the Glyphtable containing all glyphs glyphTable, int current level level)Constructor. |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public List | Returns: unmodifiable list of this composite glyph's componentsGets a view to the composite components. |
| private GlyfCompositeComp | |
| private GlyfCompositeComp | |
| public int | getContourCount()
Overrides org. Implements org. Returns the number of contours. |
| public int | getEndPtOfContours(int
the number of the contour i)Implements org. Returns the index of the ending point of the given contour. |
| public byte | getFlags(int
the given point i)Implements org. Returns the flags of the given point. |
| public int | getPointCount()
Implements org. Returns the number of points. |
| public short | getXCoordinate(int
the given point i)Implements org. Returns the x coordinate of the given point. |
| public short | getYCoordinate(int
the given point i)Implements org. Returns the y coordinate of the given point. |
| private void | |
| public boolean | isComposite()
Implements org. Returns whether this point is a composite or not. |
| public void | resolve()
Overrides org. Implements org. Resolve all parts of an composite glyph. |
| beingResolved | back to summary |
|---|---|
| private boolean beingResolved | |
| components | back to summary |
|---|---|
| private final List<GlyfCompositeComp> components | |
| contourCount | back to summary |
|---|---|
| private int contourCount | |
| descriptions | back to summary |
|---|---|
| private final Map<Integer, GlyphDescription> descriptions | |
| glyphTable | back to summary |
|---|---|
| private GlyphTable glyphTable | |
| LOG | back to summary |
|---|---|
| private static final Log LOG Log instance. | |
| pointCount | back to summary |
|---|---|
| private int pointCount | |
| resolved | back to summary |
|---|---|
| private boolean resolved | |
| GlyfCompositeDescript | back to summary |
|---|---|
| pack-priv GlyfCompositeDescript(TTFDataStream bais, GlyphTable glyphTable, int level) throws IOException Constructor.
| |
| getComponentCount | back to summary |
|---|---|
| public int getComponentCount() Get number of components.
| |
| getComponents | back to summary |
|---|---|
| public List Gets a view to the composite components.
| |
| getCompositeComp | back to summary |
|---|---|
| private GlyfCompositeComp getCompositeComp(int i) | |
| getCompositeCompEndPt | back to summary |
|---|---|
| private GlyfCompositeComp getCompositeCompEndPt(int i) | |
| getContourCount | back to summary |
|---|---|
| public int getContourCount() Overrides org. Implements org. Doc from org. Returns the number of contours.
| |
| getEndPtOfContours | back to summary |
|---|---|
| public int getEndPtOfContours(int i) Implements org. Doc from org. Returns the index of the ending point of the given contour.
| |
| getFlags | back to summary |
|---|---|
| public byte getFlags(int i) Implements org. Doc from org. Returns the flags of the given point. To decode these bit flags, use the static elements of
| |
| getPointCount | back to summary |
|---|---|
| public int getPointCount() Implements org. Doc from org. Returns the number of points.
| |
| getXCoordinate | back to summary |
|---|---|
| public short getXCoordinate(int i) Implements org. Doc from org. Returns the x coordinate of the given point.
| |
| getYCoordinate | back to summary |
|---|---|
| public short getYCoordinate(int i) Implements org. Doc from org. Returns the y coordinate of the given point.
| |
| initDescriptions | back to summary |
|---|---|
| private void initDescriptions(int level) | |
| isComposite | back to summary |
|---|---|
| public boolean isComposite() Implements org. Doc from org. Returns whether this point is a composite or not.
| |
| resolve | back to summary |
|---|---|
| public void resolve() Overrides org. Implements org. Doc from org. Resolve all parts of an composite glyph.
| |