36 #ifndef OPTIMIZATIONTYPE_OBJECT_H
37 #define OPTIMIZATIONTYPE_OBJECT_H
95 static const int aSize;
101 static inline int nextOrdinal()
103 static int firstOrdinal = 0;
104 return firstOrdinal++;
182 #endif // OPTIMIZATIONTYPE_OBJECT_H
Definition: ArrayReuse.h:55
static int size()
Returns the total number of enums of this type.
Definition: GeoTessOptimizationType.h:172
static const GeoTessOptimizationType * valueOf(const string &s)
Assignment Operator.
Definition: GeoTessOptimizationType.h:154
Enumeration of the optimization strategies supported by GeoTess including OptimizationType::SPEED and...
Definition: GeoTessOptimizationType.h:66
The base class for all "enum" types.
Definition: GeoTessEnumType.h:67
static const GeoTessOptimizationType MEMORY
Definition: GeoTessOptimizationType.h:123
static GeoTessOptimizationType const *const *const values()
Returns the array of all enums for this type.
Definition: GeoTessOptimizationType.h:164
virtual ~GeoTessOptimizationType()
Standard Destructor.
Definition: GeoTessOptimizationType.h:133
#define GEOTESS_EXP_IMP
Definition: CPPGlobals.h:71
static const GeoTessOptimizationType SPEED
The actual enums for this type.
Definition: GeoTessOptimizationType.h:122