GeoTessCPP
2.6.1
Software to facilitate storage and retrieval of 3D information about the Earth.
|
This is the complete list of members for geotess::GeoTessModel, including all inherited members.
class_name() | geotess::GeoTessModel | inlinevirtual |
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 | |
getClassName(const string &fileName, const string &relGridFilePath=".") | geotess::GeoTessModel | static |
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) | 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, const string &gridFileName="*") | geotess::GeoTessModel | |
~GeoTessModel() | geotess::GeoTessModel | virtual |