You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 14, 2022. It is now read-only.
Currently linear & rotate extrude take params first, 2d shapes second, whilerectangular_extrude takes params second !
This is very confusing and incoherent , and needs to be changed (yes, BREAKING CHANGE !)
We want good, coherent and not confusing APIs, right @z3dev ;) ?
The text was updated successfully, but these errors were encountered:
Agreed. The current API is totally confusing to anyone new.
I think you will find more as you start to create a new standard.
FYI, I'm not sure what is the "correct" API but this inconsistency has to be corrected.
I prefer an API that doesn't require an order to the arguments, which is why I prefer the CSG style of passing aguments as a attribute of an anonymous object. But I'll try to be flexible....
There are a few bad things, but still not quite as horrible as I feared (except for a few function where there are so many ways to specify params it is just frightening).
what do you mean by
CSG style of passing aguments as a attribute of an anonymous object
Currently
linear
&rotate
extrude take params first, 2d shapes second, whilerectangular_extrude
takes paramssecond
!This is very confusing and incoherent , and needs to be changed (yes, BREAKING CHANGE !)
We want good, coherent and not confusing APIs, right @z3dev ;) ?
The text was updated successfully, but these errors were encountered: