precise-properties on brep should return plist
Created by: reiniervandijk
It seems counter-intuitive that the precise-properties function on a brep object returns multiple values, of which the primary return value is a single number. It would be better to return a plist (as primary return value), to enable the capture of all relevant properties at once, just like the properties function returns a plist. Now, a user (interested in multiple properties at the same time) would have to write multiple-value-bind or multiple-value-list statements to cache all properties for further reference. This would result in more boilerplate code and it would therefore be easier to skip this step at all. Moreover, what's in a name .... (that is, "properties").
Imported comments:
By genworks on 2013-02-01 04:14:14 UTC
To maintain backward compatibility, added a new slot precise-properties-plist
which returns a plist.