GeoTessCPP
2.2
Software to facilitate storage and retrieval of 3D information about the Earth.
|
Enumeration of the optimization strategies supported by GeoTess including OptimizationType::SPEED and OptimizationType::MEMORY. More...
#include <GeoTessOptimizationType.h>
Public Member Functions | |
virtual | ~GeoTessOptimizationType () |
Standard Destructor. More... | |
![]() | |
virtual | ~GeoTessEnumType () |
Standard destructor. More... | |
string | name () const |
Returns this Enums name. More... | |
int | ordinal () const |
Returns this Enums ordinal. More... | |
string | toString () const |
Returns this Enums name. More... | |
Static Public Member Functions | |
static int | size () |
Returns the total number of enums of this type. More... | |
static const GeoTessOptimizationType * | valueOf (const string &s) |
Assignment Operator. More... | |
static GeoTessOptimizationType const *const *const | values () |
Returns the array of all enums for this type. More... | |
Static Public Attributes | |
static const GeoTessOptimizationType * | aArray [] |
The array containing all enums declared above. More... | |
static const GeoTessOptimizationType | MEMORY |
static const GeoTessOptimizationType | SPEED |
The actual enums for this type. More... | |
Additional Inherited Members | |
![]() | |
GeoTessEnumType () | |
Private default constructor. More... | |
GeoTessEnumType (const GeoTessEnumType &et) | |
Private copy constructor. More... | |
GeoTessEnumType (const string &name, int ordinal) | |
Standard constuctor. More... | |
GeoTessEnumType & | operator= (const GeoTessEnumType &et) |
Private assignment operator. More... | |
![]() | |
static const GeoTessEnumType * | valueOf (const string &s, GeoTessEnumType const *const *const array, int n) |
Returns the EnumType from the input array whose name matches the input string. More... | |
![]() | |
const string | aName |
The string name of this enum. More... | |
const int | aOrdinal |
The ordinal of this enum. More... | |
Enumeration of the optimization strategies supported by GeoTess including OptimizationType::SPEED and OptimizationType::MEMORY.
Optimize for speed or memory
|
inlinevirtual |
Standard Destructor.
|
inlinestatic |
Returns the total number of enums of this type.
|
inlinestatic |
Assignment Operator.
Returns a pointer to the enum whose string matches the input string. If no match is found null is returned.
s | The input string for which a match in array is returned (or null). |
|
inlinestatic |
Returns the array of all enums for this type.
|
static |
The array containing all enums declared above.
|
static |
|
static |
The actual enums for this type.