// this is janky but it's best we've got, currently
mutablerhino3dm={
Sphere:m.Sphere,
Arc:m.Arc
}
// this doesn't work
//mutable rhino3dm = m
})
}
s=newrhino3dm.Sphere([0,0,0],15)
s.diameter
a=newrhino3dm.Arc([0,0,0],5,Math.PI)
c=a.toNurbsCurve()
c.points().get(0)
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.