GiovineItalia / Compose.jl

Declarative vector graphics
http://giovineitalia.github.io/Compose.jl/latest/
Other
248 stars 83 forks source link

Compatibility with GeometryBasics? #401

Open Codyk12 opened 4 years ago

Codyk12 commented 4 years ago

Has there been any thought on making this package work with GeometryBasics types? It would provide a more consistent and cohesive ecosystem for creating shapes and being able to draw them.

bjarthur commented 3 years ago

first i heard of geometrybasics.jl. can you elaborate on the benefits of adding that as a dependency?

Codyk12 commented 3 years ago

It’s the new attempt to unify geometry types. For almost every drawing library geometry types are redefined, we started making our own for the library were making, but realized it might be more beneficial to use another library to handle geometry types(we would like to probably use compose to draw images). If the geometry types were the same it would be easier to use one standard geometry set of types. It’s still somewhat new trying to address this problem, so I thought I’d bring it up.