public class TTInterpreter extends Object
| Constructor and Description |
|---|
TTInterpreter(int storageAreaSize,
int maxStackDepth,
int cvtSize,
OTByteArray cvt,
int nbFunctionDefs,
int nbTwilightPoints) |
| Modifier and Type | Method and Description |
|---|---|
int |
getScanType() |
void |
runFpgm(OTByteArray instructionStream,
int offset,
int limit) |
void |
runGlyf(TTSimpleOutline outline,
OTByteArray instructionStream,
int offset,
int limit) |
void |
runPrep(OTByteArray instructionStream,
int offset,
int limit) |
void |
setDebugger(ScalerDebugger debugger) |
void |
setScaling(double pointSize,
double ppemX,
double ppemY,
double dX,
double dY) |
void |
setUnitsPerEm(int unitsPerEm) |
public TTInterpreter(int storageAreaSize,
int maxStackDepth,
int cvtSize,
OTByteArray cvt,
int nbFunctionDefs,
int nbTwilightPoints)
throws InvalidFontException,
UnsupportedFontException
public void setUnitsPerEm(int unitsPerEm)
public void setScaling(double pointSize,
double ppemX,
double ppemY,
double dX,
double dY)
throws InvalidFontException,
UnsupportedFontException
public int getScanType()
public void runFpgm(OTByteArray instructionStream, int offset, int limit) throws InvalidFontException, UnsupportedFontException
public void runPrep(OTByteArray instructionStream, int offset, int limit) throws InvalidFontException, UnsupportedFontException
public void runGlyf(TTSimpleOutline outline, OTByteArray instructionStream, int offset, int limit) throws InvalidGlyphException, UnsupportedFontException
public void setDebugger(ScalerDebugger debugger)
Copyright © 2010 - 2020 Adobe. All Rights Reserved