ruler:简单但强大的几何工具!

时间:2021-06-18 04:53:33
【文件属性】:
文件名称:ruler:简单但强大的几何工具!
文件大小:29KB
文件格式:ZIP
更新时间:2021-06-18 04:53:33
JavaScript Ruler.js 强大,在于简单。这是一个简单的尺规作图引擎,可用于几何分析、课件制作、计算坐标等。 类型 尺规作图中需要四种基本的数据结构类型。 Number - 数值类型,表示坐标值、距离或索引 Point - 表示一个点,其中 x 和 y 属性分别表示横坐标和纵坐标 Line - 表示一条直线,给出过该直线的两个点 (x1, y1) 和 (x2, y2),以及 dx = x2 - x1 和 dy = y2 - y1 Arc - 表示一个圆的圆弧,给出圆心坐标 (x, y)以及半径 r 表达式 原子表达式从传统的尺规作图中提取,主要包括定点、连线、作弧、求交点。基本表达式见下表: Expression Description P1 = (100, 200) 定义点 P1,坐标是 (100, 200) l = P1 | P2 定义直线 l 经过 P1 和 P2 d = P1 ~ P2 定
【文件预览】:
ruler-dev
----author.yml(383B)
----package.json(932B)
----.bowerrc(26B)
----index.html(11KB)
----LICENSE(1KB)
----src()
--------step.js(4KB)
--------drag.js(1KB)
--------library.js(943B)
--------view.js(1023B)
--------hover.js(836B)
--------ruler.js(656B)
--------line.js(744B)
--------render.js(8KB)
--------formula.js(14KB)
--------point.js(349B)
--------matrix.js(2KB)
--------steps()
--------hot.js(829B)
--------circle.js(441B)
----.gitignore(568B)
----assert()
--------style.css(3KB)
----README.md(1KB)
----.jshintrc(498B)
----bower.json(235B)
----.editorconfig(290B)
----build()
--------import.js(1KB)

网友评论