GEOS
3.11.1
include
geos
namespaces.h
1
/**********************************************************************
2
*
3
* GEOS - Geometry Engine Open Source
4
* http://geos.osgeo.org
5
*
6
* Copyright (C) 2001-2002 Vivid Solutions Inc.
7
* Copyright (C) 2005-2006 Refractions Research Inc.
8
* Copyright (C) 2019 Nicklas Larsson
9
*
10
* This is free software; you can redistribute and/or modify it under
11
* the terms of the GNU Lesser General Public Licence as published
12
* by the Free Software Foundation.
13
* See the COPYING file for more information.
14
*
15
**********************************************************************/
16
17
#pragma once
18
19
namespace
geos
{
20
65
namespace
algorithm {
// geos::algorithm
66
68
namespace
distance {}
69
71
namespace
locate {}
72
}
// namespace geos::algorithm
73
74
namespace
geom {
// geos.geom
75
79
namespace
prep {}
80
83
namespace
util {}
84
}
// namespace geos.geom
85
106
namespace
geomgraph {
// geos.geomgraph
107
111
namespace
index {}
112
}
// namespace geos.geomgraph
113
114
116
namespace
index {
// geos.index
117
119
namespace
bintree {}
120
122
namespace
chain {}
123
127
namespace
intervalrtree {}
128
130
namespace
quadtree {}
131
134
namespace
strtree {}
135
138
namespace
sweepline {}
139
}
// namespace geos.index
140
163
namespace
io {}
164
167
namespace
linearref {}
168
171
namespace
noding {
// geos.noding
172
175
namespace
snapround {}
176
}
// namespace geos.noding
177
179
namespace
operation {
// geos.operation
180
182
namespace
buffer {}
183
185
namespace
distance {}
186
189
namespace
intersection {}
190
192
namespace
linemerge {}
193
229
namespace
overlay {}
230
232
namespace
polygonize {}
233
236
namespace
predicate {}
237
280
namespace
relate {}
281
283
namespace
sharedpaths {}
284
286
namespace
geounion {}
287
289
namespace
valid {}
290
}
// namespace geos.operation
291
293
namespace
planargraph {
// geos::planargraph
294
296
namespace
algorithm {}
297
}
// namespace geos::planargraph
298
300
namespace
precision {}
301
303
namespace
simplify {}
304
306
namespace
triangulate {
// geos.triangulate
307
310
namespace
quadedge {}
311
}
// namespace geos.triangulate
312
314
namespace
util {}
315
316
}
// namespace geos
317
geos
Basic namespace for all GEOS functionalities.
Definition:
geos.h:39
Generated by
1.9.4