core: (fixes #310) Change Length::Unit from enum class to plain enum

The script to generate python bindings does not currently support
c++11 strongly typed enums (enum class).
This commit is contained in:
Mathew Bielejeski
2020-12-10 11:01:34 -08:00
committed by Tom Henderson
parent 60f11eedb9
commit d72ef6ed2f

View File

@@ -242,10 +242,10 @@ public:
* Units of length in various measurement systems that are supported by the
* Length class
*/
enum class Unit : uint16_t
enum Unit : uint16_t
{
//Metric Units
Nanometer, //!< 1e<sup>-9</sup> meters
Nanometer = 1, //!< 1e<sup>-9</sup> meters
Micrometer, //!< 1e<sup>-6</sup> meters
Millimeter, //!< 1e<sup>-3</sup> meters
Centimeter, //!< 1e<sup>-2</sup> meters