Jordan Brown
Jordan Brown
Ref #3088 . The "read" and "iterate" sides are there. What isn't there is a way to create objects from OpenSCAD programs; it is only possible to create them from...
What aspect are you complaining about? Many OO language allow "obj.method()" as a way to call methods and "obj.member" as a way to access members. If you are complaining about...
Some of the support is there. Internal functions (notably textmetrics() and fontmetrics(), ref #3684 ) can create objects with strings as their keys, and most of the operations that you...
I'll do it eventually, if somebody else doesn't get to it first.
OpenSCAD objects (discussed above) can be accessed using either obj.key or obj["key"] syntax. They are like JavaScript objects in that way.
This is in some ways related to the "volumetric color" problem, where you want to track the color of volumes (not faces) and export (among other things) multiple STLs to...
For instance, one could imagine an export mode that was "export separate models for each color, appending the color name to this base name", or another that was "export only...
I'll agree with the "seems dubious" opinions there. Decimal representations of binary floating point numbers are rarely precise. Binary floating point representations of decimal fractions are rarely precise. Converting back...
performance (So that the next time I search for "ASCII STL performance" I'll find this issue.)
Why 13.9? Because there can only be one default size, and that default has to be the current definition of size=10, which corresponds to em=13.88888. Exposing more information? Yes, but...