Lines Matching refs:PathCommand
103 void _pathAppendArcTo(Array<PathCommand>* cmds, Array<Point>* pts, Point* cur, Point* curCtl, float… in _pathAppendArcTo()
251 cmds->push(PathCommand::CubicTo); in _pathAppendArcTo()
317 static bool _processCommand(Array<PathCommand>* cmds, Array<Point>* pts, char cmd, float* arr, int … in _processCommand()
354 cmds->push(PathCommand::MoveTo); in _processCommand()
363 cmds->push(PathCommand::LineTo); in _processCommand()
371 cmds->push(PathCommand::CubicTo); in _processCommand()
386 if ((cmds->count > 1) && (cmds->last() == PathCommand::CubicTo) && in _processCommand()
393 cmds->push(PathCommand::CubicTo); in _processCommand()
412 cmds->push(PathCommand::CubicTo); in _processCommand()
427 if ((cmds->count > 1) && (cmds->last() == PathCommand::CubicTo) && in _processCommand()
438 cmds->push(PathCommand::CubicTo); in _processCommand()
453 cmds->push(PathCommand::LineTo); in _processCommand()
461 cmds->push(PathCommand::LineTo); in _processCommand()
468 cmds->push(PathCommand::Close); in _processCommand()
477 cmds->push(PathCommand::LineTo); in _processCommand()
572 if (cmds.count > lastCmds && cmds[lastCmds] != PathCommand::MoveTo) return false; in svgPathToShape()