Algorithm visualization tool, runs in browser.
Note that cf-neptune is compiled into ES5, thus supports all major browsers, but the examples are written in ES6, you may need a modern browser to run examples properly.
To run examples:
- Navigate to the root folder
yarninstalls dependenciesyarn buildbuilds the project- Go to
examplesfolder, you can run individual example by opening an example file
One of the most important element of cf-neptune is Atom, which corresponds to the nep.Atom class, it offers scaling, coloring, children management support, etc (we'll cover these in the following sections). For now, we simply use a nep.Atom to display a text.
const textElement = new nep.Atom({ width: 300, height: 100 }, 'Hello World');To display an element, we need to mount the element to a playground, first, we need a DOM element:
<div id="playground"></div>Then, call nep.newPlayground to mount the element we created:
nep.newPlayground(root, textElement);WIP




