GeoTessCPP
2.2
Software to facilitate storage and retrieval of 3D information about the Earth.
|
Enumeration of the interpolation algorithms supported by GeoTess including LINEAR, NATURAL_NEIGHBOR and CUBIC_SPLINE. More...
#include <GeoTessInterpolatorType.h>
Public Member Functions | |
virtual | ~GeoTessInterpolatorType () |
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 GeoTessInterpolatorType * | valueOf (const string &s) |
Returns a pointer to the enum whose string matches the input string. More... | |
static GeoTessInterpolatorType const *const *const | values () |
Returns the array of all enums for this type. More... | |
Static Public Attributes | |
static const GeoTessInterpolatorType * | aArray [] |
The array containing all enums declared above. More... | |
static const GeoTessInterpolatorType | CUBIC_SPLINE |
static const GeoTessInterpolatorType | LINEAR |
Assignment Operator. More... | |
static const GeoTessInterpolatorType | NATURAL_NEIGHBOR |
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 interpolation algorithms supported by GeoTess including LINEAR, NATURAL_NEIGHBOR and CUBIC_SPLINE.
An enum list of all the different types of interpolation that GeoTess knows how to perform. Includes both 2D interpolation algorithms that will be applied to vertices in the 2D grid, and 1D interpolation algorithms that will be applied to nodes distributed along radial profiles.
|
inlinevirtual |
Standard Destructor.
|
inlinestatic |
Returns the total number of enums of this type.
|
inlinestatic |
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 |
Assignment Operator.
The actual enums for this type.
|
static |