GeoTessCPP  2.6.1
Software to facilitate storage and retrieval of 3D information about the Earth.
All Classes Namespaces Files Functions Variables Typedefs Friends Macros
geotess::GeoTessModel Member List

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

class_name()geotess::GeoTessModelinlinevirtual
clearReuseGrid()geotess::GeoTessModelinlinestatic
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
getClassName(const string &fileName, const string &relGridFilePath=".")geotess::GeoTessModelstatic
getConnectedVertices(int layerIndex)geotess::GeoTessModelinline
getDepth(int vertexId, int layerId, int nodeId)geotess::GeoTessModelinline
getDepth(int pointIndex)geotess::GeoTessModelinline
getEarthShape()geotess::GeoTessModelinline
getGrid() constgeotess::GeoTessModelinline
getGrid()geotess::GeoTessModelinline
getLayerCount(bool activeOnly, int *layerCount)geotess::GeoTessModelinline
getLayerCount(vector< int > &layerCount, const bool &activeOnly)geotess::GeoTessModelinline
getMemory()geotess::GeoTessModelinlinevirtual
getMetaData()geotess::GeoTessModelinline
getNAttributes()geotess::GeoTessModelinline
getNData(int vertexId, int layerId)geotess::GeoTessModelinline
getNLayers() constgeotess::GeoTessModelinline
getNPoints()geotess::GeoTessModelinline
getNRadii(int vertexId, int layerId)geotess::GeoTessModelinline
getNVertices() constgeotess::GeoTessModelinline
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::GeoTessModelinline
getPolygon()geotess::GeoTessModelinline
getPosition()geotess::GeoTessModel
getPosition(const GeoTessInterpolatorType &horizontalType)geotess::GeoTessModel
getPosition(const GeoTessInterpolatorType &horizontalType, const GeoTessInterpolatorType &radialType)geotess::GeoTessModel
getProfile(int vertex, int layer)geotess::GeoTessModelinline
getProfiles(int vertex)geotess::GeoTessModelinline
getProfiles() constgeotess::GeoTessModelinline
getRadius(int vertexId, int layerId, int nodeId)geotess::GeoTessModelinline
getRadius(int pointIndex)geotess::GeoTessModelinline
getReuseGridMapMemory()geotess::GeoTessModelinlinestatic
getReuseGridMapSize()geotess::GeoTessModelinlinestatic
getValueByte(int vertexId, int layerId, int nodeId, int attributeIndex)geotess::GeoTessModelinline
getValueByte(int pointIndex, int attributeIndex)geotess::GeoTessModelinline
getValueDouble(int vertexId, int layerId, int nodeId, int attributeIndex)geotess::GeoTessModelinline
getValueDouble(int pointIndex, int attributeIndex)geotess::GeoTessModelinline
getValueFloat(int vertexId, int layerId, int nodeId, int attributeIndex)geotess::GeoTessModelinline
getValueFloat(int pointIndex, int attributeIndex)geotess::GeoTessModelinline
getValueInt(int vertexId, int layerId, int nodeId, int attributeIndex)geotess::GeoTessModelinline
getValueInt(int pointIndex, int attributeIndex)geotess::GeoTessModelinline
getValueLong(int vertexId, int layerId, int nodeId, int attributeIndex)geotess::GeoTessModelinline
getValueLong(int pointIndex, int attributeIndex)geotess::GeoTessModelinline
getValueShort(int vertexId, int layerId, int nodeId, int attributeIndex)geotess::GeoTessModelinline
getValueShort(int pointIndex, int attributeIndex)geotess::GeoTessModelinline
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::GeoTessModelinline
initializeData(const string &attributeNames, const string &attributeUnits, T fillValue)geotess::GeoTessModelinline
is2D()geotess::GeoTessModelinline
is3D()geotess::GeoTessModelinline
isGeoTessModel(const string &fileName)geotess::GeoTessModelstatic
loadModel(const string &inputFile, const string &relGridFilePath="")geotess::GeoTessModel
operator!=(const GeoTessModel &other) constgeotess::GeoTessModelinlinevirtual
operator==(const GeoTessModel &other) constgeotess::GeoTessModelvirtual
profileCount(vector< vector< int > > &count)geotess::GeoTessModelinline
setActiveRegion()geotess::GeoTessModelinline
setActiveRegion(const string &polygon)geotess::GeoTessModelinline
setActiveRegion(GeoTessPolygon *polygon)geotess::GeoTessModelinline
setEarthShape(const string &earthShapeName)geotess::GeoTessModelinline
setProfile(int vertex, int layer, GeoTessProfile *profile)geotess::GeoTessModel
setProfile(int vertex, int layer, vector< float > &radii, vector< vector< T > > &values)geotess::GeoTessModelinline
setProfile(const int &vertex, const int &layer, float *radii, const int &nRadii, T **values, const int &nNodes, const int &nAttributes)geotess::GeoTessModelinline
setProfile(int vertex, int layer, vector< float > &radii)geotess::GeoTessModelinline
setProfile(const int &vertex, const int &layer, float *radii, const int &nRadii)geotess::GeoTessModelinline
setProfile(const int &vertex, vector< T > &values)geotess::GeoTessModelinline
setProfile(const int &vertex, T *values, const int &nAttributes)geotess::GeoTessModelinline
setProfile(const int &vertex)geotess::GeoTessModelinline
setValue(int vertexId, int layerId, int nodeId, int attributeIndex, T value)geotess::GeoTessModelinline
setValue(int pointIndex, int attributeIndex, T value)geotess::GeoTessModelinline
toString()geotess::GeoTessModel
writeModel(const string &outputFile, const string &gridFileName="*")geotess::GeoTessModel
~GeoTessModel()geotess::GeoTessModelvirtual