Skip to content

visualizes a plane in Cartesian and circular-polar coordinates

License

Notifications You must be signed in to change notification settings

EliahKagan/coordinates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coordinates - visualizes a plane in Cartesian and circular-polar coordinates

Written in 2020, 2021 by Eliah Kagan <degeneracypressure@gmail.com>.

To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.

You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see http://creativecommons.org/publicdomain/zero/1.0/.

coordinates is a p5.js sketch. It currently uses v1.2.0 of the p5.js library.

It also uses:

How to use

The code in this repository is usually the same code as hosted in the p5js web editor. You can use it there, or on this other page, hosted on GitHub Pages.

You can also clone or otherwise download the contents of this repository and access it locally in a web browser (double-click index.html).

On index.html, below the interactive canvas, there are instructions describing the controls.

Known bugs

Accessibility would be improved if the dot could be moved on the canvas, and “picked up” and “put down,” using keyboard input (e.g., arrow keys) as an alternative to a pointing device such as a mouse. But that is not currently implemented. As an (admittedly lackluster) workaround, you may be able to use sticky keys.

Use on mobile devices is unlikely to work at all. It is not supported at this time.

A note on dependencies

You won’t find the source code of those dependencies in this repository, because they are retrieved via CDNs when you load the page.

Please note also that while this project is in the public domain, those dependencies are not (though, like this project, they are all free software):

If you just want to use this software, you don’t have to worry about any of that. Your web browser fetches the dependencies automatically, so long as you are connected to the internet.

About

visualizes a plane in Cartesian and circular-polar coordinates

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published