Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 5035839f674c88dea1f7928a86fbdc64 > files > 967

geos-devel-3.2.1-3.fc14.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>GEOS: geos::linearref::LocationIndexOfLine Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath">
    <ul>
      <li><a class="el" href="namespacegeos.html">geos</a>      </li>
      <li><b>linearref</b>      </li>
      <li><a class="el" href="classgeos_1_1linearref_1_1LocationIndexOfLine.html">geos::linearref::LocationIndexOfLine</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
  <div class="headertitle">
<h1>geos::linearref::LocationIndexOfLine Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="geos::linearref::LocationIndexOfLine" -->
<p><code>#include &lt;<a class="el" href="LocationIndexOfLine_8h_source.html">LocationIndexOfLine.h</a>&gt;</code></p>

<p><a href="classgeos_1_1linearref_1_1LocationIndexOfLine-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33f0171b5070c659a545538bb0ad5a38"></a><!-- doxytag: member="geos::linearref::LocationIndexOfLine::LocationIndexOfLine" ref="a33f0171b5070c659a545538bb0ad5a38" args="(const geom::Geometry *linearGeom)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>LocationIndexOfLine</b> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *linearGeom)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a96f2eca6cdc376b17069cb6f0258f8"></a><!-- doxytag: member="geos::linearref::LocationIndexOfLine::indicesOf" ref="a4a96f2eca6cdc376b17069cb6f0258f8" args="(const geom::Geometry *subLine) const " -->
<a class="el" href="classgeos_1_1linearref_1_1LinearLocation.html">LinearLocation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1linearref_1_1LocationIndexOfLine.html#a4a96f2eca6cdc376b17069cb6f0258f8">indicesOf</a> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *subLine) const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Caller must take of releasing with delete[]. <br/></td></tr>
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classgeos_1_1linearref_1_1LinearLocation.html">LinearLocation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1linearref_1_1LocationIndexOfLine.html#a38bd354832f0cc07c37e805526b11384">indicesOf</a> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *linearGeom, const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *subLine)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determines the location of a subline along a linear <a class="el" href="">Geometry</a>.  <a href="#a38bd354832f0cc07c37e805526b11384"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Determines the location of a subline along a linear <a class="el" href="">Geometry</a>. The location is reported as a pair of <a class="el" href="classgeos_1_1linearref_1_1LinearLocation.html">LinearLocation</a>s. </p>
<p><b>Note:</b> Currently this algorithm is not guaranteed to return the correct substring in some situations where an endpoint of the test line occurs more than once in the input line. (However, the common case of a ring is always handled correctly). </p>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a38bd354832f0cc07c37e805526b11384"></a><!-- doxytag: member="geos::linearref::LocationIndexOfLine::indicesOf" ref="a38bd354832f0cc07c37e805526b11384" args="(const geom::Geometry *linearGeom, const geom::Geometry *subLine)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classgeos_1_1linearref_1_1LinearLocation.html">LinearLocation</a>* geos::linearref::LocationIndexOfLine::indicesOf </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *&nbsp;</td>
          <td class="paramname"> <em>linearGeom</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *&nbsp;</td>
          <td class="paramname"> <em>subLine</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Determines the location of a subline along a linear <a class="el" href="">Geometry</a>. </p>
<p>The location is reported as a pair of <a class="el" href="classgeos_1_1linearref_1_1LinearLocation.html">LinearLocation</a>s.</p>
<p><b>Note:</b> Currently this algorithm is not guaranteed to return the correct substring in some situations where an endpoint of the test line occurs more than once in the input line. (However, the common case of a ring is always handled correctly).</p>
<p>Caller must take of releasing with delete[] </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="LocationIndexOfLine_8h_source.html">LocationIndexOfLine.h</a></li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Thu Jul 22 2010 for GEOS by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
</body>
</html>