Чисто lineTo тут не обойдёшься, шрифты описаны кривыми curveTo. Разве что если вы запаритесь преобразовать кривые безье в lineTo.
Вот, что я нашёл:
https://github.com/MaxDidIt/firetype...eGlyph.as#L191
Всё ведёт к этому методу
https://github.com/MaxDidIt/firetype...ontour.as#L125
Здесь скорее всего и происходит вытаскивание каждой вершины и всех нормалей. Теперь нужно понять, что к чему.
Насчёт того, как достать это, то нашёл вот такой метод, возвращающий нужный класс, скорее всего там вся инфа:
Как ни странно, там нет инфы, т.к. contour реализован только у SimpleGlyph...
Надо покопаться ещё.
Написал Max Knoblich(автору firetype) в фейсбуке в надежде, что он туда изредка заходит. Если он ответит, я постну в теме ответ.
Добавлено через 23 часа 50 минут
Вот, что нашёл ещё
http://lab.polygonal.de/2009/12/15/f...0-drawing-api/