Skip to content

A JavaScript framework developed for coordinate geometry calculation with vectors.

License

Notifications You must be signed in to change notification settings

ChloeLo27/CoordGeom.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoordGeom.js

A JavaScript framework developed for coordinate geometry calculation with vectors.

CAUTION

  • WARNING: This library DOES NOT handle float point error. Please bare this in mind.
  • when constructing new polygon, please check whether the points really form one before setting up the new object.
  • all points passed to new polygon, new line segment and new circle will be cloned, therefore de-referenced. So any changes made to the point forming the algebraic object will not affect the already created object.

Documentation

First Public Release v1.0 (Recommended)

https://ChloeLo27.github.io/CoordGeom.js

Edge (Use at your own risk)

https://ChloeLo27.github.io/CoordGeom.js/edge

Installation

Simply include the main.js file then you're done.

Alternatively, you may directly link to the framework through the following urls for different releases:

First Public Release v1.0 (Recommended)

https://cdn.jsdelivr.net/gh/ChloeLo27/CoordGeom.js@v1.0/main.js

Edge (Use at your own risk)

https://cdn.jsdelivr.net/gh/ChloeLo27/CoordGeom.js@latest/main.js