Lines Matching refs:path
381 // Prioritize path editing over shape selection.
398 // Check control points for only the "path" shapes.
401 if(selectobj[n].tool === "path" && e.ctrlKey){
697 // Note that SVG's "S" or "s" path command can reflect the Bezier control point to
700 // Sometimes the user wants to make a non-smooth path, so this functionality can be
939 // and the path that connecting control points, but not the
941 // because they're nothing to do with path editing.
1142 /// Custom serializer for SVG-compatible path data
1174 /// Custom deserializer for SVG-compatible path data
1823 // The path tool shares the same shape type identifier among multiple
1968 // The path editing tool. This is especially useful when editing
1995 // Pathedit tool's delete key just delete single vertex in a path
1996 if(this.selectPointShape && this.selectPointShape.tool === "path" && 0 <= this.selectPointIdx){
2426 new Tool("path", 2, {
2592 new Tool("path", 2, {
2602 draw: toolmap.path.draw,
2604 appendPoint: toolmap.path.appendPoint,
2605 mouseDown: toolmap.path.mouseDown,
2606 mouseMove: toolmap.path.mouseMove,
2607 mouseUp: toolmap.path.mouseUp,
2609 new Tool("path", 2, {
2620 draw: toolmap.path.draw,
2622 appendPoint: toolmap.path.appendPoint,
2623 mouseDown: toolmap.path.mouseDown,
2624 mouseMove: toolmap.path.mouseMove,
2625 mouseUp: toolmap.path.mouseUp,