Lines Matching refs:cmds
161 rs.path.cmds.reserve(cmdCnt); in reserveCmd()
171 rs.path.cmds.grow(cmdCnt); in grow()
175 void append(const PathCommand* cmds, uint32_t cmdCnt, const Point* pts, uint32_t ptsCnt) in append()
177 memcpy(rs.path.cmds.end(), cmds, sizeof(PathCommand) * cmdCnt); in append()
179 rs.path.cmds.count += cmdCnt; in append()
185 rs.path.cmds.push(PathCommand::MoveTo); in moveTo()
191 rs.path.cmds.push(PathCommand::LineTo); in lineTo()
197 rs.path.cmds.push(PathCommand::CubicTo); in cubicTo()
206 if (rs.path.cmds.count > 0 && rs.path.cmds.last() == PathCommand::Close) return; in close()
208 rs.path.cmds.push(PathCommand::Close); in close()
371 dup->rs.path.cmds.push(rs.path.cmds); in duplicate()
393 rs.path.cmds.clear(); in reset()