Skip to main content
Ctrl+K
USGS

GeoModelGrids 1.0.0rc3 documentation

  • Introduction
  • Getting Started
  • User Guide
  • Developer Guide
  • GitHub
  • Introduction
  • Getting Started
  • User Guide
  • Developer Guide
  • GitHub
Ctrl+K

Section Navigation

  • Features
  • Command Line Programs
  • Python API
  • C++ API
  • C API
    • Serial C API
      • Functions
      • Examples
    • Parallel C API
    • Utilities C API
  • User Guide
  • C API
  • Serial C API

Serial C API#

  • Functions
    • Serial Query functions
      • Preprocessor macros
      • Functions
        • void* geomodelgrids_squery_create()
        • geomodelgrids_squery_destroy(void** handle)
        • void* geomodelgrids_squery_getErrorHandler()
        • int geomodelgrids_squery_initialize(void* handle, const char* const modelFilenames[], const int modelFilenamesSize, const char* const valueNames[], const int valueNamesSize, const char* const inputCRSString)
        • int geomodelgrids_squery_setSquashMinElev(const double value)
        • int geomodelgrids_squery_setSquashing(const int value)
        • double geomodelgrids_squery_queryTopElevation(const double x, const double y)
        • double geomodelgrids_squery_queryTopoBathyElevation(const double x, const double y)
        • int geomodelgrids_squery_query(const double* values, const double x, const double y, const double z)
        • geomodelgrids_squery_finalize()
  • Examples
    • Example using C API for querying models
      • Source code
        • Header files
        • Set query parameters
        • Create and initialize the query
        • Setup error handler
        • Set points for query
        • Query model
        • Cleanup after query

previous

C API

next

Functions

Show Source

Created using Sphinx 7.2.6.

Last updated on Apr 04, 2024.