summaryrefslogtreecommitdiff
path: root/shapefile_8c.html
diff options
context:
space:
mode:
authorCircle CI <circleci@navit-project.org>2018-09-05 16:43:45 +0000
committerCircle CI <circleci@navit-project.org>2018-09-05 16:43:45 +0000
commit4d852799bea635ec7721e4d9b9206ec3474215ba (patch)
tree19922ea37e1b17c2a81b3eeddc3c698c703fde8f /shapefile_8c.html
parent29c575ca83cec420ae64aab522194c5e463f41c2 (diff)
downloadnavit-4d852799bea635ec7721e4d9b9206ec3474215ba.tar.gz
update:doc:Doxygen update for commit 07ba7f4bdf0c4689b7f5eb7c3a88e7568b71816a [ci skip]
Diffstat (limited to 'shapefile_8c.html')
-rw-r--r--shapefile_8c.html461
1 files changed, 253 insertions, 208 deletions
diff --git a/shapefile_8c.html b/shapefile_8c.html
index 4930e88d0..604665815 100644
--- a/shapefile_8c.html
+++ b/shapefile_8c.html
@@ -3,23 +3,22 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>navit: map/shapefile/shapefile.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
- $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -28,7 +27,7 @@
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
- <td style="padding-left: 0.5em;">
+ <td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">navit
&#160;<span id="projectnumber">0.5.3-trunk</span>
</div>
@@ -38,41 +37,19 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="namespaces.html"><span>Namespaces</span></a></li>
- <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>Globals</span></a></li>
- </ul>
- </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -93,7 +70,7 @@ $(document).ready(function(){initNavTree('shapefile_8c.html','');});
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Groups</a></div>
+</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@@ -112,30 +89,30 @@ $(document).ready(function(){initNavTree('shapefile_8c.html','');});
<div class="title">shapefile.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><code>#include &lt;stdlib.h&gt;</code><br/>
-<code>#include &lt;glib.h&gt;</code><br/>
-<code>#include &lt;stdio.h&gt;</code><br/>
-<code>#include &lt;string.h&gt;</code><br/>
-<code>#include &lt;math.h&gt;</code><br/>
-<code>#include &quot;config.h&quot;</code><br/>
-<code>#include &quot;<a class="el" href="debug_8h_source.html">debug.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="plugin_8h_source.html">plugin.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="projection_8h_source.html">projection.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="item_8h_source.html">item.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="map_8h_source.html">map.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="maptype_8h_source.html">maptype.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="attr_8h_source.html">attr.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="transform_8h_source.html">transform.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="file_8h_source.html">file.h</a>&quot;</code><br/>
-<code>#include &quot;shapefil.h&quot;</code><br/>
+<div class="textblock"><code>#include &lt;stdlib.h&gt;</code><br />
+<code>#include &lt;glib.h&gt;</code><br />
+<code>#include &lt;stdio.h&gt;</code><br />
+<code>#include &lt;string.h&gt;</code><br />
+<code>#include &lt;math.h&gt;</code><br />
+<code>#include &quot;config.h&quot;</code><br />
+<code>#include &quot;<a class="el" href="debug_8h_source.html">debug.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="plugin_8h_source.html">plugin.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="projection_8h_source.html">projection.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="item_8h_source.html">item.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="map_8h_source.html">map.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="maptype_8h_source.html">maptype.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="attr_8h_source.html">attr.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="transform_8h_source.html">transform.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="file_8h_source.html">file.h</a>&quot;</code><br />
+<code>#include &quot;shapefil.h&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmap__priv.html">map_priv</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents the map from a single binfile. <a href="structmap__priv.html#details">More...</a><br/></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents the map from a single binfile. <a href="structmap__priv.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmap__rect__priv.html">map_rect_priv</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation-specific map rect data. <a href="structmap__rect__priv.html#details">More...</a><br/></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation-specific map rect data. <a href="structmap__rect__priv.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlongest__match__list__item.html">longest_match_list_item</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -157,9 +134,9 @@ Functions</h2></td></tr>
<tr class="separator:a84c9c7b48dc4f2e1e43d2babb7fb82a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4331f90dabdc80eadccae0deea10229b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a4331f90dabdc80eadccae0deea10229b">shapefile_coord_rewind</a> (void *priv_data)</td></tr>
<tr class="separator:a4331f90dabdc80eadccae0deea10229b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c2788c64008e93245a31f4166a505ed"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a5c2788c64008e93245a31f4166a505ed">shapefile_coord</a> (struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *mr, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> idx, struct <a class="el" href="structcoord.html">coord</a> *<a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>)</td></tr>
+<tr class="memitem:a5c2788c64008e93245a31f4166a505ed"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a5c2788c64008e93245a31f4166a505ed">shapefile_coord</a> (struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *mr, int idx, struct <a class="el" href="structcoord.html">coord</a> *<a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>)</td></tr>
<tr class="separator:a5c2788c64008e93245a31f4166a505ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61af1af0981bd1c2086b070b6f8ae85e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get</a> (void *priv_data, struct <a class="el" href="structcoord.html">coord</a> *<a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> count)</td></tr>
+<tr class="memitem:a61af1af0981bd1c2086b070b6f8ae85e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get</a> (void *priv_data, struct <a class="el" href="structcoord.html">coord</a> *<a class="el" href="popup_8c.html#aafe71b070668214be9b4b4849985dc6b">c</a>, int count)</td></tr>
<tr class="separator:a61af1af0981bd1c2086b070b6f8ae85e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6b24632341e70c80296ed2beae50662"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#af6b24632341e70c80296ed2beae50662">shapefile_attr_rewind</a> (void *priv_data)</td></tr>
<tr class="separator:af6b24632341e70c80296ed2beae50662"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -167,14 +144,13 @@ Functions</h2></td></tr>
<tr class="separator:a5daf9db79d783edb458c0c8505212274"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c2ba492b69182f584515bd4247022e8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a4c2ba492b69182f584515bd4247022e8">longest_match_item_destroy</a> (struct <a class="el" href="structlongest__match__list__item.html">longest_match_list_item</a> *lmi, long <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a>)</td></tr>
<tr class="separator:a4c2ba492b69182f584515bd4247022e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01a8dc9c2c8f33bbcbceff1b4f16d510"><td class="memItemLeft" align="right" valign="top">static struct <br class="typebreak"/>
-<a class="el" href="structlongest__match__list__item.html">longest_match_list_item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a01a8dc9c2c8f33bbcbceff1b4f16d510">longest_match_item_new</a> (struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *lml, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
+<tr class="memitem:a01a8dc9c2c8f33bbcbceff1b4f16d510"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structlongest__match__list__item.html">longest_match_list_item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a01a8dc9c2c8f33bbcbceff1b4f16d510">longest_match_item_new</a> (struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *lml, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a01a8dc9c2c8f33bbcbceff1b4f16d510"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99799f2596bb7c0af15832aa1a92f916"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a99799f2596bb7c0af15832aa1a92f916">longest_match_list_new</a> (struct <a class="el" href="structlongest__match.html">longest_match</a> *lm)</td></tr>
<tr class="separator:a99799f2596bb7c0af15832aa1a92f916"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc3a0afaee41a6b0df52ca39a78e4608"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#afc3a0afaee41a6b0df52ca39a78e4608">longest_match_list_destroy</a> (struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *lml, long <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a>)</td></tr>
<tr class="separator:afc3a0afaee41a6b0df52ca39a78e4608"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af787e252e8267f0b668f59de753dc1ed"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#af787e252e8267f0b668f59de753dc1ed">longest_match_get_list</a> (struct <a class="el" href="structlongest__match.html">longest_match</a> *lm, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> list)</td></tr>
+<tr class="memitem:af787e252e8267f0b668f59de753dc1ed"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#af787e252e8267f0b668f59de753dc1ed">longest_match_get_list</a> (struct <a class="el" href="structlongest__match.html">longest_match</a> *lm, int list)</td></tr>
<tr class="separator:af787e252e8267f0b668f59de753dc1ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5aed22d774c60a56d1e8b8c185085177"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structlongest__match.html">longest_match</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a5aed22d774c60a56d1e8b8c185085177">longest_match_new</a> (void)</td></tr>
<tr class="separator:a5aed22d774c60a56d1e8b8c185085177"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -184,17 +160,17 @@ Functions</h2></td></tr>
<tr class="separator:af4fe0c60afe6330e0f868b120220e749"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb4bd4be0217dfbd582b796d486a4ab9"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#aeb4bd4be0217dfbd582b796d486a4ab9">longest_match_add_key_value</a> (struct <a class="el" href="structlongest__match.html">longest_match</a> *lm, char *k, char *v)</td></tr>
<tr class="separator:aeb4bd4be0217dfbd582b796d486a4ab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad1d79a8f25c200ac1b4da5e269c6890d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#ad1d79a8f25c200ac1b4da5e269c6890d">longest_match_list_find</a> (struct <a class="el" href="structlongest__match.html">longest_match</a> *lm, struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *lml, void **list, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> max_list_len)</td></tr>
+<tr class="memitem:ad1d79a8f25c200ac1b4da5e269c6890d"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#ad1d79a8f25c200ac1b4da5e269c6890d">longest_match_list_find</a> (struct <a class="el" href="structlongest__match.html">longest_match</a> *lm, struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *lml, void **list, int max_list_len)</td></tr>
<tr class="separator:ad1d79a8f25c200ac1b4da5e269c6890d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fdf203092f4d78e35572eff91718c53"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a0fdf203092f4d78e35572eff91718c53">build_match</a> (struct <a class="el" href="structlongest__match.html">longest_match</a> *lm, struct <a class="el" href="structlongest__match__list.html">longest_match_list</a> *lml, char *line)</td></tr>
<tr class="separator:a0fdf203092f4d78e35572eff91718c53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2839f7fad7ec3a320286dcec78c1361"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches</a> (struct <a class="el" href="structmap__priv.html">map_priv</a> *m, char *matches)</td></tr>
<tr class="separator:ae2839f7fad7ec3a320286dcec78c1361"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c0d4c3b7009a0586386a1f984d151f4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a9c0d4c3b7009a0586386a1f984d151f4">process_fields</a> (struct <a class="el" href="structmap__priv.html">map_priv</a> *m, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> id)</td></tr>
+<tr class="memitem:a9c0d4c3b7009a0586386a1f984d151f4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a9c0d4c3b7009a0586386a1f984d151f4">process_fields</a> (struct <a class="el" href="structmap__priv.html">map_priv</a> *m, int id)</td></tr>
<tr class="separator:a9c0d4c3b7009a0586386a1f984d151f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23f200cccf81170e9279d7d54f540489"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a23f200cccf81170e9279d7d54f540489">attr_resolve</a> (struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *mr, enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a> <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a>, struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structattr.html">attr</a>)</td></tr>
+<tr class="memitem:a23f200cccf81170e9279d7d54f540489"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a23f200cccf81170e9279d7d54f540489">attr_resolve</a> (struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *mr, enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a> <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a>, struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structattr.html">attr</a>)</td></tr>
<tr class="separator:a23f200cccf81170e9279d7d54f540489"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a56a5e298c06e0cbfba10630578790661"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a56a5e298c06e0cbfba10630578790661">shapefile_attr_get</a> (void *priv_data, enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a> <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a>, struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structattr.html">attr</a>)</td></tr>
+<tr class="memitem:a56a5e298c06e0cbfba10630578790661"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a56a5e298c06e0cbfba10630578790661">shapefile_attr_get</a> (void *priv_data, enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a> <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a>, struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structattr.html">attr</a>)</td></tr>
<tr class="separator:a56a5e298c06e0cbfba10630578790661"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6d4efa5f6b4c81c151a2ab5d8a7761b"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile</a> (struct <a class="el" href="structmap__priv.html">map_priv</a> *<a class="el" href="structmap.html">map</a>, struct <a class="el" href="structmap__selection.html">map_selection</a> *sel)</td></tr>
<tr class="separator:ad6d4efa5f6b4c81c151a2ab5d8a7761b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -202,7 +178,7 @@ Functions</h2></td></tr>
<tr class="separator:affacb55441f7b24f74fabec7a0045ee2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a004c0182eecba3dae162dcee095508eb"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structitem.html">item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile</a> (struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *mr)</td></tr>
<tr class="separator:a004c0182eecba3dae162dcee095508eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4142e29837056d4482848d35deefbf25"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structitem.html">item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a4142e29837056d4482848d35deefbf25">map_rect_get_item_byid_shapefile</a> (struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *mr, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> id_hi, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> id_lo)</td></tr>
+<tr class="memitem:a4142e29837056d4482848d35deefbf25"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structitem.html">item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a4142e29837056d4482848d35deefbf25">map_rect_get_item_byid_shapefile</a> (struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *mr, int id_hi, int id_lo)</td></tr>
<tr class="separator:a4142e29837056d4482848d35deefbf25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a455b91c7a29e34163f7533b964913d6d"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structmap__priv.html">map_priv</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a455b91c7a29e34163f7533b964913d6d">map_new_shapefile</a> (struct <a class="el" href="structmap__methods.html">map_methods</a> *meth, struct <a class="el" href="structattr.html">attr</a> **attrs, struct <a class="el" href="structcallback__list.html">callback_list</a> *<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>)</td></tr>
<tr class="separator:a455b91c7a29e34163f7533b964913d6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -214,17 +190,17 @@ Functions</h2></td></tr>
<tr class="separator:a15a0e592c4abe7ceb4796bede7822c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbaf47486d227df6925503eb5d9d84f2"><td class="memItemLeft" align="right" valign="top">static SAOffset&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#acbaf47486d227df6925503eb5d9d84f2">VSI_SHP_Write</a> (void *<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>, SAOffset <a class="el" href="garmin__img_8c.html#ad2d6a0619c2be768bdc2eeade6cc3073">size</a>, SAOffset nmemb, SAFile <a class="el" href="structfile.html">file</a>)</td></tr>
<tr class="separator:acbaf47486d227df6925503eb5d9d84f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af16ffbe0d505c56a802c4551ad6e4776"><td class="memItemLeft" align="right" valign="top">static SAOffset&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#af16ffbe0d505c56a802c4551ad6e4776">VSI_SHP_Seek</a> (SAFile <a class="el" href="structfile.html">file</a>, SAOffset <a class="el" href="garmin__img_8c.html#aed7ea92f45bd273dde380a45ddced592">offset</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> whence)</td></tr>
+<tr class="memitem:af16ffbe0d505c56a802c4551ad6e4776"><td class="memItemLeft" align="right" valign="top">static SAOffset&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#af16ffbe0d505c56a802c4551ad6e4776">VSI_SHP_Seek</a> (SAFile <a class="el" href="structfile.html">file</a>, SAOffset <a class="el" href="garmin__img_8c.html#aed7ea92f45bd273dde380a45ddced592">offset</a>, int whence)</td></tr>
<tr class="separator:af16ffbe0d505c56a802c4551ad6e4776"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94552582eaa85658f10d1c11930d6b97"><td class="memItemLeft" align="right" valign="top">static SAOffset&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a94552582eaa85658f10d1c11930d6b97">VSI_SHP_Tell</a> (SAFile <a class="el" href="structfile.html">file</a>)</td></tr>
<tr class="separator:a94552582eaa85658f10d1c11930d6b97"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80321ae3ccb10ce0d27404fa127b5889"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a80321ae3ccb10ce0d27404fa127b5889">VSI_SHP_Flush</a> (SAFile <a class="el" href="structfile.html">file</a>)</td></tr>
+<tr class="memitem:a80321ae3ccb10ce0d27404fa127b5889"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a80321ae3ccb10ce0d27404fa127b5889">VSI_SHP_Flush</a> (SAFile <a class="el" href="structfile.html">file</a>)</td></tr>
<tr class="separator:a80321ae3ccb10ce0d27404fa127b5889"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a098a8ad6afe3636cf3fb81b9dd70b126"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a098a8ad6afe3636cf3fb81b9dd70b126">VSI_SHP_Close</a> (SAFile <a class="el" href="structfile.html">file</a>)</td></tr>
+<tr class="memitem:a098a8ad6afe3636cf3fb81b9dd70b126"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a098a8ad6afe3636cf3fb81b9dd70b126">VSI_SHP_Close</a> (SAFile <a class="el" href="structfile.html">file</a>)</td></tr>
<tr class="separator:a098a8ad6afe3636cf3fb81b9dd70b126"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31b8c1824927df000540647ef8dc071a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#a31b8c1824927df000540647ef8dc071a">VSI_SHP_Error</a> (const char *<a class="el" href="structmessage.html">message</a>)</td></tr>
<tr class="separator:a31b8c1824927df000540647ef8dc071a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb0065d9eafcb2a67f1ce15cb4e9af8e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#acb0065d9eafcb2a67f1ce15cb4e9af8e">VSI_SHP_Remove</a> (const char *pszFilename)</td></tr>
+<tr class="memitem:acb0065d9eafcb2a67f1ce15cb4e9af8e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#acb0065d9eafcb2a67f1ce15cb4e9af8e">VSI_SHP_Remove</a> (const char *pszFilename)</td></tr>
<tr class="separator:acb0065d9eafcb2a67f1ce15cb4e9af8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa66329b43d427c066a9da652f21a2b19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks</a> (SAHooks *psHooks)</td></tr>
<tr class="separator:aa66329b43d427c066a9da652f21a2b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -239,7 +215,9 @@ Variables</h2></td></tr>
<tr class="separator:a9d993e6f2cdbbba21ac97decdac30a32"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="ae8276d20b515bd95f82a666cce71d462"></a>
+<a id="ae8276d20b515bd95f82a666cce71d462"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae8276d20b515bd95f82a666cce71d462">&#9670;&nbsp;</a></span>IS_ARC</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -257,11 +235,13 @@ Variables</h2></td></tr>
<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p>
<p>You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. </p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>, and <a class="el" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>, and <a class="el" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get()</a>.</p>
</div>
</div>
-<a class="anchor" id="a68816cdc8431c9958aeb60640805a345"></a>
+<a id="a68816cdc8431c9958aeb60640805a345"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a68816cdc8431c9958aeb60640805a345">&#9670;&nbsp;</a></span>IS_POLYGON</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -275,12 +255,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get()</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a23f200cccf81170e9279d7d54f540489"></a>
+<a id="a23f200cccf81170e9279d7d54f540489"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a23f200cccf81170e9279d7d54f540489">&#9670;&nbsp;</a></span>attr_resolve()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -288,7 +270,7 @@ Variables</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> attr_resolve </td>
+ <td class="memname">static int attr_resolve </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="structmap__rect__priv.html">map_rect_priv</a> *&#160;</td>
<td class="paramname"><em>mr</em>, </td>
@@ -318,13 +300,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structmap__rect__priv.html#acd0c16315c02edf2a978425214a1dfcf">map_rect_priv::attr</a>, <a class="el" href="attr_8c.html#a9cc68377e3ec7cb976c69bb8cbdc5691">attr_free()</a>, <a class="el" href="attr_8c.html#ac8d0ab77b5ac2608de60c18ce33705bc">attr_from_line()</a>, <a class="el" href="attr_8c.html#a61a9b82695ff828f7eccdbfe8b258663">attr_new_from_text()</a>, <a class="el" href="structmap__rect__priv.html#a09a57270cd672b8860b3b895f345ab3d">map_rect_priv::attr_pos</a>, <a class="el" href="attr_8c.html#ae13d70b1ff7bbf7abf2586f15590f253">attr_to_name()</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structmap__priv.html#aeb72c6225d7f7a1b83779a832de6c88f">map_priv::hDBF</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structmap__rect__priv.html#a3f9105f480f01d3b793acb2ded02ed59">map_rect_priv::item</a>, <a class="el" href="structmap__rect__priv.html#aa2bfd9c6728b9f8de5a98f94d4720830">map_rect_priv::line</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="street_8c.html#afd3f693e384b1ee0a0c44d58351eb87d">name</a>, <a class="el" href="structmap__priv.html#a172ae61b04c75bdbed65f621f70139cb">map_priv::nFields</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, and <a class="el" href="datawindow_8c.html#ab10bc3dfea7bd427cb6cbf318eb80c1e">value</a>.</p>
+<p class="reference">References <a class="el" href="structmap__rect__priv.html#acd0c16315c02edf2a978425214a1dfcf">map_rect_priv::attr</a>, <a class="el" href="attr_8c.html#a9cc68377e3ec7cb976c69bb8cbdc5691">attr_free()</a>, <a class="el" href="attr_8c.html#ac8d0ab77b5ac2608de60c18ce33705bc">attr_from_line()</a>, <a class="el" href="attr_8c.html#a61a9b82695ff828f7eccdbfe8b258663">attr_new_from_text()</a>, <a class="el" href="structmap__rect__priv.html#a09a57270cd672b8860b3b895f345ab3d">map_rect_priv::attr_pos</a>, <a class="el" href="attr_8c.html#ae13d70b1ff7bbf7abf2586f15590f253">attr_to_name()</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structmap__priv.html#aeb72c6225d7f7a1b83779a832de6c88f">map_priv::hDBF</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structmap__rect__priv.html#a3f9105f480f01d3b793acb2ded02ed59">map_rect_priv::item</a>, <a class="el" href="structmap__rect__priv.html#aa2bfd9c6728b9f8de5a98f94d4720830">map_rect_priv::line</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="street_8c.html#afd3f693e384b1ee0a0c44d58351eb87d">name</a>, <a class="el" href="structmap__priv.html#a172ae61b04c75bdbed65f621f70139cb">map_priv::nFields</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, and <a class="el" href="datawindow_8c.html#ab10bc3dfea7bd427cb6cbf318eb80c1e">value</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a56a5e298c06e0cbfba10630578790661">shapefile_attr_get()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a56a5e298c06e0cbfba10630578790661">shapefile_attr_get()</a>.</p>
</div>
</div>
-<a class="anchor" id="a0fdf203092f4d78e35572eff91718c53"></a>
+<a id="a0fdf203092f4d78e35572eff91718c53"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0fdf203092f4d78e35572eff91718c53">&#9670;&nbsp;</a></span>build_match()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -362,13 +346,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="shapefile_8c.html#a5daf9db79d783edb458c0c8505212274">longest_match_add_match()</a>, <a class="el" href="shapefile_8c.html#a01a8dc9c2c8f33bbcbceff1b4f16d510">longest_match_item_new()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>
+<p class="reference">References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="shapefile_8c.html#a5daf9db79d783edb458c0c8505212274">longest_match_add_match()</a>, <a class="el" href="shapefile_8c.html#a01a8dc9c2c8f33bbcbceff1b4f16d510">longest_match_item_new()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches()</a>.</p>
</div>
</div>
-<a class="anchor" id="ae2839f7fad7ec3a320286dcec78c1361"></a>
+<a id="ae2839f7fad7ec3a320286dcec78c1361"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae2839f7fad7ec3a320286dcec78c1361">&#9670;&nbsp;</a></span>build_matches()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -400,13 +386,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="shapefile_8c.html#a0fdf203092f4d78e35572eff91718c53">build_match()</a>, <a class="el" href="structmap__priv.html#acd2c49c174d0ee4b8c51ae2d9f1b0eae">map_priv::lm</a>, <a class="el" href="shapefile_8c.html#a99799f2596bb7c0af15832aa1a92f916">longest_match_list_new()</a>, <a class="el" href="shapefile_8c.html#a5aed22d774c60a56d1e8b8c185085177">longest_match_new()</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>
+<p class="reference">References <a class="el" href="shapefile_8c.html#a0fdf203092f4d78e35572eff91718c53">build_match()</a>, <a class="el" href="structmap__priv.html#acd2c49c174d0ee4b8c51ae2d9f1b0eae">map_priv::lm</a>, <a class="el" href="shapefile_8c.html#a99799f2596bb7c0af15832aa1a92f916">longest_match_list_new()</a>, <a class="el" href="shapefile_8c.html#a5aed22d774c60a56d1e8b8c185085177">longest_match_new()</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="aeb4bd4be0217dfbd582b796d486a4ab9"></a>
+<a id="aeb4bd4be0217dfbd582b796d486a4ab9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeb4bd4be0217dfbd582b796d486a4ab9">&#9670;&nbsp;</a></span>longest_match_add_key_value()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -444,13 +432,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match.html#a0a227d2fa7d4bffa9de285865f4902fd">longest_match::match_hash</a>, and <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match.html#a0a227d2fa7d4bffa9de285865f4902fd">longest_match::match_hash</a>, and <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a9c0d4c3b7009a0586386a1f984d151f4">process_fields()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a9c0d4c3b7009a0586386a1f984d151f4">process_fields()</a>.</p>
</div>
</div>
-<a class="anchor" id="a5daf9db79d783edb458c0c8505212274"></a>
+<a id="a5daf9db79d783edb458c0c8505212274"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5daf9db79d783edb458c0c8505212274">&#9670;&nbsp;</a></span>longest_match_add_match()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -488,13 +478,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match.html#a0a227d2fa7d4bffa9de285865f4902fd">longest_match::match_hash</a>, <a class="el" href="structlongest__match__list__item.html#a600934e49a107d77a30f663eedd8fcda">longest_match_list_item::match_idx</a>, <a class="el" href="structlongest__match__list__item.html#ae0ace664935afb7c8cb6ff169f990e0c">longest_match_list_item::match_idx_count</a>, <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>, and <a class="el" href="structlongest__match.html#a20355b0ef037fb4c40b388e18855b8c2">longest_match::match_present_count</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match.html#a0a227d2fa7d4bffa9de285865f4902fd">longest_match::match_hash</a>, <a class="el" href="structlongest__match__list__item.html#a600934e49a107d77a30f663eedd8fcda">longest_match_list_item::match_idx</a>, <a class="el" href="structlongest__match__list__item.html#ae0ace664935afb7c8cb6ff169f990e0c">longest_match_list_item::match_idx_count</a>, <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>, and <a class="el" href="structlongest__match.html#a20355b0ef037fb4c40b388e18855b8c2">longest_match::match_present_count</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a0fdf203092f4d78e35572eff91718c53">build_match()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a0fdf203092f4d78e35572eff91718c53">build_match()</a>.</p>
</div>
</div>
-<a class="anchor" id="af4fe0c60afe6330e0f868b120220e749"></a>
+<a id="af4fe0c60afe6330e0f868b120220e749"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af4fe0c60afe6330e0f868b120220e749">&#9670;&nbsp;</a></span>longest_match_clear()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -516,13 +508,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>, and <a class="el" href="structlongest__match.html#a20355b0ef037fb4c40b388e18855b8c2">longest_match::match_present_count</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>, and <a class="el" href="structlongest__match.html#a20355b0ef037fb4c40b388e18855b8c2">longest_match::match_present_count</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="aa84dfc53071e5ceda1496179644921c5"></a>
+<a id="aa84dfc53071e5ceda1496179644921c5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa84dfc53071e5ceda1496179644921c5">&#9670;&nbsp;</a></span>longest_match_destroy()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -554,13 +548,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="shapefile_8c.html#afc3a0afaee41a6b0df52ca39a78e4608">longest_match_list_destroy()</a>, <a class="el" href="structlongest__match.html#a9f7a7d594d697104d1834849d01a08ec">longest_match::longest_match_lists</a>, <a class="el" href="structlongest__match.html#a0a227d2fa7d4bffa9de285865f4902fd">longest_match::match_hash</a>, and <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>.</p>
+<p class="reference">References <a class="el" href="shapefile_8c.html#afc3a0afaee41a6b0df52ca39a78e4608">longest_match_list_destroy()</a>, <a class="el" href="structlongest__match.html#a9f7a7d594d697104d1834849d01a08ec">longest_match::longest_match_lists</a>, <a class="el" href="structlongest__match.html#a0a227d2fa7d4bffa9de285865f4902fd">longest_match::match_hash</a>, and <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="af787e252e8267f0b668f59de753dc1ed"></a>
+<a id="af787e252e8267f0b668f59de753dc1ed"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af787e252e8267f0b668f59de753dc1ed">&#9670;&nbsp;</a></span>longest_match_get_list()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -576,7 +572,7 @@ Variables</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
+ <td class="paramtype">int&#160;</td>
<td class="paramname"><em>list</em>&#160;</td>
</tr>
<tr>
@@ -592,13 +588,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match.html#a9f7a7d594d697104d1834849d01a08ec">longest_match::longest_match_lists</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match.html#a9f7a7d594d697104d1834849d01a08ec">longest_match::longest_match_lists</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="a4c2ba492b69182f584515bd4247022e8"></a>
+<a id="a4c2ba492b69182f584515bd4247022e8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4c2ba492b69182f584515bd4247022e8">&#9670;&nbsp;</a></span>longest_match_item_destroy()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -630,13 +628,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match__list__item.html#a39222766997c8f22348b3756c9789910">longest_match_list_item::data</a>, and <a class="el" href="structlongest__match__list__item.html#a600934e49a107d77a30f663eedd8fcda">longest_match_list_item::match_idx</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match__list__item.html#a39222766997c8f22348b3756c9789910">longest_match_list_item::data</a>, and <a class="el" href="structlongest__match__list__item.html#a600934e49a107d77a30f663eedd8fcda">longest_match_list_item::match_idx</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#afc3a0afaee41a6b0df52ca39a78e4608">longest_match_list_destroy()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#afc3a0afaee41a6b0df52ca39a78e4608">longest_match_list_destroy()</a>.</p>
</div>
</div>
-<a class="anchor" id="a01a8dc9c2c8f33bbcbceff1b4f16d510"></a>
+<a id="a01a8dc9c2c8f33bbcbceff1b4f16d510"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a01a8dc9c2c8f33bbcbceff1b4f16d510">&#9670;&nbsp;</a></span>longest_match_item_new()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -668,13 +668,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match__list__item.html#a39222766997c8f22348b3756c9789910">longest_match_list_item::data</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, and <a class="el" href="structlongest__match__list.html#a0ffa1da9ee4a56af42c3ebab4d4a6d60">longest_match_list::longest_match_list_items</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match__list__item.html#a39222766997c8f22348b3756c9789910">longest_match_list_item::data</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, and <a class="el" href="structlongest__match__list.html#a0ffa1da9ee4a56af42c3ebab4d4a6d60">longest_match_list::longest_match_list_items</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a0fdf203092f4d78e35572eff91718c53">build_match()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a0fdf203092f4d78e35572eff91718c53">build_match()</a>.</p>
</div>
</div>
-<a class="anchor" id="afc3a0afaee41a6b0df52ca39a78e4608"></a>
+<a id="afc3a0afaee41a6b0df52ca39a78e4608"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afc3a0afaee41a6b0df52ca39a78e4608">&#9670;&nbsp;</a></span>longest_match_list_destroy()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -706,13 +708,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="shapefile_8c.html#a4c2ba492b69182f584515bd4247022e8">longest_match_item_destroy()</a>, and <a class="el" href="structlongest__match__list.html#a0ffa1da9ee4a56af42c3ebab4d4a6d60">longest_match_list::longest_match_list_items</a>.</p>
+<p class="reference">References <a class="el" href="shapefile_8c.html#a4c2ba492b69182f584515bd4247022e8">longest_match_item_destroy()</a>, and <a class="el" href="structlongest__match__list.html#a0ffa1da9ee4a56af42c3ebab4d4a6d60">longest_match_list::longest_match_list_items</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa84dfc53071e5ceda1496179644921c5">longest_match_destroy()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa84dfc53071e5ceda1496179644921c5">longest_match_destroy()</a>.</p>
</div>
</div>
-<a class="anchor" id="ad1d79a8f25c200ac1b4da5e269c6890d"></a>
+<a id="ad1d79a8f25c200ac1b4da5e269c6890d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad1d79a8f25c200ac1b4da5e269c6890d">&#9670;&nbsp;</a></span>longest_match_list_find()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -720,7 +724,7 @@ Variables</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> longest_match_list_find </td>
+ <td class="memname">static int longest_match_list_find </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="structlongest__match.html">longest_match</a> *&#160;</td>
<td class="paramname"><em>lm</em>, </td>
@@ -740,7 +744,7 @@ Variables</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
+ <td class="paramtype">int&#160;</td>
<td class="paramname"><em>max_list_len</em>&#160;</td>
</tr>
<tr>
@@ -756,13 +760,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match__list__item.html#a39222766997c8f22348b3756c9789910">longest_match_list_item::data</a>, <a class="el" href="structlongest__match__list.html#a0ffa1da9ee4a56af42c3ebab4d4a6d60">longest_match_list::longest_match_list_items</a>, <a class="el" href="structlongest__match__list__item.html#a600934e49a107d77a30f663eedd8fcda">longest_match_list_item::match_idx</a>, <a class="el" href="structlongest__match__list__item.html#ae0ace664935afb7c8cb6ff169f990e0c">longest_match_list_item::match_idx_count</a>, and <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match__list__item.html#a39222766997c8f22348b3756c9789910">longest_match_list_item::data</a>, <a class="el" href="structlongest__match__list.html#a0ffa1da9ee4a56af42c3ebab4d4a6d60">longest_match_list::longest_match_list_items</a>, <a class="el" href="structlongest__match__list__item.html#a600934e49a107d77a30f663eedd8fcda">longest_match_list_item::match_idx</a>, <a class="el" href="structlongest__match__list__item.html#ae0ace664935afb7c8cb6ff169f990e0c">longest_match_list_item::match_idx_count</a>, and <a class="el" href="structlongest__match.html#a2a3c4752b3de2aeefa3ffd461fc9b726">longest_match::match_present</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="a99799f2596bb7c0af15832aa1a92f916"></a>
+<a id="a99799f2596bb7c0af15832aa1a92f916"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a99799f2596bb7c0af15832aa1a92f916">&#9670;&nbsp;</a></span>longest_match_list_new()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -784,13 +790,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match.html#a9f7a7d594d697104d1834849d01a08ec">longest_match::longest_match_lists</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match.html#a9f7a7d594d697104d1834849d01a08ec">longest_match::longest_match_lists</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches()</a>.</p>
</div>
</div>
-<a class="anchor" id="a5aed22d774c60a56d1e8b8c185085177"></a>
+<a id="a5aed22d774c60a56d1e8b8c185085177"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5aed22d774c60a56d1e8b8c185085177">&#9670;&nbsp;</a></span>longest_match_new()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -812,13 +820,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structlongest__match.html#a0a227d2fa7d4bffa9de285865f4902fd">longest_match::match_hash</a>, and <a class="el" href="structlongest__match.html#a20355b0ef037fb4c40b388e18855b8c2">longest_match::match_present_count</a>.</p>
+<p class="reference">References <a class="el" href="structlongest__match.html#a0a227d2fa7d4bffa9de285865f4902fd">longest_match::match_hash</a>, and <a class="el" href="structlongest__match.html#a20355b0ef037fb4c40b388e18855b8c2">longest_match::match_present_count</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches()</a>.</p>
</div>
</div>
-<a class="anchor" id="a84c9c7b48dc4f2e1e43d2babb7fb82a7"></a>
+<a id="a84c9c7b48dc4f2e1e43d2babb7fb82a7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a84c9c7b48dc4f2e1e43d2babb7fb82a7">&#9670;&nbsp;</a></span>map_destroy_shapefile()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -840,11 +850,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, and <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>.</p>
+<p class="reference">References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, and <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>.</p>
</div>
</div>
-<a class="anchor" id="a455b91c7a29e34163f7533b964913d6d"></a>
+<a id="a455b91c7a29e34163f7533b964913d6d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a455b91c7a29e34163f7533b964913d6d">&#9670;&nbsp;</a></span>map_new_shapefile()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -882,13 +894,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structmap__priv.html#aea11e0590ce3917468637d4d5d8c12db">map_priv::adfMaxBound</a>, <a class="el" href="structmap__priv.html#ad4af475a2d4e0a7f7cdc2c3d80ff511b">map_priv::adfMinBound</a>, <a class="el" href="attr_8c.html#ac035ca982c873e6e15f3edebcb6b62fd">attr_search()</a>, <a class="el" href="structmap__priv.html#adbc8803857348b8e9fe16048f6deec4c">map_priv::charset</a>, <a class="el" href="structmap__methods.html#af1b08a1287899114eba4a47645799da6">map_methods::charset</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="file_8c.html#a869780562fd6e32de697eae8c2e524e6">file_wordexp_destroy()</a>, <a class="el" href="file_8c.html#a950b5556b74160903d3e71694028bfa5">file_wordexp_get_array()</a>, <a class="el" href="file_8c.html#a4fb029ed11303c5310f4a906266849f0">file_wordexp_new()</a>, <a class="el" href="structmap__priv.html#a4658248cfb752e347d19c65a914c1e69">map_priv::filename</a>, <a class="el" href="structmap__priv.html#a37f285ed865368cd6285426055c292fd">map_priv::flags</a>, <a class="el" href="structmap__priv.html#aeb72c6225d7f7a1b83779a832de6c88f">map_priv::hDBF</a>, <a class="el" href="structmap__priv.html#a077f4254bff9777681b442dec14bcad8">map_priv::hSHP</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="shapefile_8c.html#a9d993e6f2cdbbba21ac97decdac30a32">map_methods_shapefile</a>, <a class="el" href="structmap__priv.html#a23b8717528bcf7ef04f2da7bea2e74f6">map_priv::nEntities</a>, <a class="el" href="structmap__priv.html#a172ae61b04c75bdbed65f621f70139cb">map_priv::nFields</a>, <a class="el" href="structmap__priv.html#a4324d3781a70c421a0ac07d5fd12b978">map_priv::nShapeType</a>, <a class="el" href="structattr.html#aebf8c468883c8a41033b97c2ae91003b">attr::num</a>, <a class="el" href="structmap__priv.html#a3e638867c198007fc6cf8c1d60438151">map_priv::offset</a>, <a class="el" href="structmap__priv.html#a6e69c32e296cdb367316db2826ea9093">map_priv::pro</a>, <a class="el" href="projection_8c.html#a3978616304a97908438c12bb16106a21">projection_from_name()</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, and <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>.</p>
+<p class="reference">References <a class="el" href="structmap__priv.html#aea11e0590ce3917468637d4d5d8c12db">map_priv::adfMaxBound</a>, <a class="el" href="structmap__priv.html#ad4af475a2d4e0a7f7cdc2c3d80ff511b">map_priv::adfMinBound</a>, <a class="el" href="attr_8c.html#ac035ca982c873e6e15f3edebcb6b62fd">attr_search()</a>, <a class="el" href="structmap__priv.html#adbc8803857348b8e9fe16048f6deec4c">map_priv::charset</a>, <a class="el" href="structmap__methods.html#af1b08a1287899114eba4a47645799da6">map_methods::charset</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="file_8c.html#a869780562fd6e32de697eae8c2e524e6">file_wordexp_destroy()</a>, <a class="el" href="file_8c.html#a950b5556b74160903d3e71694028bfa5">file_wordexp_get_array()</a>, <a class="el" href="file_8c.html#a4fb029ed11303c5310f4a906266849f0">file_wordexp_new()</a>, <a class="el" href="structmap__priv.html#a4658248cfb752e347d19c65a914c1e69">map_priv::filename</a>, <a class="el" href="structmap__priv.html#a37f285ed865368cd6285426055c292fd">map_priv::flags</a>, <a class="el" href="structmap__priv.html#aeb72c6225d7f7a1b83779a832de6c88f">map_priv::hDBF</a>, <a class="el" href="structmap__priv.html#a077f4254bff9777681b442dec14bcad8">map_priv::hSHP</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="shapefile_8c.html#a9d993e6f2cdbbba21ac97decdac30a32">map_methods_shapefile</a>, <a class="el" href="structmap__priv.html#a23b8717528bcf7ef04f2da7bea2e74f6">map_priv::nEntities</a>, <a class="el" href="structmap__priv.html#a172ae61b04c75bdbed65f621f70139cb">map_priv::nFields</a>, <a class="el" href="structmap__priv.html#a4324d3781a70c421a0ac07d5fd12b978">map_priv::nShapeType</a>, <a class="el" href="structattr.html#aebf8c468883c8a41033b97c2ae91003b">attr::num</a>, <a class="el" href="structmap__priv.html#a3e638867c198007fc6cf8c1d60438151">map_priv::offset</a>, <a class="el" href="structmap__priv.html#a6e69c32e296cdb367316db2826ea9093">map_priv::pro</a>, <a class="el" href="projection_8c.html#a3978616304a97908438c12bb16106a21">projection_from_name()</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, and <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a1eaae939034896b436dffbf5e93c0da1">plugin_init()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a1eaae939034896b436dffbf5e93c0da1">plugin_init()</a>.</p>
</div>
</div>
-<a class="anchor" id="affacb55441f7b24f74fabec7a0045ee2"></a>
+<a id="affacb55441f7b24f74fabec7a0045ee2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#affacb55441f7b24f74fabec7a0045ee2">&#9670;&nbsp;</a></span>map_rect_destroy_shapefile()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -910,11 +924,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structmap__rect__priv.html#acd0c16315c02edf2a978425214a1dfcf">map_rect_priv::attr</a>, <a class="el" href="attr_8c.html#a9cc68377e3ec7cb976c69bb8cbdc5691">attr_free()</a>, <a class="el" href="structmap__rect__priv.html#a9fd34ee4a2b69879555d1eef08015647">map_rect_priv::psShape</a>, and <a class="el" href="structmap__rect__priv.html#aa970fac2b163261bc0fe8ead8c6c20e2">map_rect_priv::str</a>.</p>
+<p class="reference">References <a class="el" href="structmap__rect__priv.html#acd0c16315c02edf2a978425214a1dfcf">map_rect_priv::attr</a>, <a class="el" href="attr_8c.html#a9cc68377e3ec7cb976c69bb8cbdc5691">attr_free()</a>, <a class="el" href="structmap__rect__priv.html#a9fd34ee4a2b69879555d1eef08015647">map_rect_priv::psShape</a>, and <a class="el" href="structmap__rect__priv.html#aa970fac2b163261bc0fe8ead8c6c20e2">map_rect_priv::str</a>.</p>
</div>
</div>
-<a class="anchor" id="a4142e29837056d4482848d35deefbf25"></a>
+<a id="a4142e29837056d4482848d35deefbf25"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4142e29837056d4482848d35deefbf25">&#9670;&nbsp;</a></span>map_rect_get_item_byid_shapefile()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -930,13 +946,13 @@ Variables</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
+ <td class="paramtype">int&#160;</td>
<td class="paramname"><em>id_hi</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
+ <td class="paramtype">int&#160;</td>
<td class="paramname"><em>id_lo</em>&#160;</td>
</tr>
<tr>
@@ -952,11 +968,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structmap__rect__priv.html#a9fd8e3456c41626fa45d0162ec55880f">map_rect_priv::idx</a>, and <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
+<p class="reference">References <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structmap__rect__priv.html#a9fd8e3456c41626fa45d0162ec55880f">map_rect_priv::idx</a>, and <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="a004c0182eecba3dae162dcee095508eb"></a>
+<a id="a004c0182eecba3dae162dcee095508eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a004c0182eecba3dae162dcee095508eb">&#9670;&nbsp;</a></span>map_rect_get_item_shapefile()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -978,13 +996,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="attr_8c.html#ac8d0ab77b5ac2608de60c18ce33705bc">attr_from_line()</a>, <a class="el" href="structmap__rect__priv.html#ae3e74e4dd5ea2df1e85f269ac51055d7">map_rect_priv::cidx_rewind</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structmap__priv.html#a077f4254bff9777681b442dec14bcad8">map_priv::hSHP</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structmap__rect__priv.html#a9fd8e3456c41626fa45d0162ec55880f">map_rect_priv::idx</a>, <a class="el" href="shapefile_8c.html#ae8276d20b515bd95f82a666cce71d462">IS_ARC</a>, <a class="el" href="structmap__rect__priv.html#a3f9105f480f01d3b793acb2ded02ed59">map_rect_priv::item</a>, <a class="el" href="item_8c.html#ad268178625434952eae1c2349a419dd8">item_from_name()</a>, <a class="el" href="structmap__rect__priv.html#aa2bfd9c6728b9f8de5a98f94d4720830">map_rect_priv::line</a>, <a class="el" href="structmap__priv.html#acd2c49c174d0ee4b8c51ae2d9f1b0eae">map_priv::lm</a>, <a class="el" href="shapefile_8c.html#af4fe0c60afe6330e0f868b120220e749">longest_match_clear()</a>, <a class="el" href="shapefile_8c.html#af787e252e8267f0b668f59de753dc1ed">longest_match_get_list()</a>, <a class="el" href="shapefile_8c.html#ad1d79a8f25c200ac1b4da5e269c6890d">longest_match_list_find()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a83f9ab2a71d2244b99268510714e94fb">lvl_error</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="structmap__priv.html#a23b8717528bcf7ef04f2da7bea2e74f6">map_priv::nEntities</a>, <a class="el" href="structmap__rect__priv.html#af40eda8ba3a9f8188c0660ce27e72434">map_rect_priv::part</a>, <a class="el" href="structmap__rect__priv.html#a5a8c2995adf0fa5ab96bbf602e9920fd">map_rect_priv::part_rewind</a>, <a class="el" href="shapefile_8c.html#a9c0d4c3b7009a0586386a1f984d151f4">process_fields()</a>, <a class="el" href="structmap__rect__priv.html#a9fd34ee4a2b69879555d1eef08015647">map_rect_priv::psShape</a>, <a class="el" href="shapefile_8c.html#af6b24632341e70c80296ed2beae50662">shapefile_attr_rewind()</a>, <a class="el" href="shapefile_8c.html#a4331f90dabdc80eadccae0deea10229b">shapefile_coord_rewind()</a>, <a class="el" href="structitem.html#a3abafd36669ef817be82676acd8e5989">item::type</a>, and <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>.</p>
+<p class="reference">References <a class="el" href="attr_8c.html#ac8d0ab77b5ac2608de60c18ce33705bc">attr_from_line()</a>, <a class="el" href="structmap__rect__priv.html#ae3e74e4dd5ea2df1e85f269ac51055d7">map_rect_priv::cidx_rewind</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structmap__priv.html#a077f4254bff9777681b442dec14bcad8">map_priv::hSHP</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structmap__rect__priv.html#a9fd8e3456c41626fa45d0162ec55880f">map_rect_priv::idx</a>, <a class="el" href="shapefile_8c.html#ae8276d20b515bd95f82a666cce71d462">IS_ARC</a>, <a class="el" href="structmap__rect__priv.html#a3f9105f480f01d3b793acb2ded02ed59">map_rect_priv::item</a>, <a class="el" href="item_8c.html#ad268178625434952eae1c2349a419dd8">item_from_name()</a>, <a class="el" href="structmap__rect__priv.html#aa2bfd9c6728b9f8de5a98f94d4720830">map_rect_priv::line</a>, <a class="el" href="structmap__priv.html#acd2c49c174d0ee4b8c51ae2d9f1b0eae">map_priv::lm</a>, <a class="el" href="shapefile_8c.html#af4fe0c60afe6330e0f868b120220e749">longest_match_clear()</a>, <a class="el" href="shapefile_8c.html#af787e252e8267f0b668f59de753dc1ed">longest_match_get_list()</a>, <a class="el" href="shapefile_8c.html#ad1d79a8f25c200ac1b4da5e269c6890d">longest_match_list_find()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a83f9ab2a71d2244b99268510714e94fb">lvl_error</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="structmap__priv.html#a23b8717528bcf7ef04f2da7bea2e74f6">map_priv::nEntities</a>, <a class="el" href="structmap__rect__priv.html#af40eda8ba3a9f8188c0660ce27e72434">map_rect_priv::part</a>, <a class="el" href="structmap__rect__priv.html#a5a8c2995adf0fa5ab96bbf602e9920fd">map_rect_priv::part_rewind</a>, <a class="el" href="shapefile_8c.html#a9c0d4c3b7009a0586386a1f984d151f4">process_fields()</a>, <a class="el" href="structmap__rect__priv.html#a9fd34ee4a2b69879555d1eef08015647">map_rect_priv::psShape</a>, <a class="el" href="shapefile_8c.html#af6b24632341e70c80296ed2beae50662">shapefile_attr_rewind()</a>, <a class="el" href="shapefile_8c.html#a4331f90dabdc80eadccae0deea10229b">shapefile_coord_rewind()</a>, <a class="el" href="structitem.html#a3abafd36669ef817be82676acd8e5989">item::type</a>, and <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a4142e29837056d4482848d35deefbf25">map_rect_get_item_byid_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a4142e29837056d4482848d35deefbf25">map_rect_get_item_byid_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="ad6d4efa5f6b4c81c151a2ab5d8a7761b"></a>
+<a id="ad6d4efa5f6b4c81c151a2ab5d8a7761b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad6d4efa5f6b4c81c151a2ab5d8a7761b">&#9670;&nbsp;</a></span>map_rect_new_shapefile()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1016,11 +1036,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches()</a>, <a class="el" href="destination_8c.html#a681e98f77a60b3cc1d3c54de208b92f9">changed()</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="structmap__priv.html#a468b3cb410fdccb1aa54a89e1e589209">map_priv::dbfmap_data</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="map_2mg_2map_8c.html#aa7e82b3e2ea443917e8be39e43d5d5cb">file</a>, <a class="el" href="file_8c.html#a1bcc51983c7b989b94cc08adaceea241">file_create()</a>, <a class="el" href="file_8c.html#af1ccac5a6ac77ca49518ddc77c76f3ab">file_data_free()</a>, <a class="el" href="file_8c.html#aaf5492384d53ce672c47f8d79b17f07b">file_data_read_all()</a>, <a class="el" href="file_8c.html#a0df2369129cd8812480d2247af8fba03">file_destroy()</a>, <a class="el" href="file_8c.html#a9287e0c07477d0cd493df5b7279f29af">file_size()</a>, <a class="el" href="structmap__priv.html#a4658248cfb752e347d19c65a914c1e69">map_priv::filename</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structitem.html#a8be73452bc1e39e9054361ab579c9dc1">item::id_lo</a>, <a class="el" href="structmap__rect__priv.html#a9fd8e3456c41626fa45d0162ec55880f">map_rect_priv::idx</a>, <a class="el" href="structmap__rect__priv.html#a3f9105f480f01d3b793acb2ded02ed59">map_rect_priv::item</a>, <a class="el" href="structmap__priv.html#acd2c49c174d0ee4b8c51ae2d9f1b0eae">map_priv::lm</a>, <a class="el" href="shapefile_8c.html#aa84dfc53071e5ceda1496179644921c5">longest_match_destroy()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a83f9ab2a71d2244b99268510714e94fb">lvl_error</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="structitem.html#ad957a0f1cfe3938aecb9dd2a694db3b0">item::meth</a>, <a class="el" href="shapefile_8c.html#a36534d4bb3369595216bf1a01c8fe39e">methods_shapefile</a>, <a class="el" href="structitem.html#a2f4abb10408f4c6f272e7f19f6701c22">item::priv_data</a>, and <a class="el" href="garmin__img_8c.html#ad2d6a0619c2be768bdc2eeade6cc3073">size</a>.</p>
+<p class="reference">References <a class="el" href="shapefile_8c.html#ae2839f7fad7ec3a320286dcec78c1361">build_matches()</a>, <a class="el" href="destination_8c.html#a681e98f77a60b3cc1d3c54de208b92f9">changed()</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="structmap__priv.html#a468b3cb410fdccb1aa54a89e1e589209">map_priv::dbfmap_data</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structmap__priv.html#a3516de7fd4c04a240992b5100e30deaa">map_priv::file</a>, <a class="el" href="file_8c.html#a1bcc51983c7b989b94cc08adaceea241">file_create()</a>, <a class="el" href="file_8c.html#af1ccac5a6ac77ca49518ddc77c76f3ab">file_data_free()</a>, <a class="el" href="file_8c.html#aaf5492384d53ce672c47f8d79b17f07b">file_data_read_all()</a>, <a class="el" href="file_8c.html#a0df2369129cd8812480d2247af8fba03">file_destroy()</a>, <a class="el" href="file_8c.html#a9287e0c07477d0cd493df5b7279f29af">file_size()</a>, <a class="el" href="structmap__priv.html#a4658248cfb752e347d19c65a914c1e69">map_priv::filename</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structitem.html#a8be73452bc1e39e9054361ab579c9dc1">item::id_lo</a>, <a class="el" href="structmap__rect__priv.html#a9fd8e3456c41626fa45d0162ec55880f">map_rect_priv::idx</a>, <a class="el" href="structmap__rect__priv.html#a3f9105f480f01d3b793acb2ded02ed59">map_rect_priv::item</a>, <a class="el" href="structmap__priv.html#acd2c49c174d0ee4b8c51ae2d9f1b0eae">map_priv::lm</a>, <a class="el" href="shapefile_8c.html#aa84dfc53071e5ceda1496179644921c5">longest_match_destroy()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a83f9ab2a71d2244b99268510714e94fb">lvl_error</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="structitem.html#ad957a0f1cfe3938aecb9dd2a694db3b0">item::meth</a>, <a class="el" href="shapefile_8c.html#a36534d4bb3369595216bf1a01c8fe39e">methods_shapefile</a>, <a class="el" href="structitem.html#a2f4abb10408f4c6f272e7f19f6701c22">item::priv_data</a>, and <a class="el" href="garmin__img_8c.html#ad2d6a0619c2be768bdc2eeade6cc3073">size</a>.</p>
</div>
</div>
-<a class="anchor" id="a1eaae939034896b436dffbf5e93c0da1"></a>
+<a id="a1eaae939034896b436dffbf5e93c0da1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1eaae939034896b436dffbf5e93c0da1">&#9670;&nbsp;</a></span>plugin_init()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1034,11 +1056,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, and <a class="el" href="shapefile_8c.html#a455b91c7a29e34163f7533b964913d6d">map_new_shapefile()</a>.</p>
+<p class="reference">References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, and <a class="el" href="shapefile_8c.html#a455b91c7a29e34163f7533b964913d6d">map_new_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="a9c0d4c3b7009a0586386a1f984d151f4"></a>
+<a id="a9c0d4c3b7009a0586386a1f984d151f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9c0d4c3b7009a0586386a1f984d151f4">&#9670;&nbsp;</a></span>process_fields()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1054,7 +1078,7 @@ Variables</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
+ <td class="paramtype">int&#160;</td>
<td class="paramname"><em>id</em>&#160;</td>
</tr>
<tr>
@@ -1070,13 +1094,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structmap__priv.html#aeb72c6225d7f7a1b83779a832de6c88f">map_priv::hDBF</a>, <a class="el" href="structmap__priv.html#acd2c49c174d0ee4b8c51ae2d9f1b0eae">map_priv::lm</a>, <a class="el" href="shapefile_8c.html#aeb4bd4be0217dfbd582b796d486a4ab9">longest_match_add_key_value()</a>, and <a class="el" href="structmap__priv.html#a172ae61b04c75bdbed65f621f70139cb">map_priv::nFields</a>.</p>
+<p class="reference">References <a class="el" href="structmap__priv.html#aeb72c6225d7f7a1b83779a832de6c88f">map_priv::hDBF</a>, <a class="el" href="structmap__priv.html#acd2c49c174d0ee4b8c51ae2d9f1b0eae">map_priv::lm</a>, <a class="el" href="shapefile_8c.html#aeb4bd4be0217dfbd582b796d486a4ab9">longest_match_add_key_value()</a>, and <a class="el" href="structmap__priv.html#a172ae61b04c75bdbed65f621f70139cb">map_priv::nFields</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="aa66329b43d427c066a9da652f21a2b19"></a>
+<a id="aa66329b43d427c066a9da652f21a2b19"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa66329b43d427c066a9da652f21a2b19">&#9670;&nbsp;</a></span>SASetupDefaultHooks()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1090,11 +1116,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="shapefile_8c.html#a098a8ad6afe3636cf3fb81b9dd70b126">VSI_SHP_Close()</a>, <a class="el" href="shapefile_8c.html#a31b8c1824927df000540647ef8dc071a">VSI_SHP_Error()</a>, <a class="el" href="shapefile_8c.html#a80321ae3ccb10ce0d27404fa127b5889">VSI_SHP_Flush()</a>, <a class="el" href="shapefile_8c.html#aa451640afdc84813210d2e37b5da8612">VSI_SHP_Open()</a>, <a class="el" href="shapefile_8c.html#a15a0e592c4abe7ceb4796bede7822c26">VSI_SHP_Read()</a>, <a class="el" href="shapefile_8c.html#acb0065d9eafcb2a67f1ce15cb4e9af8e">VSI_SHP_Remove()</a>, <a class="el" href="shapefile_8c.html#af16ffbe0d505c56a802c4551ad6e4776">VSI_SHP_Seek()</a>, <a class="el" href="shapefile_8c.html#a94552582eaa85658f10d1c11930d6b97">VSI_SHP_Tell()</a>, and <a class="el" href="shapefile_8c.html#acbaf47486d227df6925503eb5d9d84f2">VSI_SHP_Write()</a>.</p>
+<p class="reference">References <a class="el" href="shapefile_8c.html#a098a8ad6afe3636cf3fb81b9dd70b126">VSI_SHP_Close()</a>, <a class="el" href="shapefile_8c.html#a31b8c1824927df000540647ef8dc071a">VSI_SHP_Error()</a>, <a class="el" href="shapefile_8c.html#a80321ae3ccb10ce0d27404fa127b5889">VSI_SHP_Flush()</a>, <a class="el" href="shapefile_8c.html#aa451640afdc84813210d2e37b5da8612">VSI_SHP_Open()</a>, <a class="el" href="shapefile_8c.html#a15a0e592c4abe7ceb4796bede7822c26">VSI_SHP_Read()</a>, <a class="el" href="shapefile_8c.html#acb0065d9eafcb2a67f1ce15cb4e9af8e">VSI_SHP_Remove()</a>, <a class="el" href="shapefile_8c.html#af16ffbe0d505c56a802c4551ad6e4776">VSI_SHP_Seek()</a>, <a class="el" href="shapefile_8c.html#a94552582eaa85658f10d1c11930d6b97">VSI_SHP_Tell()</a>, and <a class="el" href="shapefile_8c.html#acbaf47486d227df6925503eb5d9d84f2">VSI_SHP_Write()</a>.</p>
</div>
</div>
-<a class="anchor" id="a56a5e298c06e0cbfba10630578790661"></a>
+<a id="a56a5e298c06e0cbfba10630578790661"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a56a5e298c06e0cbfba10630578790661">&#9670;&nbsp;</a></span>shapefile_attr_get()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1102,7 +1130,7 @@ Variables</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> shapefile_attr_get </td>
+ <td class="memname">static int shapefile_attr_get </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>priv_data</em>, </td>
@@ -1132,11 +1160,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structmap__rect__priv.html#a6dc874d5fb777c01713819e99f0fd145">map_rect_priv::aidx</a>, <a class="el" href="structmap__rect__priv.html#a6263f7ebaa2af798333e70494f22030b">map_rect_priv::anext</a>, <a class="el" href="shapefile_8c.html#a23f200cccf81170e9279d7d54f540489">attr_resolve()</a>, <a class="el" href="structmap__priv.html#aeb72c6225d7f7a1b83779a832de6c88f">map_priv::hDBF</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structmap__rect__priv.html#a3f9105f480f01d3b793acb2ded02ed59">map_rect_priv::item</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="structmap__priv.html#a172ae61b04c75bdbed65f621f70139cb">map_priv::nFields</a>, <a class="el" href="structmap__rect__priv.html#aa970fac2b163261bc0fe8ead8c6c20e2">map_rect_priv::str</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structattr.html#acbbeecb9ce16c2d7973d0bd2ff544457">attr::type</a>, and <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>.</p>
+<p class="reference">References <a class="el" href="structmap__rect__priv.html#a6dc874d5fb777c01713819e99f0fd145">map_rect_priv::aidx</a>, <a class="el" href="structmap__rect__priv.html#a6263f7ebaa2af798333e70494f22030b">map_rect_priv::anext</a>, <a class="el" href="shapefile_8c.html#a23f200cccf81170e9279d7d54f540489">attr_resolve()</a>, <a class="el" href="structmap__priv.html#aeb72c6225d7f7a1b83779a832de6c88f">map_priv::hDBF</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structmap__rect__priv.html#a3f9105f480f01d3b793acb2ded02ed59">map_rect_priv::item</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="structmap__priv.html#a172ae61b04c75bdbed65f621f70139cb">map_priv::nFields</a>, <a class="el" href="structmap__rect__priv.html#aa970fac2b163261bc0fe8ead8c6c20e2">map_rect_priv::str</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structattr.html#acbbeecb9ce16c2d7973d0bd2ff544457">attr::type</a>, and <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>.</p>
</div>
</div>
-<a class="anchor" id="af6b24632341e70c80296ed2beae50662"></a>
+<a id="af6b24632341e70c80296ed2beae50662"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af6b24632341e70c80296ed2beae50662">&#9670;&nbsp;</a></span>shapefile_attr_rewind()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1158,13 +1188,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structmap__rect__priv.html#a6dc874d5fb777c01713819e99f0fd145">map_rect_priv::aidx</a>, <a class="el" href="structmap__rect__priv.html#a6263f7ebaa2af798333e70494f22030b">map_rect_priv::anext</a>, <a class="el" href="structmap__rect__priv.html#a09a57270cd672b8860b3b895f345ab3d">map_rect_priv::attr_pos</a>, <a class="el" href="structmap__priv.html#a37f285ed865368cd6285426055c292fd">map_priv::flags</a>, and <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>.</p>
+<p class="reference">References <a class="el" href="structmap__rect__priv.html#a6dc874d5fb777c01713819e99f0fd145">map_rect_priv::aidx</a>, <a class="el" href="structmap__rect__priv.html#a6263f7ebaa2af798333e70494f22030b">map_rect_priv::anext</a>, <a class="el" href="structmap__rect__priv.html#a09a57270cd672b8860b3b895f345ab3d">map_rect_priv::attr_pos</a>, <a class="el" href="structmap__priv.html#a37f285ed865368cd6285426055c292fd">map_priv::flags</a>, and <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="a5c2788c64008e93245a31f4166a505ed"></a>
+<a id="a5c2788c64008e93245a31f4166a505ed"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5c2788c64008e93245a31f4166a505ed">&#9670;&nbsp;</a></span>shapefile_coord()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1180,7 +1212,7 @@ Variables</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
+ <td class="paramtype">int&#160;</td>
<td class="paramname"><em>idx</em>, </td>
</tr>
<tr>
@@ -1202,13 +1234,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structcoord__geo.html#a549223ef1f76a24ba2568a4b25a0f766">coord_geo::lat</a>, <a class="el" href="structcoord__geo.html#aa780b02448f92912d7c6a541f289e8fb">coord_geo::lng</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="structmap__priv.html#a3e638867c198007fc6cf8c1d60438151">map_priv::offset</a>, <a class="el" href="structmap__priv.html#a6e69c32e296cdb367316db2826ea9093">map_priv::pro</a>, <a class="el" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1a9cbc062a5d78cd25a4ffbf49619f0064">projection_mg</a>, <a class="el" href="structmap__rect__priv.html#a9fd34ee4a2b69879555d1eef08015647">map_rect_priv::psShape</a>, <a class="el" href="transform_8c.html#a677e361bc2370ddd5203fabda516a1e3">transform_from_geo()</a>, <a class="el" href="transform_8c.html#ae1b04ebb9ec02e3a4ddffd54434412a1">transform_from_to()</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, and <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>.</p>
+<p class="reference">References <a class="el" href="structcoord__geo.html#a549223ef1f76a24ba2568a4b25a0f766">coord_geo::lat</a>, <a class="el" href="structcoord__geo.html#aa780b02448f92912d7c6a541f289e8fb">coord_geo::lng</a>, <a class="el" href="structmap__rect__priv.html#ad739f920e58ca373bfb2f60b99ae9cf4">map_rect_priv::m</a>, <a class="el" href="structmap__priv.html#a3e638867c198007fc6cf8c1d60438151">map_priv::offset</a>, <a class="el" href="structmap__priv.html#a6e69c32e296cdb367316db2826ea9093">map_priv::pro</a>, <a class="el" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1a9cbc062a5d78cd25a4ffbf49619f0064">projection_mg</a>, <a class="el" href="structmap__rect__priv.html#a9fd34ee4a2b69879555d1eef08015647">map_rect_priv::psShape</a>, <a class="el" href="transform_8c.html#a677e361bc2370ddd5203fabda516a1e3">transform_from_geo()</a>, <a class="el" href="transform_8c.html#ae1b04ebb9ec02e3a4ddffd54434412a1">transform_from_to()</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, and <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get()</a>.</p>
</div>
</div>
-<a class="anchor" id="a61af1af0981bd1c2086b070b6f8ae85e"></a>
+<a id="a61af1af0981bd1c2086b070b6f8ae85e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a61af1af0981bd1c2086b070b6f8ae85e">&#9670;&nbsp;</a></span>shapefile_coord_get()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1216,7 +1250,7 @@ Variables</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> shapefile_coord_get </td>
+ <td class="memname">static int shapefile_coord_get </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>priv_data</em>, </td>
@@ -1230,7 +1264,7 @@ Variables</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
+ <td class="paramtype">int&#160;</td>
<td class="paramname"><em>count</em>&#160;</td>
</tr>
<tr>
@@ -1246,11 +1280,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structmap__rect__priv.html#afff575700bf13efba5d6d61f1f86e0b7">map_rect_priv::cidx</a>, <a class="el" href="debug_8h.html#aa1ea27a449d096a072c270f9276a8f9f">dbg_assert</a>, <a class="el" href="structmap__rect__priv.html#a9fd8e3456c41626fa45d0162ec55880f">map_rect_priv::idx</a>, <a class="el" href="shapefile_8c.html#ae8276d20b515bd95f82a666cce71d462">IS_ARC</a>, <a class="el" href="shapefile_8c.html#a68816cdc8431c9958aeb60640805a345">IS_POLYGON</a>, <a class="el" href="structmap__rect__priv.html#af40eda8ba3a9f8188c0660ce27e72434">map_rect_priv::part</a>, <a class="el" href="structmap__rect__priv.html#a9fd34ee4a2b69879555d1eef08015647">map_rect_priv::psShape</a>, and <a class="el" href="shapefile_8c.html#a5c2788c64008e93245a31f4166a505ed">shapefile_coord()</a>.</p>
+<p class="reference">References <a class="el" href="structmap__rect__priv.html#afff575700bf13efba5d6d61f1f86e0b7">map_rect_priv::cidx</a>, <a class="el" href="debug_8h.html#aa1ea27a449d096a072c270f9276a8f9f">dbg_assert</a>, <a class="el" href="structmap__rect__priv.html#a9fd8e3456c41626fa45d0162ec55880f">map_rect_priv::idx</a>, <a class="el" href="shapefile_8c.html#ae8276d20b515bd95f82a666cce71d462">IS_ARC</a>, <a class="el" href="shapefile_8c.html#a68816cdc8431c9958aeb60640805a345">IS_POLYGON</a>, <a class="el" href="structmap__rect__priv.html#af40eda8ba3a9f8188c0660ce27e72434">map_rect_priv::part</a>, <a class="el" href="structmap__rect__priv.html#a9fd34ee4a2b69879555d1eef08015647">map_rect_priv::psShape</a>, and <a class="el" href="shapefile_8c.html#a5c2788c64008e93245a31f4166a505ed">shapefile_coord()</a>.</p>
</div>
</div>
-<a class="anchor" id="a4331f90dabdc80eadccae0deea10229b"></a>
+<a id="a4331f90dabdc80eadccae0deea10229b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4331f90dabdc80eadccae0deea10229b">&#9670;&nbsp;</a></span>shapefile_coord_rewind()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1272,13 +1308,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structmap__rect__priv.html#afff575700bf13efba5d6d61f1f86e0b7">map_rect_priv::cidx</a>, <a class="el" href="structmap__rect__priv.html#ae3e74e4dd5ea2df1e85f269ac51055d7">map_rect_priv::cidx_rewind</a>, <a class="el" href="structmap__rect__priv.html#af40eda8ba3a9f8188c0660ce27e72434">map_rect_priv::part</a>, and <a class="el" href="structmap__rect__priv.html#a5a8c2995adf0fa5ab96bbf602e9920fd">map_rect_priv::part_rewind</a>.</p>
+<p class="reference">References <a class="el" href="structmap__rect__priv.html#afff575700bf13efba5d6d61f1f86e0b7">map_rect_priv::cidx</a>, <a class="el" href="structmap__rect__priv.html#ae3e74e4dd5ea2df1e85f269ac51055d7">map_rect_priv::cidx_rewind</a>, <a class="el" href="structmap__rect__priv.html#af40eda8ba3a9f8188c0660ce27e72434">map_rect_priv::part</a>, and <a class="el" href="structmap__rect__priv.html#a5a8c2995adf0fa5ab96bbf602e9920fd">map_rect_priv::part_rewind</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="a098a8ad6afe3636cf3fb81b9dd70b126"></a>
+<a id="a098a8ad6afe3636cf3fb81b9dd70b126"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a098a8ad6afe3636cf3fb81b9dd70b126">&#9670;&nbsp;</a></span>VSI_SHP_Close()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1286,7 +1324,7 @@ Variables</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> VSI_SHP_Close </td>
+ <td class="memname">static int VSI_SHP_Close </td>
<td>(</td>
<td class="paramtype">SAFile&#160;</td>
<td class="paramname"><em>file</em></td><td>)</td>
@@ -1300,11 +1338,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
-<a class="anchor" id="a31b8c1824927df000540647ef8dc071a"></a>
+<a id="a31b8c1824927df000540647ef8dc071a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a31b8c1824927df000540647ef8dc071a">&#9670;&nbsp;</a></span>VSI_SHP_Error()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1326,13 +1366,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, and <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a83f9ab2a71d2244b99268510714e94fb">lvl_error</a>.</p>
+<p class="reference">References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, and <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a83f9ab2a71d2244b99268510714e94fb">lvl_error</a>.</p>
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
-<a class="anchor" id="a80321ae3ccb10ce0d27404fa127b5889"></a>
+<a id="a80321ae3ccb10ce0d27404fa127b5889"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a80321ae3ccb10ce0d27404fa127b5889">&#9670;&nbsp;</a></span>VSI_SHP_Flush()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1340,7 +1382,7 @@ Variables</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> VSI_SHP_Flush </td>
+ <td class="memname">static int VSI_SHP_Flush </td>
<td>(</td>
<td class="paramtype">SAFile&#160;</td>
<td class="paramname"><em>file</em></td><td>)</td>
@@ -1354,11 +1396,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
-<a class="anchor" id="aa451640afdc84813210d2e37b5da8612"></a>
+<a id="aa451640afdc84813210d2e37b5da8612"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa451640afdc84813210d2e37b5da8612">&#9670;&nbsp;</a></span>VSI_SHP_Open()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1390,11 +1434,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
-<a class="anchor" id="a15a0e592c4abe7ceb4796bede7822c26"></a>
+<a id="a15a0e592c4abe7ceb4796bede7822c26"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a15a0e592c4abe7ceb4796bede7822c26">&#9670;&nbsp;</a></span>VSI_SHP_Read()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1438,11 +1484,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
-<a class="anchor" id="acb0065d9eafcb2a67f1ce15cb4e9af8e"></a>
+<a id="acb0065d9eafcb2a67f1ce15cb4e9af8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acb0065d9eafcb2a67f1ce15cb4e9af8e">&#9670;&nbsp;</a></span>VSI_SHP_Remove()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1450,7 +1498,7 @@ Variables</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">static <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> VSI_SHP_Remove </td>
+ <td class="memname">static int VSI_SHP_Remove </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>pszFilename</em></td><td>)</td>
@@ -1464,11 +1512,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
-<a class="anchor" id="af16ffbe0d505c56a802c4551ad6e4776"></a>
+<a id="af16ffbe0d505c56a802c4551ad6e4776"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af16ffbe0d505c56a802c4551ad6e4776">&#9670;&nbsp;</a></span>VSI_SHP_Seek()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1490,7 +1540,7 @@ Variables</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
+ <td class="paramtype">int&#160;</td>
<td class="paramname"><em>whence</em>&#160;</td>
</tr>
<tr>
@@ -1506,11 +1556,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
-<a class="anchor" id="a94552582eaa85658f10d1c11930d6b97"></a>
+<a id="a94552582eaa85658f10d1c11930d6b97"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a94552582eaa85658f10d1c11930d6b97">&#9670;&nbsp;</a></span>VSI_SHP_Tell()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1532,11 +1584,13 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
-<a class="anchor" id="acbaf47486d227df6925503eb5d9d84f2"></a>
+<a id="acbaf47486d227df6925503eb5d9d84f2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acbaf47486d227df6925503eb5d9d84f2">&#9670;&nbsp;</a></span>VSI_SHP_Write()</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1580,12 +1634,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#aa66329b43d427c066a9da652f21a2b19">SASetupDefaultHooks()</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
-<a class="anchor" id="aeb695be7062e839344f8ddb3d9cc6675"></a>
+<a id="aeb695be7062e839344f8ddb3d9cc6675"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeb695be7062e839344f8ddb3d9cc6675">&#9670;&nbsp;</a></span>__attribute__</h2>
+
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1597,7 +1653,9 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a9d993e6f2cdbbba21ac97decdac30a32"></a>
+<a id="a9d993e6f2cdbbba21ac97decdac30a32"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9d993e6f2cdbbba21ac97decdac30a32">&#9670;&nbsp;</a></span>map_methods_shapefile</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1614,27 +1672,20 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
-<div class="line"> <a class="code" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1a9cbc062a5d78cd25a4ffbf49619f0064">projection_mg</a>,</div>
-<div class="line"> <span class="stringliteral">&quot;iso8859-1&quot;</span>,</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#a84c9c7b48dc4f2e1e43d2babb7fb82a7">map_destroy_shapefile</a>,</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile</a>,</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#affacb55441f7b24f74fabec7a0045ee2">map_rect_destroy_shapefile</a>,</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile</a>,</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#a4142e29837056d4482848d35deefbf25">map_rect_get_item_byid_shapefile</a>,</div>
-<div class="line">}</div>
-<div class="ttc" id="shapefile_8c_html_ad6d4efa5f6b4c81c151a2ab5d8a7761b"><div class="ttname"><a href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile</a></div><div class="ttdeci">static struct map_rect_priv * map_rect_new_shapefile(struct map_priv *map, struct map_selection *sel)</div><div class="ttdef"><b>Definition:</b> shapefile.c:462</div></div>
+<b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> <a class="code" href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1a9cbc062a5d78cd25a4ffbf49619f0064">projection_mg</a>,</div><div class="line"> <span class="stringliteral">&quot;iso8859-1&quot;</span>,</div><div class="line"> <a class="code" href="shapefile_8c.html#a84c9c7b48dc4f2e1e43d2babb7fb82a7">map_destroy_shapefile</a>,</div><div class="line"> <a class="code" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile</a>,</div><div class="line"> <a class="code" href="shapefile_8c.html#affacb55441f7b24f74fabec7a0045ee2">map_rect_destroy_shapefile</a>,</div><div class="line"> <a class="code" href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile</a>,</div><div class="line"> <a class="code" href="shapefile_8c.html#a4142e29837056d4482848d35deefbf25">map_rect_get_item_byid_shapefile</a>,</div><div class="line">}</div><div class="ttc" id="shapefile_8c_html_ad6d4efa5f6b4c81c151a2ab5d8a7761b"><div class="ttname"><a href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile</a></div><div class="ttdeci">static struct map_rect_priv * map_rect_new_shapefile(struct map_priv *map, struct map_selection *sel)</div><div class="ttdef"><b>Definition:</b> shapefile.c:462</div></div>
<div class="ttc" id="shapefile_8c_html_affacb55441f7b24f74fabec7a0045ee2"><div class="ttname"><a href="shapefile_8c.html#affacb55441f7b24f74fabec7a0045ee2">map_rect_destroy_shapefile</a></div><div class="ttdeci">static void map_rect_destroy_shapefile(struct map_rect_priv *mr)</div><div class="ttdef"><b>Definition:</b> shapefile.c:512</div></div>
<div class="ttc" id="projection_8h_html_a380c9c985eef434d23f9a7b95a52cbc1a9cbc062a5d78cd25a4ffbf49619f0064"><div class="ttname"><a href="projection_8h.html#a380c9c985eef434d23f9a7b95a52cbc1a9cbc062a5d78cd25a4ffbf49619f0064">projection_mg</a></div><div class="ttdef"><b>Definition:</b> projection.h:25</div></div>
<div class="ttc" id="shapefile_8c_html_a004c0182eecba3dae162dcee095508eb"><div class="ttname"><a href="shapefile_8c.html#a004c0182eecba3dae162dcee095508eb">map_rect_get_item_shapefile</a></div><div class="ttdeci">static struct item * map_rect_get_item_shapefile(struct map_rect_priv *mr)</div><div class="ttdef"><b>Definition:</b> shapefile.c:520</div></div>
<div class="ttc" id="shapefile_8c_html_a4142e29837056d4482848d35deefbf25"><div class="ttname"><a href="shapefile_8c.html#a4142e29837056d4482848d35deefbf25">map_rect_get_item_byid_shapefile</a></div><div class="ttdeci">static struct item * map_rect_get_item_byid_shapefile(struct map_rect_priv *mr, int id_hi, int id_lo)</div><div class="ttdef"><b>Definition:</b> shapefile.c:570</div></div>
<div class="ttc" id="shapefile_8c_html_a84c9c7b48dc4f2e1e43d2babb7fb82a7"><div class="ttname"><a href="shapefile_8c.html#a84c9c7b48dc4f2e1e43d2babb7fb82a7">map_destroy_shapefile</a></div><div class="ttdeci">static void map_destroy_shapefile(struct map_priv *m)</div><div class="ttdef"><b>Definition:</b> shapefile.c:76</div></div>
</div><!-- fragment -->
-<p>Referenced by <a class="el" href="shapefile_8c.html#a455b91c7a29e34163f7533b964913d6d">map_new_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#a455b91c7a29e34163f7533b964913d6d">map_new_shapefile()</a>.</p>
</div>
</div>
-<a class="anchor" id="a36534d4bb3369595216bf1a01c8fe39e"></a>
+<a id="a36534d4bb3369595216bf1a01c8fe39e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a36534d4bb3369595216bf1a01c8fe39e">&#9670;&nbsp;</a></span>methods_shapefile</h2>
+
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -1651,18 +1702,12 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#a4331f90dabdc80eadccae0deea10229b">shapefile_coord_rewind</a>,</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get</a>,</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#af6b24632341e70c80296ed2beae50662">shapefile_attr_rewind</a>,</div>
-<div class="line"> <a class="code" href="shapefile_8c.html#a56a5e298c06e0cbfba10630578790661">shapefile_attr_get</a>,</div>
-<div class="line">}</div>
-<div class="ttc" id="shapefile_8c_html_a4331f90dabdc80eadccae0deea10229b"><div class="ttname"><a href="shapefile_8c.html#a4331f90dabdc80eadccae0deea10229b">shapefile_coord_rewind</a></div><div class="ttdeci">static void shapefile_coord_rewind(void *priv_data)</div><div class="ttdef"><b>Definition:</b> shapefile.c:81</div></div>
+<b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> <a class="code" href="shapefile_8c.html#a4331f90dabdc80eadccae0deea10229b">shapefile_coord_rewind</a>,</div><div class="line"> <a class="code" href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get</a>,</div><div class="line"> <a class="code" href="shapefile_8c.html#af6b24632341e70c80296ed2beae50662">shapefile_attr_rewind</a>,</div><div class="line"> <a class="code" href="shapefile_8c.html#a56a5e298c06e0cbfba10630578790661">shapefile_attr_get</a>,</div><div class="line">}</div><div class="ttc" id="shapefile_8c_html_a4331f90dabdc80eadccae0deea10229b"><div class="ttname"><a href="shapefile_8c.html#a4331f90dabdc80eadccae0deea10229b">shapefile_coord_rewind</a></div><div class="ttdeci">static void shapefile_coord_rewind(void *priv_data)</div><div class="ttdef"><b>Definition:</b> shapefile.c:81</div></div>
<div class="ttc" id="shapefile_8c_html_a56a5e298c06e0cbfba10630578790661"><div class="ttname"><a href="shapefile_8c.html#a56a5e298c06e0cbfba10630578790661">shapefile_attr_get</a></div><div class="ttdeci">static int shapefile_attr_get(void *priv_data, enum attr_type attr_type, struct attr *attr)</div><div class="ttdef"><b>Definition:</b> shapefile.c:400</div></div>
<div class="ttc" id="shapefile_8c_html_a61af1af0981bd1c2086b070b6f8ae85e"><div class="ttname"><a href="shapefile_8c.html#a61af1af0981bd1c2086b070b6f8ae85e">shapefile_coord_get</a></div><div class="ttdeci">static int shapefile_coord_get(void *priv_data, struct coord *c, int count)</div><div class="ttdef"><b>Definition:</b> shapefile.c:103</div></div>
<div class="ttc" id="shapefile_8c_html_af6b24632341e70c80296ed2beae50662"><div class="ttname"><a href="shapefile_8c.html#af6b24632341e70c80296ed2beae50662">shapefile_attr_rewind</a></div><div class="ttdeci">static void shapefile_attr_rewind(void *priv_data)</div><div class="ttdef"><b>Definition:</b> shapefile.c:133</div></div>
</div><!-- fragment -->
-<p>Referenced by <a class="el" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="shapefile_8c.html#ad6d4efa5f6b4c81c151a2ab5d8a7761b">map_rect_new_shapefile()</a>.</p>
</div>
</div>
@@ -1674,7 +1719,7 @@ Variables</h2></td></tr>
<li class="navelem"><a class="el" href="dir_629690313ac978c400b86cc5525f4b87.html">map</a></li><li class="navelem"><a class="el" href="dir_03e3eb2eecbc579fe01fe1cbc1e39671.html">shapefile</a></li><li class="navelem"><a class="el" href="shapefile_8c.html">shapefile.c</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>