1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-09-01 04:22:28 +02:00
This commit is contained in:
Pomax
2016-01-12 13:39:35 -08:00
parent 98bb8d5a86
commit 8db94a3f50
26 changed files with 129 additions and 93 deletions

View File

@@ -24,7 +24,8 @@ var Whatis = React.createClass({
p2=pts[1],
p3 = pts[2],
p1e, p2e, m, t, i,
offset = {x:0, y:0};
offset = {x:0, y:0},
d,v,tvp;
api.reset();
@@ -44,7 +45,7 @@ var Whatis = React.createClass({
api.text("Curve points generated this way", {x:5, y:15}, offset);
api.setColor("lightgrey");
for(var t=1,d=20,v,tvp; t<d; t++) {
for(t=1,d=20,v,tvp; t<d; t++) {
v = t/d;
tvp = curve.get(v);
api.drawCircle(tvp,2,offset);
@@ -68,7 +69,7 @@ var Whatis = React.createClass({
m = {
x: p1e.x + t * (p2e.x - p1e.x),
y: p1e.y + t * (p2e.y - p1e.y)
}
};
offset = {x:0, y:0};
api.drawCircle(p1e,3, offset);
@@ -98,8 +99,8 @@ var Whatis = React.createClass({
},
values: {
"38": 1, // up arrow
"40": -1, // down arrow
"38": 1, // up arrow
"40": -1 // down arrow
},
onKeyDown: function(e, api) {