A tool to paste computations, transformations, and structures on a geometric plane.
Gridpaste is an online mathematics tool to share computations, transformations, and annotations on geometric structures in a coordinate plane. One starts with a clean board and places their geometric elements and performs actions on these elements in a recordable sequence. The sequence may then be saved and shared by a unique URL to colleagues or instructors. The tool is packed with a built-in function runner with annotations and placement of text in an orderly way to present a proof or construction.
Thanks, Brock, for the v2 rewrite in Python3/Django.
Currently, I'm interested in adding more useful geometry functions to perform on structures. You may also add decorators for either an object in Gridpaste itself or an object in the JSXGraph library. Note that adding a Function object will mean you must also implement a Command object in order for it to be used in the application.
The signature of the Command interface is as follows:
Interface Command {
public void constructor(JSXGraph board, Object Arguments)
public void remove()
public object execute()
}
Many thanks to the team over at jsxgraph for the SVG board library. My inspiration for this application was that there exists many mathematic online tools for analytical, LaTeX sharing such as Mathb.in but none for geometry.
For any questions or concerns please open an issue or send to me directly at support [at] gridpaste [dot] io.
MIT