static void cmd_move(svg_state_t *state) { float pt[2]; FT_Vector v; svg_mtx_vec_mul(pt, state->ctm, state->cur); toVector(&v, pt); if(state->inpath) { FT_Stroker_LineTo(state->stroker, &v); } else { FT_Stroker_BeginSubPath(state->stroker, &v, 0); state->inpath = 1; } }
void Stroker::BeginContour(FT_Vector a, FT_Bool is_open) { FT_Stroker_BeginSubPath(id_, &a, is_open); }