What is the status of being able to batch call (i.e. Multiple=True) functions like compute_rhino3d.AreaMassProperties.Compute(…) ? (also getBoundingBox, Curve.GetLength)
Hey @fergus.hudson, I looked into it and here’s the current situation… Functions that take only one argument (not including multiple) work fine in Python 2 and 3, including
AreaMassProperties.Compute()
Curve.GetLength()
Functions that take more than one argument are not currently working in Python 3, e.g. GeometryBase.GetBoundingBox().
This is due to a change in the behaviour of zip() in Python 3. Working on a fix now to support both versions…