`
卍-忘心
  • 浏览: 4188 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

path 指令字母

阅读更多
标准的指令字母是10个,外加1个非标准的,这个可以参见我翻译构建的Snap.svg项目中Paper.path()页面中的表格:
命令 名称                                                   参数
M moveto  移动到                                  (x y)+
Z closepath  关闭路径                                  (none)
L lineto  画线到                                  (x y)+
H horizontal lineto  水平线到                           x+
V vertical lineto  垂直线到                          y+
C curveto  三次贝塞尔曲线到                          (x1 y1 x2 y2 x y)+
S smooth curveto  光滑三次贝塞尔曲线到                  (x2 y2 x y)+
Q quadratic Bézier curveto  二次贝塞尔曲线到          (x1 y1 x y)+
T smooth quadratic Bézier curveto  光滑二次贝塞尔曲线到 (x y)+
A elliptical arc  椭圆 (rx ry x-axis-rotation large-arc-flag sweep-flag x y)+
R Catmull-Rom curveto*  Catmull-Rom曲线                 x1 y1 (x y)+


如果指令字母是大写的,例如M, 则表示坐标位置是绝对位置;如果指令字母小写的,例如m, 则表示坐标位置是相对位置。
分享到:
评论

相关推荐

    AT编程指令与常见问题

    应答路径—TP-RP(TP-Reply-Path):0—不设置; 1—设置 用户数据头标识—TP-UDHL(TP-User-Data-Header-Indicator):0—不含任何头信息; 1—含头信息 状态报告要求—TP-SPR(TP-Status-Report-Request):0—需要...

    office-cleaning-robot:模拟办公室清洁机器人,从文件中获取指令。 完成后,它应该显示总清洁区域(唯一区域)

    以下各行包含命令(罗盘方向的大写字母,N,S,E,W和步数的整数,两个值都用空格分隔)。 先决条件 打开终端并转到office-cleaning-robot目录: cd path/to/office-cleaning-robot 编译应用 生成应用(从...

    getignore:从 Github 的收藏中快速获取一个 .gitignore 文件

    忽略 一个简单的脚本,用于从获取特定于语言的.gitignore文件。 ##安装 可以通过运行以下命令自动处理安装: ... 手动安装也可以通过克隆这个存储库并执行... 存储库的样式总是首字母大写,但有些还有额外的大写字母。

    freemarker总结

    这是一个典型的分支控制指令,该指令的作用完全类似于Java语言中的if,if指令的语法格式如下: <#if condition>... <#elseif condition>... <#elseif condition>... <#else> ... 例子如下: (age>60)>老年人 ...

    SchematicViewer:Spigot插件,可让您通过干净简单的GUI浏览原理图

    需要WorldEdit指令/<schematic> -调出默认目录/sv page <number> -显示上一次搜索的页面/sv [parameters] -根据提供的参数进行搜索参数path=<directory> -相对于WorldEdit示意图目录要加载的目录(默认:/,别名:p...

    Linux操作系统基础教程

    网路指令.........................................................................................................................18 九. 关於通讯用的指令.................................................

    .htaccess

    .htaccess 并不难于使用,归根结底,它只是在一个text文档中添加几条简单的指令而已。 <br>Will My Host Support It? 我的主机支持它吗? <br>This is probably the hardest question to give a simple answer...

    C 语言编程常见问题解答.chm

    12.7 怎样判断一个字符是数字、字母或其它类别的符号? 12.8 什么是“局部环境(locale)”? 12.9 有没有办法从一个或多个函数中跳出? 12.10 什么是信号(signal)?用信号能做什么? 12.11 为什么变量名不能...

    UNIX Handbook

    1.setenv PATH和set path 57 2.awk中输出单引号 57 3.awk或read找出文件行字符数大于80的行 57 4.shell脚本程序中的用户切换: 57 5.shell中删除文件且不显示输出信息和出错信息 58 6.shell变量赋初值时存在...

    C语言编程要点

    12.7. 怎样判断一个字符是数字、字母或其它类别的符号? 178 12.8. 什么是“局部环境(locale)”? 179 12.9. 有没有办法从一个或多个函数中跳出? 179 12.10. 什么是信号(signal)?用信号能做什么? 181 12.11. 为什么...

    EL表达式 (详解)

    等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如: ${sessionScope.user[data]}中data 是一个...

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    整理后java开发全套达内学习笔记(含练习)

    命令,指令 [kә'mɑ:nd](指挥, 控制) (command-line 命令行) Comments [java] 文本注释 ['kɒments] compile [java] v.编译 [kәm'pail]' Compilation n.编辑[,kɒmpi'leiʃәn] const (保留字) constant n. ...

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

Global site tag (gtag.js) - Google Analytics