45 |
*/ |
*/ |
46 |
public interface MultipleMaster |
public interface MultipleMaster |
47 |
{ |
{ |
48 |
public Font deriveMMFont (float[] axes); |
Font deriveMMFont (float[] axes); |
49 |
|
|
50 |
public Font deriveMMFont (float[] glyphWidths, float avgStemWidth, |
Font deriveMMFont (float[] glyphWidths, float avgStemWidth, |
51 |
float typicalCapHeight, float typicalXHeight, |
float typicalCapHeight, float typicalXHeight, |
52 |
float italicAngle); |
float italicAngle); |
53 |
|
|
54 |
public float[] getDesignAxisDefaults (); |
float[] getDesignAxisDefaults(); |
55 |
|
|
56 |
public String[] getDesignAxisNames (); |
String[] getDesignAxisNames(); |
57 |
|
|
58 |
public float[] getDesignAxisRanges (); |
float[] getDesignAxisRanges(); |
59 |
|
|
60 |
public int getNumDesignAxes (); |
int getNumDesignAxes(); |
61 |
} |
} |