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 TTOutlinepublic void instruct(TTInterpreter interpreter) throws InvalidGlyphException, UnsupportedFontException
instruct in class TTOutlineInvalidGlyphExceptionUnsupportedFontExceptionpublic TTSimpleOutline getMerged()
public void toConsumer(OutlineConsumer c) throws InvalidFontException
toConsumer in class TTOutlineInvalidFontExceptionpublic void toConsumer2(OutlineConsumer2 c) throws InvalidFontException
toConsumer2 in class TTOutlineInvalidFontExceptionCopyright © 2010 - 2020 Adobe. All Rights Reserved