Class TTCompositeOutline
java.lang.Object
com.adobe.fontengine.font.opentype.TTOutline
com.adobe.fontengine.font.opentype.TTCompositeOutline
A TrueType composite outline.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.adobe.fontengine.font.opentype.TTOutline
unscaledCoordinatesAreInvalid -
Constructor Summary
ConstructorsConstructorDescriptionTTCompositeOutline(ArrayList comps, int l, int r, int t, int b, OTByteArray instructions, int instructionsOffset, int instructionsLength) -
Method Summary
Modifier and TypeMethodDescriptionintvoidinstruct(TTInterpreter interpreter) voidvoidvoidvoid
-
Field Details
-
merged
-
-
Constructor Details
-
TTCompositeOutline
public TTCompositeOutline(ArrayList comps, int l, int r, int t, int b, OTByteArray instructions, int instructionsOffset, int instructionsLength) throws InvalidFontException - Throws:
InvalidFontException
-
-
Method Details
-
getMerged
-
scale
-
getScanType
public int getScanType()- Specified by:
getScanTypein classTTOutline
-
instruct
public void instruct(TTInterpreter interpreter) throws InvalidGlyphException, UnsupportedFontException - Specified by:
instructin classTTOutline- Throws:
InvalidGlyphExceptionUnsupportedFontException
-
toConsumer
- Specified by:
toConsumerin classTTOutline- Throws:
InvalidFontException
-
toConsumer2
- Specified by:
toConsumer2in classTTOutline- Throws:
InvalidFontException
-
translate
public void translate()
-