The primary modification to the source code is the SVG drawing feature. In Robert Eisele's library, an SVG plotter reads SVG paths and transforms them into a series of movements for the platform.
Basic understanding of how to use the SVG basic shapes, including circle, rect, line, polyline, polygon and path. Good understanding of how to use JavaScript to select and manipulate DOM elements. A ...