GeoTessCPP  2.0.0
Software to facilitate storage and retrieval of 3D information about the Earth.
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines
geotess::GeoTessModel Member List
This is the complete list of members for geotess::GeoTessModel, including all inherited members.
class_name()geotess::GeoTessModel [inline, static]
clearReuseGrid()geotess::GeoTessModel [inline, static]
GeoTessModel(const OptimizationType *optimization=&OptimizationType::SPEED)geotess::GeoTessModel
GeoTessModel(const string &inputFile, const string &relativeGridPath, const OptimizationType *optimization=&OptimizationType::SPEED)geotess::GeoTessModel
GeoTessModel(const string &modelInputFile, const OptimizationType *optimization=&OptimizationType::SPEED)geotess::GeoTessModel
GeoTessModel(vector< int > &attributeFilter, const OptimizationType *optimization=&OptimizationType::SPEED)geotess::GeoTessModel
GeoTessModel(const string &inputFile, const string &relativeGridPath, vector< int > &attributeFilter, const OptimizationType *optimization=&OptimizationType::SPEED)geotess::GeoTessModel
GeoTessModel(const string &modelInputFile, vector< int > &attributeFilter, const OptimizationType *optimization=&OptimizationType::SPEED)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]
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]
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 bool &reciprocal, double **rayPath, double *radii, const int &numPoints, const InterpolatorType &horizontalType, const InterpolatorType &radialType)geotess::GeoTessModel
getPathIntegral(const int &attribute, const bool &reciprocal, double **rayPath, double *radii, const int &numPoints, const InterpolatorType &horizontalType, const InterpolatorType &radialType, map< int, double > &weights)geotess::GeoTessModel
getPointMap()geotess::GeoTessModel [inline]
getPosition()geotess::GeoTessModel
getPosition(const InterpolatorType &horizontalType)geotess::GeoTessModel
getPosition(const InterpolatorType &horizontalType, const InterpolatorType &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]
getReuseGridMapSize()geotess::GeoTessModel [inline, static]
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 vector< double * > &rayPath, const vector< double > &radii, const InterpolatorType &horizontalType, const InterpolatorType &radialType, map< int, double > &weights)geotess::GeoTessModel
getWeights(double **rayPath, double *radii, const int &numPoints, const InterpolatorType &horizontalType, const InterpolatorType &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]
isGeoTessModel(const string &fileName)geotess::GeoTessModel [static]
loadModel(const string &inputFile, const string &relGridFilePath="")geotess::GeoTessModel
operator!=(const GeoTessModel &other) const geotess::GeoTessModel [inline, virtual]
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(Polygon *polygon)geotess::GeoTessModel [inline]
setProfile(int vertex, int layer, Profile *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, const string &gridFileName)geotess::GeoTessModel
~GeoTessModel()geotess::GeoTessModel [virtual]