GeoTessCPP  2.1
Software to facilitate storage and retrieval of 3D information about the Earth.
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Public Member Functions | Static Public Member Functions | Static Public Attributes
geotess::GeoTessOptimizationType Class Reference

#include <GeoTessOptimizationType.h>

Inheritance diagram for geotess::GeoTessOptimizationType:
geotess::GeoTessEnumType

List of all members.

Public Member Functions

virtual ~GeoTessOptimizationType ()
- Public Member Functions inherited from geotess::GeoTessEnumType
virtual ~GeoTessEnumType ()
string name () const
int ordinal () const
string toString () const

Static Public Member Functions

static int size ()
static const
GeoTessOptimizationType
valueOf (const string &s)
static GeoTessOptimizationType
const *const *const 
values ()

Static Public Attributes

static const
GeoTessOptimizationType
aArray []
static const
GeoTessOptimizationType 
MEMORY
static const
GeoTessOptimizationType 
SPEED

Additional Inherited Members

- Protected Member Functions inherited from geotess::GeoTessEnumType
 GeoTessEnumType ()
 GeoTessEnumType (const GeoTessEnumType &et)
 GeoTessEnumType (const string &name, int ordinal)
GeoTessEnumTypeoperator= (const GeoTessEnumType &et)
- Static Protected Member Functions inherited from geotess::GeoTessEnumType
static const GeoTessEnumTypevalueOf (const string &s, GeoTessEnumType const *const *const array, int n)
- Protected Attributes inherited from geotess::GeoTessEnumType
const string aName
const int aOrdinal

Detailed Description

Optimize for speed or memory


Constructor & Destructor Documentation

virtual geotess::GeoTessOptimizationType::~GeoTessOptimizationType ( )
inlinevirtual

Standard Destructor.


Member Function Documentation

static int geotess::GeoTessOptimizationType::size ( )
inlinestatic

Returns the total number of enums of this type.

static const GeoTessOptimizationType* geotess::GeoTessOptimizationType::valueOf ( const string &  s)
inlinestatic
    Assignment Operator.           

Returns a pointer to the enum whose string matches the input string. If no match is found null is returned.

Parameters:
sThe input string for which a match in array is returned (or null).
Returns:
The match of s in the names of array or null if one was not found.
static GeoTessOptimizationType const* const* const geotess::GeoTessOptimizationType::values ( )
inlinestatic

Returns the array of all enums for this type.


Member Data Documentation

const GeoTessOptimizationType* geotess::GeoTessOptimizationType::aArray[]
static

The array containing all enums declared above.

const GeoTessOptimizationType geotess::GeoTessOptimizationType::MEMORY
static
const GeoTessOptimizationType geotess::GeoTessOptimizationType::SPEED
static

The actual enums for this type.


The documentation for this class was generated from the following file: