1548 lines
69 KiB
HTML
1548 lines
69 KiB
HTML
|
<!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"/>
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||
|
<meta name="generator" content="Doxygen 1.8.11"/>
|
||
|
<title>GEOS: geos::io::WKTWriter Class 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="doxygen.css" rel="stylesheet" type="text/css" />
|
||
|
</head>
|
||
|
<body>
|
||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||
|
<div id="titlearea">
|
||
|
<table cellspacing="0" cellpadding="0">
|
||
|
<tbody>
|
||
|
<tr style="height: 56px;">
|
||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||
|
<div id="projectname">GEOS
|
||
|
 <span id="projectnumber">3.9.1dev</span>
|
||
|
</div>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</tbody>
|
||
|
</table>
|
||
|
</div>
|
||
|
<!-- end header part -->
|
||
|
<!-- Generated by Doxygen 1.8.11 -->
|
||
|
<div id="navrow1" class="tabs">
|
||
|
<ul class="tablist">
|
||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||
|
<li><a href="pages.html"><span>Related 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 id="navrow2" class="tabs2">
|
||
|
<ul class="tablist">
|
||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||
|
<li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
|
||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
<div id="nav-path" class="navpath">
|
||
|
<ul>
|
||
|
<li class="navelem"><a class="el" href="namespacegeos.html">geos</a></li><li class="navelem"><a class="el" href="namespacegeos_1_1io.html">io</a></li><li class="navelem"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html">WKTWriter</a></li> </ul>
|
||
|
</div>
|
||
|
</div><!-- top -->
|
||
|
<div class="header">
|
||
|
<div class="summary">
|
||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||
|
<a href="#pro-methods">Protected Member Functions</a> |
|
||
|
<a href="#pro-attribs">Protected Attributes</a> |
|
||
|
<a href="#pri-types">Private Types</a> |
|
||
|
<a href="#pri-methods">Private Member Functions</a> |
|
||
|
<a href="#pri-attribs">Private Attributes</a> |
|
||
|
<a href="classgeos_1_1io_1_1WKTWriter-members.html">List of all members</a> </div>
|
||
|
<div class="headertitle">
|
||
|
<div class="title">geos::io::WKTWriter Class Reference</div> </div>
|
||
|
</div><!--header-->
|
||
|
<div class="contents">
|
||
|
|
||
|
<p>Outputs the textual representation of a Geometry. See also <a class="el" href="classgeos_1_1io_1_1WKTReader.html" title="WKT parser class; see also WKTWriter. ">WKTReader</a>.
|
||
|
<a href="classgeos_1_1io_1_1WKTWriter.html#details">More...</a></p>
|
||
|
|
||
|
<p><code>#include <<a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>></code></p>
|
||
|
<table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||
|
Public Member Functions</h2></td></tr>
|
||
|
<tr class="memitem:a41145b5e519bf807442ea3a5de41bc91"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a41145b5e519bf807442ea3a5de41bc91">WKTWriter</a> ()</td></tr>
|
||
|
<tr class="separator:a41145b5e519bf807442ea3a5de41bc91"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac5ef59dff0331ce08edd68bb4f6f3dec"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#ac5ef59dff0331ce08edd68bb4f6f3dec">~WKTWriter</a> ()=default</td></tr>
|
||
|
<tr class="separator:ac5ef59dff0331ce08edd68bb4f6f3dec"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aa8f8d15c4219c3b7fdd4b7fe3cab8329"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#aa8f8d15c4219c3b7fdd4b7fe3cab8329">write</a> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *geometry)</td></tr>
|
||
|
<tr class="memdesc:aa8f8d15c4219c3b7fdd4b7fe3cab8329"><td class="mdescLeft"> </td><td class="mdescRight">Returns WKT string for the given Geometry. <a href="#aa8f8d15c4219c3b7fdd4b7fe3cab8329">More...</a><br /></td></tr>
|
||
|
<tr class="separator:aa8f8d15c4219c3b7fdd4b7fe3cab8329"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a1fd813741b658932b84737b30ec9a71d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a1fd813741b658932b84737b30ec9a71d">write</a> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *geometry, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a1fd813741b658932b84737b30ec9a71d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a13116aee793b37a3ee231907da8f59e3"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a13116aee793b37a3ee231907da8f59e3">writeFormatted</a> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *geometry)</td></tr>
|
||
|
<tr class="separator:a13116aee793b37a3ee231907da8f59e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aaad372422ec036839f0ae180cb3d92b8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#aaad372422ec036839f0ae180cb3d92b8">writeFormatted</a> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *geometry, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:aaad372422ec036839f0ae180cb3d92b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a55b7fd9ffcec35f7a4f823a0c9464dce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a55b7fd9ffcec35f7a4f823a0c9464dce">setRoundingPrecision</a> (int p0)</td></tr>
|
||
|
<tr class="separator:a55b7fd9ffcec35f7a4f823a0c9464dce"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a53f742121d0757cd4ca83795ffab1c3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a53f742121d0757cd4ca83795ffab1c3f">setTrim</a> (bool p0)</td></tr>
|
||
|
<tr class="separator:a53f742121d0757cd4ca83795ffab1c3f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a39ee5b70bed3141a3d86817d728dc84c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a39ee5b70bed3141a3d86817d728dc84c">setOld3D</a> (bool useOld3D)</td></tr>
|
||
|
<tr class="separator:a39ee5b70bed3141a3d86817d728dc84c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ae1e5d4c92c1bb39c961b261d4688f473"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#ae1e5d4c92c1bb39c961b261d4688f473">getOutputDimension</a> () const </td></tr>
|
||
|
<tr class="separator:ae1e5d4c92c1bb39c961b261d4688f473"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a57d61592ddbd280c088e599847768467"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a57d61592ddbd280c088e599847768467">setOutputDimension</a> (uint8_t newOutputDimension)</td></tr>
|
||
|
<tr class="separator:a57d61592ddbd280c088e599847768467"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||
|
Static Public Member Functions</h2></td></tr>
|
||
|
<tr class="memitem:ad26c022c709832a4b413571be7c88503"><td class="memItemLeft" align="right" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#ad26c022c709832a4b413571be7c88503">toLineString</a> (const <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">geom::CoordinateSequence</a> &seq)</td></tr>
|
||
|
<tr class="separator:ad26c022c709832a4b413571be7c88503"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a1e532031c5766f3d174ab1d682eb7ae4"><td class="memItemLeft" align="right" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a1e532031c5766f3d174ab1d682eb7ae4">toLineString</a> (const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> &p0, const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> &p1)</td></tr>
|
||
|
<tr class="separator:a1e532031c5766f3d174ab1d682eb7ae4"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a0f25ee5742c2909feaf9c693d25a6c7d"><td class="memItemLeft" align="right" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a0f25ee5742c2909feaf9c693d25a6c7d">toPoint</a> (const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> &p0)</td></tr>
|
||
|
<tr class="separator:a0f25ee5742c2909feaf9c693d25a6c7d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||
|
Protected Member Functions</h2></td></tr>
|
||
|
<tr class="memitem:a277c4c7653c778f55b9b6c170fd475d1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a277c4c7653c778f55b9b6c170fd475d1">appendGeometryTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *geometry, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a277c4c7653c778f55b9b6c170fd475d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8cf217e0860765155e28d314149d4299"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a8cf217e0860765155e28d314149d4299">appendPointTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> *coordinate, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a8cf217e0860765155e28d314149d4299"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a20c30fe58429e2955de31646ddf8d564"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a20c30fe58429e2955de31646ddf8d564">appendLineStringTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1LineString.html">geom::LineString</a> *lineString, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a20c30fe58429e2955de31646ddf8d564"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2cea7da4d2f9f935c6b8ad906235f2e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a2cea7da4d2f9f935c6b8ad906235f2e3">appendLinearRingTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1LinearRing.html">geom::LinearRing</a> *lineString, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a2cea7da4d2f9f935c6b8ad906235f2e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a52c0e47aa944946bb2ebf4789d15705e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a52c0e47aa944946bb2ebf4789d15705e">appendPolygonTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geom::Polygon</a> *polygon, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a52c0e47aa944946bb2ebf4789d15705e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a50415ef36c5513c37f457e18f30430ba"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a50415ef36c5513c37f457e18f30430ba">appendMultiPointTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1MultiPoint.html">geom::MultiPoint</a> *multipoint, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a50415ef36c5513c37f457e18f30430ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a159e93392ed94ad9d1c64e548e0da134"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a159e93392ed94ad9d1c64e548e0da134">appendMultiLineStringTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1MultiLineString.html">geom::MultiLineString</a> *multiLineString, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a159e93392ed94ad9d1c64e548e0da134"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a7efb2f326339b41e3f7a3d2b893ca36a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a7efb2f326339b41e3f7a3d2b893ca36a">appendMultiPolygonTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1MultiPolygon.html">geom::MultiPolygon</a> *multiPolygon, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a7efb2f326339b41e3f7a3d2b893ca36a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aa4d80becd4b4407852340e70e3b0cecd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#aa4d80becd4b4407852340e70e3b0cecd">appendGeometryCollectionTaggedText</a> (const <a class="el" href="classgeos_1_1geom_1_1GeometryCollection.html">geom::GeometryCollection</a> *geometryCollection, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:aa4d80becd4b4407852340e70e3b0cecd"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ae7a74c651009619c59a908ac2d854d7c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#ae7a74c651009619c59a908ac2d854d7c">appendPointText</a> (const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> *coordinate, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:ae7a74c651009619c59a908ac2d854d7c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a741d7a1405b32e5ee0e00f61de4413c4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a741d7a1405b32e5ee0e00f61de4413c4">appendCoordinate</a> (const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> *coordinate, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a741d7a1405b32e5ee0e00f61de4413c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aaa49d622a4bc56067dd573047ff86d1f"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#aaa49d622a4bc56067dd573047ff86d1f">writeNumber</a> (double d)</td></tr>
|
||
|
<tr class="separator:aaa49d622a4bc56067dd573047ff86d1f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aeb346622124d13bcd8d867919f5b8a33"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#aeb346622124d13bcd8d867919f5b8a33">appendLineStringText</a> (const <a class="el" href="classgeos_1_1geom_1_1LineString.html">geom::LineString</a> *lineString, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, bool doIndent, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:aeb346622124d13bcd8d867919f5b8a33"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab1f85cfd1a2d6d027d02e1b065fcc8e7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#ab1f85cfd1a2d6d027d02e1b065fcc8e7">appendPolygonText</a> (const <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geom::Polygon</a> *polygon, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, bool indentFirst, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:ab1f85cfd1a2d6d027d02e1b065fcc8e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a4e1df417aca530c3562a2788398a76dd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a4e1df417aca530c3562a2788398a76dd">appendMultiPointText</a> (const <a class="el" href="classgeos_1_1geom_1_1MultiPoint.html">geom::MultiPoint</a> *multiPoint, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a4e1df417aca530c3562a2788398a76dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac7ac0ba72b6acba37543a7a42aa1d016"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#ac7ac0ba72b6acba37543a7a42aa1d016">appendMultiLineStringText</a> (const <a class="el" href="classgeos_1_1geom_1_1MultiLineString.html">geom::MultiLineString</a> *multiLineString, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, bool indentFirst, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:ac7ac0ba72b6acba37543a7a42aa1d016"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5cc4d05ec1975f2d05c465bb96e6bb8f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a5cc4d05ec1975f2d05c465bb96e6bb8f">appendMultiPolygonText</a> (const <a class="el" href="classgeos_1_1geom_1_1MultiPolygon.html">geom::MultiPolygon</a> *multiPolygon, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a5cc4d05ec1975f2d05c465bb96e6bb8f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a1f4b494791067c147b068eefe707c376"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a1f4b494791067c147b068eefe707c376">appendGeometryCollectionText</a> (const <a class="el" href="classgeos_1_1geom_1_1GeometryCollection.html">geom::GeometryCollection</a> *geometryCollection, int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a1f4b494791067c147b068eefe707c376"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
|
||
|
Protected Attributes</h2></td></tr>
|
||
|
<tr class="memitem:a4ed61c20f36190daf4e423e59f09ad7f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a4ed61c20f36190daf4e423e59f09ad7f">decimalPlaces</a></td></tr>
|
||
|
<tr class="separator:a4ed61c20f36190daf4e423e59f09ad7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-types"></a>
|
||
|
Private Types</h2></td></tr>
|
||
|
<tr class="memitem:a1c41c250c379197b820f36089fbb16bd"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a1c41c250c379197b820f36089fbb16bdaf659b8563f05d69a5cc8a76dd3636273">INDENT</a> = 2
|
||
|
}</td></tr>
|
||
|
<tr class="separator:a1c41c250c379197b820f36089fbb16bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
||
|
Private Member Functions</h2></td></tr>
|
||
|
<tr class="memitem:af02145498b70f329782e76ccddb39419"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#af02145498b70f329782e76ccddb39419">writeFormatted</a> (const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> *geometry, bool <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a75d5c99069389fa1d6a8da39ad65c1a5">isFormatted</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:af02145498b70f329782e76ccddb39419"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a30c431f87cc47fb57fb0d82a0fe42a34"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a30c431f87cc47fb57fb0d82a0fe42a34">indent</a> (int <a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a>, <a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> *writer)</td></tr>
|
||
|
<tr class="separator:a30c431f87cc47fb57fb0d82a0fe42a34"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
||
|
Private Attributes</h2></td></tr>
|
||
|
<tr class="memitem:a75d5c99069389fa1d6a8da39ad65c1a5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a75d5c99069389fa1d6a8da39ad65c1a5">isFormatted</a></td></tr>
|
||
|
<tr class="separator:a75d5c99069389fa1d6a8da39ad65c1a5"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5d0084185ce0b287d42652efe4cc456d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a5d0084185ce0b287d42652efe4cc456d">roundingPrecision</a></td></tr>
|
||
|
<tr class="separator:a5d0084185ce0b287d42652efe4cc456d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aa5d5c56bdf453c4dc4ca3dcf9f05532d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#aa5d5c56bdf453c4dc4ca3dcf9f05532d">trim</a></td></tr>
|
||
|
<tr class="separator:aa5d5c56bdf453c4dc4ca3dcf9f05532d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a102c632a77cba41727b0993a5e5328f2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a102c632a77cba41727b0993a5e5328f2">level</a></td></tr>
|
||
|
<tr class="separator:a102c632a77cba41727b0993a5e5328f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5be777bb36cd2e3006f6d1d4b9548389"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a5be777bb36cd2e3006f6d1d4b9548389">defaultOutputDimension</a></td></tr>
|
||
|
<tr class="separator:a5be777bb36cd2e3006f6d1d4b9548389"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5754c67a134993ca4da718024ed1713b"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a5754c67a134993ca4da718024ed1713b">outputDimension</a></td></tr>
|
||
|
<tr class="separator:a5754c67a134993ca4da718024ed1713b"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8ddcb287e8512fbe306724ebdf3bb938"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1io_1_1WKTWriter.html#a8ddcb287e8512fbe306724ebdf3bb938">old3D</a></td></tr>
|
||
|
<tr class="separator:a8ddcb287e8512fbe306724ebdf3bb938"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table>
|
||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||
|
<div class="textblock"><p>Outputs the textual representation of a Geometry. See also <a class="el" href="classgeos_1_1io_1_1WKTReader.html" title="WKT parser class; see also WKTWriter. ">WKTReader</a>. </p>
|
||
|
<p>The <a class="el" href="classgeos_1_1io_1_1WKTWriter.html" title="Outputs the textual representation of a Geometry. See also WKTReader. ">WKTWriter</a> outputs coordinates rounded to the precision model. No more than the maximum number of necessary decimal places will be output.</p>
|
||
|
<p>The Well-known Text format is defined in the <a href="http://www.opengis.org/techno/specs.htm">OpenGIS Simple Features Specification for SQL</a>.</p>
|
||
|
<p>A non-standard "LINEARRING" tag is used for LinearRings. The WKT spec does not define a special tag for LinearRings. The standard tag to use is "LINESTRING".</p>
|
||
|
<p>See <a class="el" href="classgeos_1_1io_1_1WKTReader.html" title="WKT parser class; see also WKTWriter. ">WKTReader</a> for parsing. </p>
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00080">80</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||
|
<a class="anchor" id="a1c41c250c379197b820f36089fbb16bd"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">anonymous enum</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
<table class="fieldtable">
|
||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a1c41c250c379197b820f36089fbb16bdaf659b8563f05d69a5cc8a76dd3636273"></a>INDENT </td><td class="fielddoc">
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00251">251</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||
|
<a class="anchor" id="a41145b5e519bf807442ea3a5de41bc91"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">geos::io::WKTWriter::WKTWriter </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="ac5ef59dff0331ce08edd68bb4f6f3dec"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">geos::io::WKTWriter::~WKTWriter </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||
|
<a class="anchor" id="a741d7a1405b32e5ee0e00f61de4413c4"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendCoordinate </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> * </td>
|
||
|
<td class="paramname"><em>coordinate</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aa4d80becd4b4407852340e70e3b0cecd"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendGeometryCollectionTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1GeometryCollection.html">geom::GeometryCollection</a> * </td>
|
||
|
<td class="paramname"><em>geometryCollection</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a1f4b494791067c147b068eefe707c376"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendGeometryCollectionText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1GeometryCollection.html">geom::GeometryCollection</a> * </td>
|
||
|
<td class="paramname"><em>geometryCollection</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a277c4c7653c778f55b9b6c170fd475d1"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendGeometryTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> * </td>
|
||
|
<td class="paramname"><em>geometry</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a2cea7da4d2f9f935c6b8ad906235f2e3"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendLinearRingTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1LinearRing.html">geom::LinearRing</a> * </td>
|
||
|
<td class="paramname"><em>lineString</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a20c30fe58429e2955de31646ddf8d564"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendLineStringTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1LineString.html">geom::LineString</a> * </td>
|
||
|
<td class="paramname"><em>lineString</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aeb346622124d13bcd8d867919f5b8a33"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendLineStringText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1LineString.html">geom::LineString</a> * </td>
|
||
|
<td class="paramname"><em>lineString</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">bool </td>
|
||
|
<td class="paramname"><em>doIndent</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a159e93392ed94ad9d1c64e548e0da134"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendMultiLineStringTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1MultiLineString.html">geom::MultiLineString</a> * </td>
|
||
|
<td class="paramname"><em>multiLineString</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="ac7ac0ba72b6acba37543a7a42aa1d016"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendMultiLineStringText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1MultiLineString.html">geom::MultiLineString</a> * </td>
|
||
|
<td class="paramname"><em>multiLineString</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">bool </td>
|
||
|
<td class="paramname"><em>indentFirst</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a50415ef36c5513c37f457e18f30430ba"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendMultiPointTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1MultiPoint.html">geom::MultiPoint</a> * </td>
|
||
|
<td class="paramname"><em>multipoint</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a4e1df417aca530c3562a2788398a76dd"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendMultiPointText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1MultiPoint.html">geom::MultiPoint</a> * </td>
|
||
|
<td class="paramname"><em>multiPoint</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a7efb2f326339b41e3f7a3d2b893ca36a"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendMultiPolygonTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1MultiPolygon.html">geom::MultiPolygon</a> * </td>
|
||
|
<td class="paramname"><em>multiPolygon</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a5cc4d05ec1975f2d05c465bb96e6bb8f"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendMultiPolygonText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1MultiPolygon.html">geom::MultiPolygon</a> * </td>
|
||
|
<td class="paramname"><em>multiPolygon</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a8cf217e0860765155e28d314149d4299"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendPointTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> * </td>
|
||
|
<td class="paramname"><em>coordinate</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="ae7a74c651009619c59a908ac2d854d7c"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendPointText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> * </td>
|
||
|
<td class="paramname"><em>coordinate</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a52c0e47aa944946bb2ebf4789d15705e"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendPolygonTaggedText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geom::Polygon</a> * </td>
|
||
|
<td class="paramname"><em>polygon</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="ab1f85cfd1a2d6d027d02e1b065fcc8e7"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::appendPolygonText </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geom::Polygon</a> * </td>
|
||
|
<td class="paramname"><em>polygon</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">bool </td>
|
||
|
<td class="paramname"><em>indentFirst</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="ae1e5d4c92c1bb39c961b261d4688f473"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int geos::io::WKTWriter::getOutputDimension </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"></td><td>)</td>
|
||
|
<td> const</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00165">165</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a30c431f87cc47fb57fb0d82a0fe42a34"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::indent </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>level</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a39ee5b70bed3141a3d86817d728dc84c"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::setOld3D </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">bool </td>
|
||
|
<td class="paramname"><em>useOld3D</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
<p>Enable old style 3D/4D WKT generation.</p>
|
||
|
<p>By default the <a class="el" href="classgeos_1_1io_1_1WKBWriter.html" title="Writes a Geometry into Well-Known Binary format. ">WKBWriter</a> produces new style 3D/4D WKT (ie. "POINT Z (10 20 30)") but if this method is used to turn on old style WKT production then the WKT will be formatted in the style "POINT (10 20 30)".</p>
|
||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||
|
<table class="params">
|
||
|
<tr><td class="paramname">useOld3D</td><td>true or false </td></tr>
|
||
|
</table>
|
||
|
</dd>
|
||
|
</dl>
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00154">154</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a57d61592ddbd280c088e599847768467"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::setOutputDimension </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">uint8_t </td>
|
||
|
<td class="paramname"><em>newOutputDimension</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a55b7fd9ffcec35f7a4f823a0c9464dce"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::setRoundingPrecision </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"><em>p0</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
<p>Sets the rounding precision when writing the WKT a precision of -1 disables it</p>
|
||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||
|
<table class="params">
|
||
|
<tr><td class="paramname">p0</td><td>the new precision to use </td></tr>
|
||
|
</table>
|
||
|
</dd>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a53f742121d0757cd4ca83795ffab1c3f"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::setTrim </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">bool </td>
|
||
|
<td class="paramname"><em>p0</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
<p>Enables/disables trimming of unnecessary decimals</p>
|
||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||
|
<table class="params">
|
||
|
<tr><td class="paramname">p0</td><td>the trim boolean </td></tr>
|
||
|
</table>
|
||
|
</dd>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="ad26c022c709832a4b413571be7c88503"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">static std::string geos::io::WKTWriter::toLineString </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">geom::CoordinateSequence</a> & </td>
|
||
|
<td class="paramname"><em>seq</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
<p>Generates the WKT for a N-point <code>LineString</code>.</p>
|
||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||
|
<table class="params">
|
||
|
<tr><td class="paramname">seq</td><td>the sequence to outpout</td></tr>
|
||
|
</table>
|
||
|
</dd>
|
||
|
</dl>
|
||
|
<dl class="section return"><dt>Returns</dt><dd>the WKT </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a1e532031c5766f3d174ab1d682eb7ae4"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">static std::string geos::io::WKTWriter::toLineString </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> & </td>
|
||
|
<td class="paramname"><em>p0</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> & </td>
|
||
|
<td class="paramname"><em>p1</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
<p>Generates the WKT for a 2-point <code>LineString</code>.</p>
|
||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||
|
<table class="params">
|
||
|
<tr><td class="paramname">p0</td><td>the first coordinate </td></tr>
|
||
|
<tr><td class="paramname">p1</td><td>the second coordinate</td></tr>
|
||
|
</table>
|
||
|
</dd>
|
||
|
</dl>
|
||
|
<dl class="section return"><dt>Returns</dt><dd>the WKT </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a0f25ee5742c2909feaf9c693d25a6c7d"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">static std::string geos::io::WKTWriter::toPoint </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">geom::Coordinate</a> & </td>
|
||
|
<td class="paramname"><em>p0</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
<p>Generates the WKT for a <code>Point</code>.</p>
|
||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||
|
<table class="params">
|
||
|
<tr><td class="paramname">p0</td><td>the point coordinate</td></tr>
|
||
|
</table>
|
||
|
</dd>
|
||
|
</dl>
|
||
|
<dl class="section return"><dt>Returns</dt><dd>the WKT </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aa8f8d15c4219c3b7fdd4b7fe3cab8329"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">std::string geos::io::WKTWriter::write </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> * </td>
|
||
|
<td class="paramname"><em>geometry</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Returns WKT string for the given Geometry. </p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a1fd813741b658932b84737b30ec9a71d"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::write </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> * </td>
|
||
|
<td class="paramname"><em>geometry</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a13116aee793b37a3ee231907da8f59e3"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">std::string geos::io::WKTWriter::writeFormatted </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> * </td>
|
||
|
<td class="paramname"><em>geometry</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aaad372422ec036839f0ae180cb3d92b8"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::writeFormatted </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> * </td>
|
||
|
<td class="paramname"><em>geometry</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="af02145498b70f329782e76ccddb39419"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void geos::io::WKTWriter::writeFormatted </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geom::Geometry</a> * </td>
|
||
|
<td class="paramname"><em>geometry</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">bool </td>
|
||
|
<td class="paramname"><em>isFormatted</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classgeos_1_1io_1_1Writer.html">Writer</a> * </td>
|
||
|
<td class="paramname"><em>writer</em> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aaa49d622a4bc56067dd573047ff86d1f"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">std::string geos::io::WKTWriter::writeNumber </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">double </td>
|
||
|
<td class="paramname"><em>d</em></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<h2 class="groupheader">Member Data Documentation</h2>
|
||
|
<a class="anchor" id="a4ed61c20f36190daf4e423e59f09ad7f"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int geos::io::WKTWriter::decimalPlaces</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00181">181</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a5be777bb36cd2e3006f6d1d4b9548389"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">uint8_t geos::io::WKTWriter::defaultOutputDimension</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00265">265</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a75d5c99069389fa1d6a8da39ad65c1a5"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool geos::io::WKTWriter::isFormatted</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00257">257</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a102c632a77cba41727b0993a5e5328f2"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int geos::io::WKTWriter::level</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00263">263</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a8ddcb287e8512fbe306724ebdf3bb938"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool geos::io::WKTWriter::old3D</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00267">267</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a5754c67a134993ca4da718024ed1713b"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">uint8_t geos::io::WKTWriter::outputDimension</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00266">266</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a5d0084185ce0b287d42652efe4cc456d"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int geos::io::WKTWriter::roundingPrecision</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00259">259</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aa5d5c56bdf453c4dc4ca3dcf9f05532d"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool geos::io::WKTWriter::trim</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="WKTWriter_8h_source.html#l00261">261</a> of file <a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||
|
<li><a class="el" href="WKTWriter_8h_source.html">WKTWriter.h</a></li>
|
||
|
</ul>
|
||
|
</div><!-- contents -->
|
||
|
<!-- start footer part -->
|
||
|
<hr class="footer"/><address class="footer"><small>
|
||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||
|
</a> 1.8.11
|
||
|
</small></address>
|
||
|
</body>
|
||
|
</html>
|