GEOS
3.9.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
#ifndef GEOS_NAMESPACES_H
18
#define GEOS_NAMESPACES_H
19
20
namespace
geos
{
21
66
namespace
algorithm {
// geos::algorithm
67
69
namespace
distance {}
70
72
namespace
locate {}
73
}
// namespace geos::algorithm
74
75
namespace
geom {
// geos.geom
76
80
namespace
prep {}
81
84
namespace
util {}
85
}
// namespace geos.geom
86
107
namespace
geomgraph {
// geos.geomgraph
108
112
namespace
index {}
113
}
// namespace geos.geomgraph
114
115
117
namespace
index {
// geos.index
118
120
namespace
bintree {}
121
123
namespace
chain {}
124
128
namespace
intervalrtree {}
129
131
namespace
quadtree {}
132
135
namespace
strtree {}
136
139
namespace
sweepline {}
140
}
// namespace geos.index
141
164
namespace
io {}
165
168
namespace
linearref {}
169
172
namespace
noding {
// geos.noding
173
176
namespace
snapround {}
177
}
// namespace geos.noding
178
180
namespace
operation {
// geos.operation
181
183
namespace
buffer {}
184
186
namespace
distance {}
187
190
namespace
intersection {}
191
193
namespace
linemerge {}
194
230
namespace
overlay {}
231
233
namespace
polygonize {}
234
237
namespace
predicate {}
238
281
namespace
relate {}
282
284
namespace
sharedpaths {}
285
287
namespace
geounion {}
288
290
namespace
valid {}
291
}
// namespace geos.operation
292
294
namespace
planargraph {
// geos::planargraph
295
297
namespace
algorithm {}
298
}
// namespace geos::planargraph
299
301
namespace
precision {}
302
304
namespace
simplify {}
305
307
namespace
triangulate {
// geos.triangulate
308
311
namespace
quadedge {}
312
}
// namespace geos.triangulate
313
315
namespace
util {}
316
317
}
// namespace geos
318
319
#endif
// GEOS_NAMESPACES_H
geos
Basic namespace for all GEOS functionalities.
Definition:
IndexedNestedRingTester.h:26
Generated by
1.9.1