GeoTessCPP: Member List

GeoTessCPP 2.2.3 Software to facilitate storage and retrieval of 3D information about the Earth.

geotess::GeoTessModel Member List

This is the complete list of members for geotess::GeoTessModel, including all inherited members.

class_name() | geotess::GeoTessModel | inlinestatic
clearReuseGrid() | geotess::GeoTessModel | inlinestatic
GeoTessModel() | geotess::GeoTessModel |
GeoTessModel(const string &inputFile, const string &relativeGridPath) | geotess::GeoTessModel |
GeoTessModel(const string &modelInputFile) | geotess::GeoTessModel |
GeoTessModel(vector< int > &attributeFilter) | geotess::GeoTessModel |
GeoTessModel(const string &inputFile, const string &relativeGridPath, vector< int > &attributeFilter) | geotess::GeoTessModel |
GeoTessModel(const string &modelInputFile, vector< int > &attributeFilter) | geotess::GeoTessModel |
GeoTessModel(const string &gridFileName, GeoTessMetaData *metaData) | geotess::GeoTessModel |
GeoTessModel(GeoTessGrid *grid, GeoTessMetaData *metaData) | geotess::GeoTessModel |
getConnectedVertices(int layerIndex) | geotess::GeoTessModel | inline
getDepth(int vertexId, int layerId, int nodeId) | geotess::GeoTessModel | inline
getDepth(int pointIndex) | geotess::GeoTessModel | inline
getEarthShape() | geotess::GeoTessModel | inline
getGrid() const | geotess::GeoTessModel | inline
getGrid() | geotess::GeoTessModel | inline
getLayerCount(bool activeOnly, int *layerCount) | geotess::GeoTessModel | inline
getLayerCount(vector< int > &layerCount, const bool &activeOnly) | geotess::GeoTessModel | inline
getMemory() | geotess::GeoTessModel | inlinevirtual
getMetaData() | geotess::GeoTessModel | inline
getNAttributes() | geotess::GeoTessModel | inline
getNData(int vertexId, int layerId) | geotess::GeoTessModel | inline
getNLayers() const | geotess::GeoTessModel | inline
getNPoints() | geotess::GeoTessModel | inline
getNRadii(int vertexId, int layerId) | geotess::GeoTessModel | inline
getNVertices() const | geotess::GeoTessModel | inline
getPathIntegral(const int &attribute, const map< int, double > &weights) | geotess::GeoTessModel |
getPathIntegral(const int &attribute, double **rayPath, double *radii, int *layerIds, const int &numPoints, const GeoTessInterpolatorType &horizontalType, const GeoTessInterpolatorType &radialType, map< int, double > *weights=NULL) | geotess::GeoTessModel |
getPathIntegral(const int &attribute, const vector< double * > &rayPath, const vector< double > &radii, const vector< int > &layerIds, const GeoTessInterpolatorType &horizontalType, const GeoTessInterpolatorType &radialType, map< int, double > *weights=NULL) | geotess::GeoTessModel |
getPathIntegral2D(const int &attribute, const double *firstPoint, const double *lastPoint, double pointSpacing, double earthRadius, const GeoTessInterpolatorType &horizontalType, map< int, double > *weights=NULL) | geotess::GeoTessModel |
getPathIntegral2D(const int &attribute, GeoTessGreatCircle &greatCircle, double pointSpacing, double earthRadius, const GeoTessInterpolatorType &horizontalType, map< int, double > *weights=NULL) | geotess::GeoTessModel |
getPointMap() | geotess::GeoTessModel | inline
getPolygon() | geotess::GeoTessModel | inline
getPosition() | geotess::GeoTessModel |
getPosition(const GeoTessInterpolatorType &horizontalType) | geotess::GeoTessModel |
getPosition(const GeoTessInterpolatorType &horizontalType, const GeoTessInterpolatorType &radialType) | geotess::GeoTessModel |
getProfile(int vertex, int layer) | geotess::GeoTessModel | inline
getProfiles(int vertex) | geotess::GeoTessModel | inline
getProfiles() const | geotess::GeoTessModel | inline
getRadius(int vertexId, int layerId, int nodeId) | geotess::GeoTessModel | inline
getRadius(int pointIndex) | geotess::GeoTessModel | inline
getReuseGridMapMemory() | geotess::GeoTessModel | inlinestatic
getReuseGridMapSize() | geotess::GeoTessModel | inlinestatic
getValueByte(int vertexId, int layerId, int nodeId, int attributeIndex) | geotess::GeoTessModel | inline
getValueByte(int pointIndex, int attributeIndex) | geotess::GeoTessModel | inline
getValueDouble(int vertexId, int layerId, int nodeId, int attributeIndex) | geotess::GeoTessModel | inline
getValueDouble(int pointIndex, int attributeIndex) | geotess::GeoTessModel | inline
getValueFloat(int vertexId, int layerId, int nodeId, int attributeIndex) | geotess::GeoTessModel | inline
getValueFloat(int pointIndex, int attributeIndex) | geotess::GeoTessModel | inline
getValueInt(int vertexId, int layerId, int nodeId, int attributeIndex) | geotess::GeoTessModel | inline
getValueInt(int pointIndex, int attributeIndex) | geotess::GeoTessModel | inline
getValueLong(int vertexId, int layerId, int nodeId, int attributeIndex) | geotess::GeoTessModel | inline
getValueLong(int pointIndex, int attributeIndex) | geotess::GeoTessModel | inline
getValueShort(int vertexId, int layerId, int nodeId, int attributeIndex) | geotess::GeoTessModel | inline
getValueShort(int pointIndex, int attributeIndex) | geotess::GeoTessModel | inline
getWeights(const double *pointA, const double *pointB, const double &pointSpacing, const double &radius, const GeoTessInterpolatorType &horizontalType, map< int, double > &weights) | geotess::GeoTessModel |
getWeights(GeoTessGreatCircle &greatCircle, const double &pointSpacing, const double &radius, const GeoTessInterpolatorType &horizontalType, map< int, double > &weights) | geotess::GeoTessModel |
getWeights(const vector< double * > &rayPath, const vector< double > &radii, const vector< int > &layerIds, const GeoTessInterpolatorType &horizontalType, const GeoTessInterpolatorType &radialType, map< int, double > &weights) | geotess::GeoTessModel |
getWeights(double **rayPath, double *radii, int *layerIds, const int &numPoints, const GeoTessInterpolatorType &horizontalType, const GeoTessInterpolatorType &radialType, map< int, double > &weights) | geotess::GeoTessModel |
initializeData(const vector< string > &attributeNames, const vector< string > &attributeUnits, T fillValue) | geotess::GeoTessModel | inline
initializeData(const string &attributeNames, const string &attributeUnits, T fillValue) | geotess::GeoTessModel | inline
is2D() | geotess::GeoTessModel | inline
is3D() | geotess::GeoTessModel | inline
isGeoTessModel(const string &fileName, const string &className) | geotess::GeoTessModel | protectedstatic
isGeoTessModel(const string &fileName) | geotess::GeoTessModel | static
loadModel(const string &inputFile, const string &relGridFilePath="") | geotess::GeoTessModel |
operator!=(const GeoTessModel &other) const | geotess::GeoTessModel | inlinevirtual
operator==(const GeoTessModel &other) const | geotess::GeoTessModel | virtual
profileCount(vector< vector< int > > &count) | geotess::GeoTessModel | inline
setActiveRegion() | geotess::GeoTessModel | inline
setActiveRegion(const string &polygon) | geotess::GeoTessModel | inline
setActiveRegion(GeoTessPolygon *polygon) | geotess::GeoTessModel | inline
setEarthShape(const string &earthShapeName) | geotess::GeoTessModel | inline
setProfile(int vertex, int layer, GeoTessProfile *profile) | geotess::GeoTessModel |
setProfile(int vertex, int layer, vector< float > &radii, vector< vector< T > > &values) | geotess::GeoTessModel | inline
setProfile(const int &vertex, const int &layer, float *radii, const int &nRadii, T **values, const int &nNodes, const int &nAttributes) | geotess::GeoTessModel | inline
setProfile(int vertex, int layer, vector< float > &radii) | geotess::GeoTessModel | inline
setProfile(const int &vertex, const int &layer, float *radii, const int &nRadii) | geotess::GeoTessModel | inline
setProfile(const int &vertex, vector< T > &values) | geotess::GeoTessModel | inline
setProfile(const int &vertex, T *values, const int &nAttributes) | geotess::GeoTessModel | inline
setProfile(const int &vertex) | geotess::GeoTessModel | inline
setValue(int vertexId, int layerId, int nodeId, int attributeIndex, T value) | geotess::GeoTessModel | inline
setValue(int pointIndex, int attributeIndex, T value) | geotess::GeoTessModel | inline
toString() | geotess::GeoTessModel |
writeModel(const string &outputFile) | geotess::GeoTessModel | inline
writeModel(const string &outputFile, const string &gridFileName) | geotess::GeoTessModel |
~GeoTessModel() | geotess::GeoTessModel | virtual