Lines Matching refs:commands
67 commands = []
117 commands.append(("", [width]))
121 commands.append(("", stack))
122 commands.append((token, []))
123 commands.append(("", [next(it)]))
125 commands.append((token, stack))
128 commands.append(("", stack))
129 return commands
143 def commandsToProgram(commands): argument
147 for op, args in commands:
349 def generalizeCommands(commands, ignoreErrors=False): argument
352 for op, args in commands:
510 commands, argument
550 commands = generalizeCommands(commands, ignoreErrors=ignoreErrors)
552 commands = list(commands) # Make copy since we modify in-place later.
555 for i in range(len(commands) - 1, 0, -1):
556 if "rmoveto" == commands[i][0] == commands[i - 1][0]:
557 v1, v2 = commands[i - 1][1], commands[i][1]
558 commands[i - 1] = ("rmoveto", [v1[0] + v2[0], v1[1] + v2[1]])
559 del commands[i]
607 for i in range(len(commands)):
608 op, args = commands[i]
612 commands[i] = c + op[1:], args
618 commands[i] = c1 + c2 + "curveto", args1 + args[2:4] + args2
643 for i in range(len(commands) - 1, -1, -1):
644 op, args = commands[i]
651 commands[i] = op, args
656 del commands[i]
663 if i and op in {"hlineto", "vlineto"} and (op == commands[i - 1][0]):
664 _, other_args = commands[i - 1]
670 commands[i - 1] = (op, new_args)
671 del commands[i]
676 for i in range(1, len(commands) - 1):
677 op, args = commands[i]
678 prv, nxt = commands[i - 1][0], commands[i + 1][0]
683 commands[i] = ("rlineto", args)
698 commands[i] = ("rrcurveto", args)
702 for i in range(len(commands) - 1, 0, -1):
703 op1, args1 = commands[i - 1]
704 op2, args2 = commands[i]
752 commands[i - 1] = (new_op, args1 + args2)
753 del commands[i]
756 for i in range(len(commands)):
757 op, args = commands[i]
760 commands[i] = "h" + op[1:], args
787 commands[i] = op0 + op1 + "curveto", args
791 for i in range(len(commands)):
792 op, args = commands[i]
794 commands[i] = op, _convertToBlendCmds(args)
796 return commands
839 commands = programToCommands(program, getNumRegions) variable
841 print(commands)
842 program2 = commandsToProgram(commands)