public final class TTSimpleOutline extends TTOutline
Modifier and Type | Field and Description |
---|---|
int[] |
contourEndPoints |
OTByteArray |
instructions |
int |
instructionsLength |
int |
instructionsOffset |
TTPoint[] |
points |
unscaledCoordinatesAreInvalid
Constructor and Description |
---|
TTSimpleOutline() |
Modifier and Type | Method and Description |
---|---|
TTSimpleOutline |
getMerged() |
int |
getScanType() |
void |
instruct(TTInterpreter interpreter) |
void |
scale(int unitsPerEm,
Matrix em2px) |
void |
toConsumer(OutlineConsumer c) |
void |
toConsumer2(OutlineConsumer2 c) |
void |
translate() |
public TTPoint[] points
public int[] contourEndPoints
public OTByteArray instructions
public int instructionsOffset
public int instructionsLength
public int getScanType()
getScanType
in class TTOutline
public void instruct(TTInterpreter interpreter) throws InvalidGlyphException, UnsupportedFontException
instruct
in class TTOutline
InvalidGlyphException
UnsupportedFontException
public TTSimpleOutline getMerged()
public void toConsumer(OutlineConsumer c) throws InvalidFontException
toConsumer
in class TTOutline
InvalidFontException
public void toConsumer2(OutlineConsumer2 c) throws InvalidFontException
toConsumer2
in class TTOutline
InvalidFontException
Copyright © 2010 - 2020 Adobe. All Rights Reserved