Skip to content

jacobhuesman/Geometry2D.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geometry2D

A Julia language geometry toobox for 2D geometric computing.

Geometry2D is a library for geometric computing with Julia. The goal is to replicate, as closely as possible, the functionality and methodology of the mattools/matGeom/geom2d project, while taking advantage of the Julia language (multiple dispatch, etc). That is, to allow for the processing and display of geometric planar shapes such as point sets, edges, straight lines, bounding boxes, and conics (circles and ellipses).

**The toolbox is a work in progress. Do not attempt use it until there is a release. **

Progress

  • Create data-types
    • Points
    • Point Sets
    • Vectors
    • Straight Lines
    • Edges
    • Rays
    • Circles
    • Ellipses
    • Parabolas
    • Boxes
    • Triangles
    • Rectangles
    • Splines
    • Grids
  • Functions
    • Distance
    • Transform
    • Clip
    • Intersect
    • Draw
    • Angles

Build Status

Build Status Build Status Coverage Status codecov

About

Julia geometry toobox for 2D geometric computing

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages