Published
Edited
May 23, 2021
Importers
1 star
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
get_evolute_polys = function(a) {
const evs = utils.gen01(360).map(v=>ellipse_evolute_fast(a,1,360*v));
return { env:evs.map(v=>v.env),tip2a:evs.map(v=>v.tip2a),tip2b:evs.map(v=>v.tip2b)};
}
Insert cell
ellipse_evolute_fast(1.5,1,.3)
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
my_ell = new ellipse_evolute(1.5,1)
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more