Skip to content

Interest in Python Bindings for olcUTIL_Geometry2D #69

@plops

Description

@plops

Hello,

I find your olcUTIL_Geometry2D library quite interesting and have started working on creating Python bindings for it. My goal is to explore the possibility of making these 2D geometry functions easily accessible to Python developers.

Here's a brief overview of my progress so far:

  • I have bindings in place for the contains, overlaps, intersects, closest, envelope_r and envelope_b functions and all permutations of supported geometry types (circles, rectangles, lines, triangles, and 2D vectors but not ray).
  • I'm interested in continuing to implement bindings for the remaining functions (reflects, collision).

I'm curious if you would be open to a pull request to potentially integrate these Python bindings into the main olcUTIL_Geometry2D project. If this is something you'd consider, I'd be happy to polish up the bindings and follow any contributing guidelines you might have.

Here's a link to my repository: https://github.com/plops/cl-cpp-generator2/tree/master/example/144_geom2d/source01/python

Thank you for creating such an intriguing library!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions