-
-
Notifications
You must be signed in to change notification settings - Fork 235
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add C bindings for the libf3d #1307
Labels
Milestone
Comments
@mwestphal please assign this to me |
Here's my opinion on this topic:
We should add the bindings directly in the public headers where it's appropriate, it should look like: #ifdef __cplusplus
/* C++ class definition here*/
extern "C" {
#endif
/* C bindings definition here*/
#ifdef __cplusplus
}
#endif
|
mwestphal
added
type:enhancement
source:libf3d
help wanted
Please help with this issue!
labels
Mar 22, 2024
I'll work on this! |
Closed
Need any help @parkerstafford ? :) |
Hey @parkerstafford , need any help moving forward ? |
first version here: #1444 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Currently, the libf3d has a C++11 API and provides bindings in python and javascript (experimental).
Providing C bindings would open libf3d usage to many other languages, especially Julia and Rust.
Let's see if there is an interest for this. If you have interest, please do not hesitate to comment on this issue.
The text was updated successfully, but these errors were encountered: