GEOS
3.14.0dev
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
b
c
g
j
l
n
o
p
r
s
Functions
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
c
d
e
h
i
m
n
p
r
s
t
z
Typedefs
Enumerations
Enumerator
Related Symbols
Files
File List
File Members
All
f
g
i
Functions
f
g
i
Typedefs
Enumerations
Enumerator
g
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
179
namespace
operation {
// geos.operation
{
…
}
291
293
namespace
planargraph {
// geos::planargraph
294
296
namespace
algorithm {}
297
}
// namespace geos::planargraph
293
namespace
planargraph {
// 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.8