| hook_get_ip_geolocation_alter | ./ip_geoloc.api.php | To hook in your own gelocation data provider or to modify the existing one. |  |  | 
          
                  | hook_ip_geoloc_get_visitor_location_alter | ./ip_geoloc.api.php | Alter the visitor's location attributes. |  |  | 
          
                  | hook_ip_geoloc_marker_locations_alter | ./ip_geoloc.api.php | Modify the array of locations coming from the View before they're mapped. |  |  | 
          
                  | ip_geoloc_add_random_displacement | ./ip_geoloc_api.inc | Return a random point within the circle centered on the supplied location. | 1 |  | 
          
                  | ip_geoloc_admin_configure | ./ip_geoloc.admin.inc | Menu callback for admin settings. |  | 1 | 
          
                  | ip_geoloc_better_statistics_fields | plugins/ip_geoloc.statistics.inc | Implements hook_better_statistics_fields(). |  |  | 
          
                  | ip_geoloc_block_configure | ./ip_geoloc_blocks.inc | Implements hook_block_configure(). |  |  | 
          
                  | ip_geoloc_block_info | ./ip_geoloc_blocks.inc | Implements hook_block_info(). |  |  | 
          
                  | ip_geoloc_block_save | ./ip_geoloc_blocks.inc | Implements hook_block_save(). |  |  | 
          
                  | ip_geoloc_block_set_my_location | ./ip_geoloc_blocks.inc |  | 1 |  | 
          
                  | ip_geoloc_block_view | ./ip_geoloc_blocks.inc | Implements hook_block_view(). |  |  | 
          
                  | ip_geoloc_build_google_api_url | ./ip_geoloc.module | Builds the javascript maps api url based on authentication method. | 1 |  | 
          
                  | ip_geoloc_center_of_locations | ./ip_geoloc_api.inc | Calculate the center of the supplied locations using one of two algorithms. | 3 |  | 
          
                  | ip_geoloc_context_page_reaction | ./ip_geoloc.context.inc | Implements hook_context_page_reaction(). |  |  | 
          
                  | ip_geoloc_context_plugins | ./ip_geoloc.context.inc | Implements hook_context_plugins(). |  |  | 
          
                  | ip_geoloc_context_registry | ./ip_geoloc.context.inc | Implements hook_context_registry(). |  |  | 
          
                  | ip_geoloc_ctools_plugin_api | ./ip_geoloc.module | Implements hook_ctools_plugin_api(). |  |  | 
          
                  | ip_geoloc_ctools_plugin_directory | ./ip_geoloc.module | Implements hook_ctools_plugin_directory(). |  |  | 
          
                  | ip_geoloc_current_location_ajax_recipient | ./ip_geoloc.module | Data recipient for javascript function getLocation(). |  | 2 | 
          
                  | ip_geoloc_debug | ./ip_geoloc.module | Special debug function: messages selected user names only. | 16 | 2 | 
          
                  | ip_geoloc_debug_flag | ./ip_geoloc.module | Returns whether debug is on for the current user. | 2 |  | 
          
                  | ip_geoloc_diagnose | ./ip_geoloc.admin.inc | Report on the configuration status. | 1 |  | 
          
                  | ip_geoloc_distance | ./ip_geoloc_api.inc | Returns the distance (in meters) between two points on the earth's surface. |  |  | 
          
                  | ip_geoloc_earth_distance | ./ip_geoloc_api.inc | Returns the distance between two points on the earth's surface. | 1 |  | 
          
                  | ip_geoloc_earth_flattening | ./ip_geoloc_api.inc | Flatten the earth. | 1 |  | 
          
                  | ip_geoloc_earth_radius | ./ip_geoloc_api.inc | Get radius of the Earth at a given latitude. | 1 |  | 
          
                  | ip_geoloc_earth_radius_semimajor | ./ip_geoloc_api.inc | Get semimajor radius. | 2 |  | 
          
                  | ip_geoloc_earth_radius_semiminor | ./ip_geoloc_api.inc | Get semiminor radius. | 1 |  | 
          
                  | ip_geoloc_enable | ./ip_geoloc.install | Implments hook_enable(). |  |  | 
          
                  | ip_geoloc_erase_db | ./ip_geoloc.admin.inc | Delete geoloc data from database. |  | 1 | 
          
                  | ip_geoloc_erase_session | ./ip_geoloc.admin.inc | Erase geoloc data from session. |  | 1 | 
          
                  | ip_geoloc_flatten_google_address | ./ip_geoloc.module | Fleshes out the $ip_geoloc_address array. | 2 |  | 
          
                  | ip_geoloc_format_address | ./ip_geoloc.module | Poor man's address formatter. | 2 |  | 
          
                  | ip_geoloc_form_views_ui_edit_display_form_alter | ./ip_geoloc.module | Implements hook_form_FORMID_alter(). |  |  | 
          
                  | ip_geoloc_generator_enable | ip_geoloc_generator/ip_geoloc_generator.install | Implments hook_enable(). |  |  | 
          
                  | ip_geoloc_generator_help | ip_geoloc_generator/ip_geoloc_generator.module | Implements hook-help(). |  |  | 
          
                  | ip_geoloc_generator_ip_geoloc_marker_locations_alter | ip_geoloc_generator/ip_geoloc_generator.module | Implements hook_ip_geoloc_marker_locations_alter(). |  |  | 
          
                  | ip_geoloc_generator_menu | ip_geoloc_generator/ip_geoloc_generator.module | Implements hook_menu(). |  |  | 
          
                  | ip_geoloc_generator_settings_form | ip_geoloc_generator/ip_geoloc_generator.module |  |  | 1 | 
          
                  | ip_geoloc_generator_uninstall | ip_geoloc_generator/ip_geoloc_generator.install | Implements hook_uninstall(). |  |  | 
          
                  | ip_geoloc_get_address | ./ip_geoloc_api.inc | Returns the formatted address reverse-geocoded from the supplied lat,long. |  |  | 
          
                  | ip_geoloc_get_current_location | ./ip_geoloc_api.inc | Uses AJAX to return in $_POST info about the visitor's current location. | 2 |  | 
          
                  | ip_geoloc_get_display_fields | views/ip_geoloc_plugin_style.inc | Implements hook_get_display_fields(). | 3 |  | 
          
                  | ip_geoloc_get_field_instances | views/ip_geoloc_plugin_style.inc | Implements hook_get_field_instances(). | 3 |  | 
          
                  | ip_geoloc_get_font_icon_libs | ./ip_geoloc.module | Returns an array of libraries as entered on the config page. | 3 |  | 
          
                  | ip_geoloc_get_location_by_ip | ./ip_geoloc_api.inc | Returns the location details associated with the supplied IP address. | 3 |  | 
          
                  | ip_geoloc_get_location_from_term | ./ip_geoloc_blocks.inc | Returns the location object belonging to supplied region taxonomy term id. | 1 |  | 
          
                  | ip_geoloc_get_recent_visitor_locations | ./ip_geoloc_blocks.inc | Get recent visitor locations. | 1 |  | 
          
                  | ip_geoloc_get_tid_from_name | views/ip_geoloc_plugin_style.inc | Utility function to convert a term name to its associated taxonomy term id. | 1 |  | 
          
                  | ip_geoloc_get_view_result | views/ip_geoloc_plugin_style.inc | Returns as an array the raw value(s) of a field in the results set. | 2 |  |