Fuzz introspector: fuzz_geo2
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
55 2960 geos::io::WKTWriter::writeNumber(double) const call site: 02960 geos_d2sexp_buffered_n
38 2526 geos::geom::CircularArc::containsAngle(double) const call site: 02526 sqrt
34 1419 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) call site: 01419
20 617 geos::geom::CoordinateSequenceIterator ::operator*() const call site: 00617
18 1921 geos::geom::CoordinateSequence::reverse() call site: 01921
17 2613 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) call site: 02613
15 2475 geos::algorithm::PointLocation::isOnSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) call site: 02475
14 2698 geos::geom::StructuredCollection::doDifference(geos::geom::StructuredCollection const&) const call site: 02698
9 1534 geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*) call site: 01534
9 1559 void geos::operation::overlayng::LineLimiter::addOutside (geos::geom::Coordinate const&) call site: 01559
8 1408 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_1::operator()(geos::geom::Coordinate const&) const call site: 01408
7 1105 geos::operation::geounion::CascadedPolygonUnion::restrictToSurfaces(std::__1::unique_ptr >) call site: 01105 __dynamic_cast

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 fopen [call site] 00001
1 initGEOS [function] [call site] 00002
2 initGEOS_r [function] [call site] 00003
3 GEOS_init_r [function] [call site] 00004
4 GEOSContextHandle_HS::GEOSContextHandle_HS() [function] [call site] 00005
5 geos::geom::GeometryFactory::getDefaultInstance() [function] [call site] 00006
6 __cxa_guard_acquire [call site] 00007
6 geos::geom::GeometryFactory::GeometryFactory() [function] [call site] 00008
7 geos::geom::PrecisionModel::PrecisionModel() [function] [call site] 00009
6 __cxa_guard_release [call site] 00010
6 __cxa_guard_abort [call site] 00011
5 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00012
5 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXY const&) const [function] [call site] 00013
6 geos::geom::Point::Point(geos::geom::CoordinateXY const&, geos::geom::GeometryFactory const*) [function] [call site] 00014
7 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00015
8 geos::geom::GeometryFactory::getDefaultInstance() [function] [call site] 00016
8 geos::geom::GeometryFactory::getSRID() const [function] [call site] 00017
8 geos::geom::GeometryFactory::addRef() const [function] [call site] 00018
7 geos::geom::CoordinateSequence::CoordinateSequence(std::initializer_list<geos::geom::CoordinateXY> const&) [function] [call site] 00019
8 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 00020
9 geos::geom::CoordinateSequence::stride() const [function] [call site] 00021
8 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY const*>(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 00022
9 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 00023
10 geos::geom::CoordinateSequence::size() const [function] [call site] 00024
11 geos::geom::CoordinateSequence::stride() const [function] [call site] 00025
10 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 00026
11 geos::geom::CoordinateSequence::stride() const [function] [call site] 00027
11 geos::geom::CoordinateSequence::make_space(unsigned long, unsigned long) [function] [call site] 00028
12 geos::geom::CoordinateSequence::stride() const [function] [call site] 00029
11 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 00030
12 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 00031
13 geos::geom::CoordinateSequence::stride() const [function] [call site] 00032
13 geos::geom::CoordinateSequence::hasM() const [function] [call site] 00033
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 00034
13 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) [function] [call site] 00035
14 geos::geom::CoordinateSequence::stride() const [function] [call site] 00036
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 00037
13 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 00038
13 geos::geom::Coordinate::operator=(geos::geom::CoordinateXY const&) [function] [call site] 00039
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYZM, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 00040
13 geos::geom::CoordinateXYZM& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long) [function] [call site] 00041
13 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 00042
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYM, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 00043
13 geos::geom::CoordinateXYM& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYM>(unsigned long) [function] [call site] 00044
13 geos::geom::CoordinateXYM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 00045
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 00046
11 geos::geom::CoordinateSequence::make_space(unsigned long, unsigned long) [function] [call site] 00047
11 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 00048
7 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00049
7 geos::geom::Geometry::~Geometry() [function] [call site] 00050
8 geos::geom::GeometryFactory::dropRef() const [function] [call site] 00051
8 __clang_call_terminate [call site] 00052
9 __cxa_begin_catch [call site] 00053
5 getMachineByteOrder() [function] [call site] 00054
5 GEOSContextHandle_HS::setNoticeHandler(void (*)(char const*, ...)) [function] [call site] 00055
5 GEOSContextHandle_HS::setErrorHandler(void (*)(char const*, ...)) [function] [call site] 00056
4 geos::util::Interrupt::cancel() [function] [call site] 00057
3 GEOSContext_setNoticeHandler_r [function] [call site] 00058
4 GEOSContextHandle_HS::setNoticeHandler(void (*)(char const*, ...)) [function] [call site] 00059
3 GEOSContext_setErrorHandler_r [function] [call site] 00060
4 GEOSContextHandle_HS::setErrorHandler(void (*)(char const*, ...)) [function] [call site] 00061
2 GEOSContext_setNoticeHandler_r [function] [call site] 00062
2 GEOSContext_setErrorHandler_r [function] [call site] 00063
2 geos::util::Interrupt::cancel() [function] [call site] 00064
1 notice [function] [call site] 00065
2 fwrite [call site] 00066
2 vfprintf [call site] 00067
2 fputc [call site] 00068
1 log_and_exit [function] [call site] 00069
2 fwrite [call site] 00070
2 vfprintf [call site] 00071
2 fputc [call site] 00072
1 GEOSGeomFromWKT [function] [call site] 00073
2 GEOSGeomFromWKT_r [function] [call site] 00074
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ17GEOSGeomFromWKT_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 00075
4 __cxa_allocate_exception [call site] 00076
4 std::runtime_error::runtime_error(char const*) [call site] 00077
4 __cxa_throw [call site] 00078
4 std::runtime_error::~runtime_error() [call site] 00079
4 __cxa_free_exception [call site] 00080
4 (anonymous namespace)::InterruptManager::InterruptManager(GEOSContextHandle_HS*) [function] [call site] 00081
5 geos::util::CurrentThreadInterrupt::registerCallback(int (*)(void*), void*) [function] [call site] 00082
4 (anonymous namespace)::DefaultProgress::DefaultProgress(GEOSContextHandle_HS*) [function] [call site] 00083
4 GEOSGeomFromWKT_r::$_0::operator()() const [function] [call site] 00084
5 geos::io::WKTReader::WKTReader(geos::geom::GeometryFactory const*) [function] [call site] 00085
6 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 00086
5 geos::io::WKTReader::read(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00087
6 geos::io::CLocalizer::CLocalizer() [function] [call site] 00088
7 setlocale [call site] 00089
7 setlocale [call site] 00090
6 geos::io::StringTokenizer::StringTokenizer(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00091
6 geos::io::OrdinateSet::createXY() [function] [call site] 00092
7 geos::io::OrdinateSet::OrdinateSet(geos::io::OrdinateSet::Ordinates) [function] [call site] 00093
6 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const [function] [call site] 00094
7 __cxa_allocate_exception [call site] 00095
7 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00096
8 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00097
9 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 00098
7 __cxa_throw [call site] 00099
7 __cxa_free_exception [call site] 00100
7 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00101
8 geos::io::StringTokenizer::nextToken() [function] [call site] 00102
9 geos::io::StringTokenizer::nextToken() [function] [call site] 00103
10 geos::io::strtod_with_vc_fix(char const*, char**) [function] [call site] 00104
11 strtod [call site] 00105
8 __cxa_allocate_exception [call site] 00106
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00107
8 __cxa_throw [call site] 00108
8 __cxa_free_exception [call site] 00109
8 __cxa_allocate_exception [call site] 00110
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00111
8 __cxa_throw [call site] 00112
8 __cxa_free_exception [call site] 00113
8 __cxa_allocate_exception [call site] 00114
8 geos::io::StringTokenizer::getNVal() const [function] [call site] 00115
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double) [function] [call site] 00116
9 geos::io::ParseException::stringify(double) [function] [call site] 00117
9 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00118
8 __cxa_throw [call site] 00119
8 __cxa_free_exception [call site] 00120
8 geos::io::StringTokenizer::getSVal() const [function] [call site] 00121
8 toupper [call site] 00122
7 geos::io::OrdinateSet::createXY() [function] [call site] 00123
7 geos::io::WKTReader::readOrdinateFlags(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, geos::io::OrdinateSet&) [function] [call site] 00124
8 geos::util::endsWith(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00125
8 geos::io::OrdinateSet::setM(bool) [function] [call site] 00126
9 geos::io::OrdinateSet::hasM() const [function] [call site] 00127
9 __cxa_allocate_exception [call site] 00128
9 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00129
10 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 00130
9 __cxa_throw [call site] 00131
9 __cxa_free_exception [call site] 00132
8 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00133
9 geos::io::OrdinateSet::hasZ() const [function] [call site] 00134
9 __cxa_allocate_exception [call site] 00135
9 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00136
9 __cxa_throw [call site] 00137
9 __cxa_free_exception [call site] 00138
8 geos::util::endsWith(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char) [function] [call site] 00139
8 geos::io::OrdinateSet::setM(bool) [function] [call site] 00140
8 geos::util::endsWith(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char) [function] [call site] 00141
8 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00142
8 geos::io::OrdinateSet::setChangesAllowed(bool) [function] [call site] 00143
7 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00144
7 geos::io::WKTReader::readPointText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00145
8 geos::io::WKTReader::getCoordinates(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00146
9 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00147
10 geos::io::OrdinateSet::changesAllowed() const [function] [call site] 00148
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00149
10 __cxa_allocate_exception [call site] 00150
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00151
10 __cxa_throw [call site] 00152
10 __cxa_free_exception [call site] 00153
10 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00154
10 geos::io::OrdinateSet::setM(bool) [function] [call site] 00155
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00156
10 __cxa_allocate_exception [call site] 00157
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00158
10 __cxa_throw [call site] 00159
10 __cxa_free_exception [call site] 00160
10 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00161
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00162
10 __cxa_allocate_exception [call site] 00163
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00164
10 __cxa_throw [call site] 00165
10 __cxa_free_exception [call site] 00166
10 geos::io::OrdinateSet::setM(bool) [function] [call site] 00167
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00168
10 geos::io::OrdinateSet::setChangesAllowed(bool) [function] [call site] 00169
10 __cxa_allocate_exception [call site] 00170
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00171
11 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00172
10 __cxa_throw [call site] 00173
10 __cxa_free_exception [call site] 00174
9 geos::io::OrdinateSet::hasZ() const [function] [call site] 00175
9 geos::io::OrdinateSet::hasM() const [function] [call site] 00176
9 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 00177
10 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 00178
11 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00179
9 geos::io::WKTReader::getPreciseCoordinate(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::CoordinateXYZM&) const [function] [call site] 00180
10 geos::io::WKTReader::getNextNumber(geos::io::StringTokenizer*) [function] [call site] 00181
11 geos::io::StringTokenizer::nextToken() [function] [call site] 00182
11 __cxa_allocate_exception [call site] 00183
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00184
11 __cxa_throw [call site] 00185
11 __cxa_free_exception [call site] 00186
11 __cxa_allocate_exception [call site] 00187
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00188
11 __cxa_throw [call site] 00189
11 __cxa_free_exception [call site] 00190
11 geos::io::StringTokenizer::getNVal() const [function] [call site] 00191
11 __cxa_allocate_exception [call site] 00192
11 geos::io::StringTokenizer::getSVal() const [function] [call site] 00193
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00194
11 __cxa_throw [call site] 00195
11 __cxa_free_exception [call site] 00196
11 __cxa_allocate_exception [call site] 00197
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00198
11 __cxa_throw [call site] 00199
11 __cxa_free_exception [call site] 00200
11 __cxa_allocate_exception [call site] 00201
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00202
11 __cxa_throw [call site] 00203
11 __cxa_free_exception [call site] 00204
11 __cxa_allocate_exception [call site] 00205
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00206
11 __cxa_throw [call site] 00207
11 __cxa_free_exception [call site] 00208
10 geos::io::WKTReader::getNextNumber(geos::io::StringTokenizer*) [function] [call site] 00209
10 geos::io::OrdinateSet::changesAllowed() const [function] [call site] 00210
10 geos::io::WKTReader::isNumberNext(geos::io::StringTokenizer*) [function] [call site] 00211
11 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00212
12 geos::io::strtod_with_vc_fix(char const*, char**) [function] [call site] 00213
10 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00214
10 geos::io::OrdinateSet::hasZ() const [function] [call site] 00215
10 geos::io::WKTReader::getNextNumber(geos::io::StringTokenizer*) [function] [call site] 00216
10 geos::io::OrdinateSet::changesAllowed() const [function] [call site] 00217
10 geos::io::OrdinateSet::hasZ() const [function] [call site] 00218
10 geos::io::WKTReader::isNumberNext(geos::io::StringTokenizer*) [function] [call site] 00219
10 geos::io::OrdinateSet::setM(bool) [function] [call site] 00220
10 geos::io::OrdinateSet::hasM() const [function] [call site] 00221
10 geos::io::WKTReader::getNextNumber(geos::io::StringTokenizer*) [function] [call site] 00222
10 geos::io::OrdinateSet::setChangesAllowed(bool) [function] [call site] 00223
10 geos::geom::PrecisionModel::makePrecise(geos::geom::CoordinateXY&) const [function] [call site] 00224
11 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 00225
12 geos::util::round(double) [function] [call site] 00226
13 geos::util::java_math_round(double) [function] [call site] 00227
12 geos::util::round(double) [function] [call site] 00228
11 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 00229
9 geos::io::OrdinateSet::hasZ() const [function] [call site] 00230
9 geos::io::OrdinateSet::hasM() const [function] [call site] 00231
9 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 00232
10 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00233
11 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00234
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXY, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00235
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00236
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYZM, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00237
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYM, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00238
13 geos::geom::CoordinateXYM::operator=(geos::geom::CoordinateXYZM const&) [function] [call site] 00239
12 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00240
11 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00241
9 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00242
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00243
10 __cxa_allocate_exception [call site] 00244
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00245
10 __cxa_throw [call site] 00246
10 __cxa_free_exception [call site] 00247
9 geos::io::WKTReader::getPreciseCoordinate(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::CoordinateXYZM&) const [function] [call site] 00248
9 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 00249
9 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00250
8 geos::geom::GeometryFactory::createPoint(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00251
9 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 00252
10 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, unsigned long) [function] [call site] 00253
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00254
12 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00255
11 geos::geom::CoordinateSequence::initialize() [function] [call site] 00256
12 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 00257
12 void geos::geom::fillVector<geos::geom::Coordinate>(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 00258
13 geos::geom::Coordinate::Coordinate() [function] [call site] 00259
14 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 00260
12 void geos::geom::fillVector<geos::geom::CoordinateXYZM>(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 00261
13 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 00262
14 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 00263
12 void geos::geom::fillVector<geos::geom::CoordinateXY>(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 00264
13 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 00265
12 void geos::geom::fillVector<geos::geom::CoordinateXYM>(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 00266
13 geos::geom::CoordinateXYM::CoordinateXYM() [function] [call site] 00267
14 geos::geom::CoordinateXYM::CoordinateXYM(double, double, double) [function] [call site] 00268
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00269
10 geos::geom::Point::Point(geos::geom::CoordinateSequence&&, geos::geom::GeometryFactory const*) [function] [call site] 00270
11 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00271
11 geos::geom::CoordinateSequence::CoordinateSequence(geos::geom::CoordinateSequence const&) [function] [call site] 00272
11 geos::geom::Point::computeEnvelopeInternal() const [function] [call site] 00273
12 geos::geom::Envelope::Envelope() [function] [call site] 00274
12 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00275
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00276
12 geos::geom::CoordinateSequence::size() const [function] [call site] 00277
11 __cxa_allocate_exception [call site] 00278
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00279
11 __cxa_throw [call site] 00280
11 __cxa_free_exception [call site] 00281
11 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 00282
11 geos::geom::Geometry::~Geometry() [function] [call site] 00283
10 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 00284
9 geos::geom::Point::Point(geos::geom::CoordinateSequence&&, geos::geom::GeometryFactory const*) [function] [call site] 00285
7 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00286
7 geos::io::WKTReader::readLineStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00287
8 geos::io::WKTReader::getCoordinates(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00288
8 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00289
9 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 00290
10 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00291
11 geos::geom::LineString::LineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00292
12 geos::geom::SimpleCurve::SimpleCurve(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&, bool, geos::geom::GeometryFactory const&) [function] [call site] 00293
13 geos::geom::Curve::Curve(geos::geom::GeometryFactory const&) [function] [call site] 00294
14 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00295
13 geos::geom::SimpleCurve::computeEnvelopeInternal(bool) const [function] [call site] 00296
14 geos::geom::Envelope::Envelope() [function] [call site] 00297
14 geos::geom::CoordinateSequence::getEnvelope() const [function] [call site] 00298
15 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 00299
15 geos::geom::Envelope::Envelope() [function] [call site] 00300
15 geos::geom::Envelope::Envelope(double, double, double, double) [function] [call site] 00301
16 geos::geom::Envelope::init(double, double, double, double) [function] [call site] 00302
15 geos::geom::CoordinateSequence::stride() const [function] [call site] 00303
14 geos::geom::Envelope::Envelope() [function] [call site] 00304
14 geos::geom::CoordinateSequence::size() const [function] [call site] 00305
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 00306
15 geos::geom::CoordinateSequence::stride() const [function] [call site] 00307
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 00308
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 00309
14 geos::algorithm::CircularArcs::expandEnvelope(geos::geom::Envelope&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00310
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00311
16 geos::geom::Envelope::expandToInclude(double, double) [function] [call site] 00312
17 geos::geom::Envelope::isNull() const [function] [call site] 00313
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00314
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00315
15 geos::algorithm::CircularArcs::getCenter(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00316
16 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 00317
16 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00318
16 geos::geom::CoordinateXY geos::algorithm::getCenterImpl<double>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00319
17 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00320
15 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 00321
15 geos::geom::Quadrant::pseudoAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00322
15 geos::geom::Quadrant::pseudoAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00323
15 geos::geom::Quadrant::pseudoAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00324
15 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 00325
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00326
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00327
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00328
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00329
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00330
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00331
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00332
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00333
15 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00334
16 geos::algorithm::CGAlgorithmsDD::orientationIndex(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00335
17 geos::algorithm::CGAlgorithmsDD::orientationIndex(double, double, double, double, double, double) [function] [call site] 00336
18 __cxa_allocate_exception [call site] 00337
18 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00338
18 __cxa_throw [call site] 00339
18 __cxa_free_exception [call site] 00340
18 geos::algorithm::CGAlgorithmsDD::orientationIndexFilter(double, double, double, double, double, double) [function] [call site] 00341
18 geos::math::DD::DD(double) [function] [call site] 00342
18 geos::math::operator+(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00343
19 geos::math::DD::DD(double, double) [function] [call site] 00344
19 geos::math::DD::selfAdd(geos::math::DD const&) [function] [call site] 00345
20 geos::math::DD::selfAdd(double, double) [function] [call site] 00346
18 geos::math::DD::DD(double) [function] [call site] 00347
18 geos::math::operator+(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00348
18 geos::math::DD::DD(double) [function] [call site] 00349
18 geos::math::operator+(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00350
18 geos::math::DD::DD(double) [function] [call site] 00351
18 geos::math::operator+(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00352
18 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00353
19 geos::math::DD::DD(double, double) [function] [call site] 00354
19 geos::math::DD::selfMultiply(geos::math::DD const&) [function] [call site] 00355
20 geos::math::DD::selfMultiply(double, double) [function] [call site] 00356
18 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00357
18 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00358
19 geos::math::DD::DD(double, double) [function] [call site] 00359
19 geos::math::DD::selfSubtract(geos::math::DD const&) [function] [call site] 00360
20 geos::math::DD::selfAdd(double, double) [function] [call site] 00361
18 (anonymous namespace)::OrientationDD(geos::math::DD const&) [function] [call site] 00362
19 __cxa_guard_acquire [call site] 00363
19 geos::math::DD::DD(double) [function] [call site] 00364
19 __cxa_guard_release [call site] 00365
19 geos::math::DD::operator<(geos::math::DD const&) const [function] [call site] 00366
19 geos::math::DD::operator>(geos::math::DD const&) const [function] [call site] 00367
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00368
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00369
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00370
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00371
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00372
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00373
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00374
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00375
13 geos::geom::Geometry::~Geometry() [function] [call site] 00376
12 geos::geom::LineString::validateConstruction() [function] [call site] 00377
13 geos::geom::CoordinateSequence::size() const [function] [call site] 00378
13 __cxa_allocate_exception [call site] 00379
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00380
13 __cxa_throw [call site] 00381
13 __cxa_free_exception [call site] 00382
12 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 00383
13 geos::geom::Geometry::~Geometry() [function] [call site] 00384
7 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00385
7 geos::io::WKTReader::readLinearRingText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00386
8 geos::io::WKTReader::getCoordinates(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00387
8 geos::geom::CoordinateSequence::isRing() const [function] [call site] 00388
9 geos::geom::CoordinateSequence::size() const [function] [call site] 00389
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 00390
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 00391
10 geos::geom::CoordinateSequence::size() const [function] [call site] 00392
10 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 00393
9 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00394
10 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 00395
8 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 00396
9 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 00397
9 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() [function] [call site] 00398
9 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() [function] [call site] 00399
10 geos::geom::CoordinateSequence::size() const [function] [call site] 00400
10 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) [function] [call site] 00401
9 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00402
9 geos::geom::CoordinateSequence::stride() const [function] [call site] 00403
8 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00404
9 geos::geom::LinearRing::LinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00405
10 geos::geom::LineString::LineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00406
10 geos::geom::LinearRing::validateConstruction() [function] [call site] 00407
11 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 00408
11 geos::geom::SimpleCurve::isClosed() const [function] [call site] 00409
12 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 00410
12 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 00411
12 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 00412
11 __cxa_allocate_exception [call site] 00413
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00414
11 __cxa_throw [call site] 00415
11 __cxa_free_exception [call site] 00416
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00417
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00418
11 __cxa_allocate_exception [call site] 00419
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00420
11 __cxa_throw [call site] 00421
11 __cxa_free_exception [call site] 00422
10 geos::geom::LineString::~LineString() [function] [call site] 00423
11 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 00424
7 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00425
7 geos::io::WKTReader::readCircularStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00426
8 geos::io::WKTReader::getCoordinates(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00427
8 geos::geom::GeometryFactory::createCircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00428
9 geos::geom::GeometryFactory::createCircularString(bool, bool) const [function] [call site] 00429
10 geos::geom::GeometryFactory::createCircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00430
11 geos::geom::CircularString::CircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00431
12 geos::geom::SimpleCurve::SimpleCurve(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&, bool, geos::geom::GeometryFactory const&) [function] [call site] 00432
12 geos::geom::CircularString::validateConstruction() [function] [call site] 00433
13 geos::geom::CoordinateSequence::size() const [function] [call site] 00434
13 __cxa_allocate_exception [call site] 00435
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00436
13 __cxa_throw [call site] 00437
13 __cxa_free_exception [call site] 00438
12 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 00439
7 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00440
7 geos::io::WKTReader::readCompoundCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00441
8 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00442
8 geos::geom::GeometryFactory::createCompoundCurve() const [function] [call site] 00443
9 geos::geom::GeometryFactory::createCompoundCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> > > >&&) const [function] [call site] 00444
10 geos::geom::CompoundCurve::CompoundCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00445
11 geos::geom::Curve::Curve(geos::geom::GeometryFactory const&) [function] [call site] 00446
11 geos::geom::CompoundCurve::computeEnvelopeInternal() const [function] [call site] 00447
12 geos::geom::Envelope::Envelope() [function] [call site] 00448
12 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 00449
13 geos::geom::Envelope::isNull() const [function] [call site] 00450
11 geos::geom::CompoundCurve::validateConstruction() const [function] [call site] 00451
12 __cxa_allocate_exception [call site] 00452
12 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00453
12 __cxa_throw [call site] 00454
12 __cxa_free_exception [call site] 00455
12 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 00456
12 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 00457
12 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 00458
12 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 00459
12 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00460
12 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXY const&) [function] [call site] 00461
12 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXY const&) [function] [call site] 00462
12 __cxa_allocate_exception [call site] 00463
12 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00464
12 __cxa_throw [call site] 00465
12 __cxa_free_exception [call site] 00466
11 geos::geom::Geometry::~Geometry() [function] [call site] 00467
8 geos::io::WKTReader::readCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00468
9 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00469
9 geos::io::WKTReader::readLineStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00470
9 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const [function] [call site] 00471
10 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00472
10 geos::io::WKTReader::readPolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00473
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00474
11 geos::io::OrdinateSet::hasZ() const [function] [call site] 00475
11 geos::io::OrdinateSet::hasM() const [function] [call site] 00476
11 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00477
11 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 00478
12 geos::geom::Polygon::SurfaceImpl(std::__1::unique_ptr<geos::geom::LinearRing, geos::geom::SurfaceImpl<geos::geom::LinearRing>::default_delete<geos::geom::LinearRing> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00479
13 geos::geom::SurfaceImpl<geos::geom::LinearRing>::SurfaceImpl(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00480
14 geos::geom::Surface::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00481
15 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00482
14 geos::geom::Surface::createEmptyRing(geos::geom::GeometryFactory const&) [function] [call site] 00483
15 geos::geom::GeometryFactory::createLinearRing(unsigned long) const [function] [call site] 00484
16 geos::geom::LinearRing::LinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00485
14 geos::geom::Surface::validateConstruction() const [function] [call site] 00486
15 __cxa_allocate_exception [call site] 00487
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00488
15 __cxa_throw [call site] 00489
15 __cxa_free_exception [call site] 00490
15 __cxa_allocate_exception [call site] 00491
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00492
15 __cxa_throw [call site] 00493
15 __cxa_free_exception [call site] 00494
15 __cxa_allocate_exception [call site] 00495
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00496
15 __cxa_throw [call site] 00497
15 __cxa_free_exception [call site] 00498
15 __cxa_allocate_exception [call site] 00499
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00500
15 __cxa_throw [call site] 00501
15 __cxa_free_exception [call site] 00502
14 geos::geom::Geometry::~Geometry() [function] [call site] 00503
11 geos::io::WKTReader::readLinearRingText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00504
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00505
11 geos::io::WKTReader::readLinearRingText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00506
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00507
11 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> > > >&&) const [function] [call site] 00508
12 geos::geom::Polygon::SurfaceImpl(std::__1::unique_ptr<geos::geom::LinearRing, geos::geom::SurfaceImpl<geos::geom::LinearRing>::default_delete<geos::geom::LinearRing> >&&, geos::geom::SurfaceImpl<geos::geom::LinearRing>::vector<geos::geom::SurfaceImpl<geos::geom::LinearRing>::default_delete<geos::geom::LinearRing>, geos::geom::SurfaceImpl<geos::geom::LinearRing>::allocator<geos::geom::SurfaceImpl<geos::geom::LinearRing>::default_delete<geos::geom::LinearRing> > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00509
13 geos::geom::SurfaceImpl<geos::geom::LinearRing>::SurfaceImpl(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00510
14 geos::geom::Surface::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00511
14 geos::geom::Surface::createEmptyRing(geos::geom::GeometryFactory const&) [function] [call site] 00512
14 geos::geom::Surface::validateConstruction() const [function] [call site] 00513
14 geos::geom::Geometry::~Geometry() [function] [call site] 00514
10 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00515
10 geos::io::WKTReader::readCurvePolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00516
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00517
11 geos::io::OrdinateSet::hasZ() const [function] [call site] 00518
11 geos::io::OrdinateSet::hasM() const [function] [call site] 00519
11 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00520
11 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 00521
12 geos::geom::CurvePolygon::SurfaceImpl(std::__1::unique_ptr<geos::geom::Curve, geos::geom::SurfaceImpl<geos::geom::Curve>::default_delete<geos::geom::Curve> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00522
13 geos::geom::SurfaceImpl<geos::geom::Curve>::SurfaceImpl(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00523
11 geos::io::WKTReader::readCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00524
12 __dynamic_cast [call site] 00525
12 __cxa_allocate_exception [call site] 00526
12 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00527
12 __cxa_throw [call site] 00528
12 __cxa_free_exception [call site] 00529
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00530
11 geos::io::WKTReader::readCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00531
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00532
11 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&) const [function] [call site] 00533
12 geos::geom::CurvePolygon::SurfaceImpl(std::__1::unique_ptr<geos::geom::Curve, geos::geom::SurfaceImpl<geos::geom::Curve>::default_delete<geos::geom::Curve> >&&, geos::geom::SurfaceImpl<geos::geom::Curve>::vector<geos::geom::SurfaceImpl<geos::geom::Curve>::default_delete<geos::geom::Curve>, geos::geom::SurfaceImpl<geos::geom::Curve>::allocator<geos::geom::SurfaceImpl<geos::geom::Curve>::default_delete<geos::geom::Curve> > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00534
13 geos::geom::SurfaceImpl<geos::geom::Curve>::SurfaceImpl(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00535
10 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00536
10 geos::io::WKTReader::readMultiPointText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00537
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00538
11 geos::geom::GeometryFactory::createMultiPoint() const [function] [call site] 00539
12 geos::geom::MultiPoint::MultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00540
13 geos::geom::GeometryCollection::GeometryCollection(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00541
14 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00542
14 geos::geom::GeometryCollection::computeEnvelopeInternal() const [function] [call site] 00543
15 geos::geom::Envelope::Envelope() [function] [call site] 00544
15 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 00545
14 bool geos::geom::Geometry::hasNullElements<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > >(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > const*) [function] [call site] 00546
14 __cxa_allocate_exception [call site] 00547
14 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00548
14 __cxa_throw [call site] 00549
14 __cxa_free_exception [call site] 00550
14 geos::geom::Geometry::getSRID() const [function] [call site] 00551
14 geos::geom::Geometry::~Geometry() [function] [call site] 00552
11 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00553
11 geos::io::OrdinateSet::hasZ() const [function] [call site] 00554
11 geos::io::OrdinateSet::hasM() const [function] [call site] 00555
11 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 00556
11 geos::io::WKTReader::getPreciseCoordinate(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::CoordinateXYZM&) const [function] [call site] 00557
11 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 00558
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00559
11 geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const [function] [call site] 00560
12 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00561
12 void geos::geom::CoordinateSequence::forEach<geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0>(geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0&&) const [function] [call site] 00562
13 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 00563
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXY>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() const [function] [call site] 00564
14 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::Coordinates(geos::geom::CoordinateSequence const*) [function] [call site] 00565
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::begin() [function] [call site] 00566
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*) [function] [call site] 00567
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::end() [function] [call site] 00568
14 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00569
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 00570
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator!=(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const> const&) const [function] [call site] 00571
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator==(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const> const&) const [function] [call site] 00572
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator*() const [function] [call site] 00573
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY const>(unsigned long) const [function] [call site] 00574
13 void geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) const [function] [call site] 00575
14 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXY const&) const [function] [call site] 00576
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator++() [function] [call site] 00577
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::Coordinate>::type> geos::geom::CoordinateSequence::items<geos::geom::Coordinate>() const [function] [call site] 00578
14 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::Coordinates(geos::geom::CoordinateSequence const*) [function] [call site] 00579
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::begin() [function] [call site] 00580
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*) [function] [call site] 00581
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::end() [function] [call site] 00582
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 00583
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator!=(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const> const&) const [function] [call site] 00584
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator==(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const> const&) const [function] [call site] 00585
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator*() const [function] [call site] 00586
14 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate const>(unsigned long) const [function] [call site] 00587
13 void geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::Coordinate>(geos::geom::Coordinate const&) const [function] [call site] 00588
14 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 00589
15 geos::geom::Point::Point(geos::geom::Coordinate const&, geos::geom::GeometryFactory const*) [function] [call site] 00590
16 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00591
16 geos::geom::CoordinateSequence::CoordinateSequence(std::initializer_list<geos::geom::Coordinate> const&) [function] [call site] 00592
17 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 00593
17 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate const*>(geos::geom::Coordinate const*, geos::geom::Coordinate const*) [function] [call site] 00594
18 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 00595
19 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00596
20 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00597
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXY, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00598
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00599
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYZM, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00600
22 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 00601
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYM, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00602
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00603
20 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00604
16 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00605
16 geos::geom::Geometry::~Geometry() [function] [call site] 00606
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator++() [function] [call site] 00607
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXYM>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYM>() const [function] [call site] 00608
14 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::Coordinates(geos::geom::CoordinateSequence const*) [function] [call site] 00609
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::begin() [function] [call site] 00610
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*) [function] [call site] 00611
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::end() [function] [call site] 00612
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 00613
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator!=(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const> const&) const [function] [call site] 00614
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator==(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const> const&) const [function] [call site] 00615
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator*() const [function] [call site] 00616
14 geos::geom::CoordinateXYM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYM const>(unsigned long) const [function] [call site] 00617
13 void geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) const [function] [call site] 00618
14 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYM const&) const [function] [call site] 00619
15 geos::geom::Point::Point(geos::geom::CoordinateXYM const&, geos::geom::GeometryFactory const*) [function] [call site] 00620
16 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00621
16 geos::geom::CoordinateSequence::CoordinateSequence(std::initializer_list<geos::geom::CoordinateXYM> const&) [function] [call site] 00622
17 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 00623
17 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM const*>(geos::geom::CoordinateXYM const*, geos::geom::CoordinateXYM const*) [function] [call site] 00624
18 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 00625
19 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00626
20 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00627
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXY, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00628
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00629
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYZM, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00630
22 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXYM const&) [function] [call site] 00631
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYM, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00632
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00633
20 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00634
16 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00635
16 geos::geom::Geometry::~Geometry() [function] [call site] 00636
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator++() [function] [call site] 00637
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXYZM>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYZM>() const [function] [call site] 00638
14 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::Coordinates(geos::geom::CoordinateSequence const*) [function] [call site] 00639
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::begin() [function] [call site] 00640
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*) [function] [call site] 00641
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::end() [function] [call site] 00642
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 00643
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator!=(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const> const&) const [function] [call site] 00644
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator==(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const> const&) const [function] [call site] 00645
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator*() const [function] [call site] 00646
14 geos::geom::CoordinateXYZM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM const>(unsigned long) const [function] [call site] 00647
13 void geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) const [function] [call site] 00648
14 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 00649
15 geos::geom::Point::Point(geos::geom::CoordinateXYZM const&, geos::geom::GeometryFactory const*) [function] [call site] 00650
16 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00651
16 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, bool, bool, bool) [function] [call site] 00652
17 geos::geom::CoordinateSequence::initialize() [function] [call site] 00653
16 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00654
16 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00655
16 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 00656
16 geos::geom::Geometry::~Geometry() [function] [call site] 00657
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator++() [function] [call site] 00658
12 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00659
13 geos::geom::MultiPoint::MultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00660
11 geos::io::WKTReader::readPointText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00661
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00662
11 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&&) const [function] [call site] 00663
12 geos::geom::MultiPoint::MultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00664
13 geos::geom::GeometryCollection::GeometryCollection<geos::geom::Point>(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00665
14 std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > geos::geom::Geometry::toGeometryArray<geos::geom::Point>(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&&) [function] [call site] 00666
14 geos::geom::GeometryCollection::GeometryCollection(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00667
11 __cxa_allocate_exception [call site] 00668
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00669
11 __cxa_throw [call site] 00670
11 __cxa_free_exception [call site] 00671
10 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00672
10 geos::io::WKTReader::readMultiLineStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00673
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00674
11 geos::geom::GeometryFactory::createMultiLineString() const [function] [call site] 00675
12 geos::geom::GeometryFactory::createMultiLineString(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00676
13 geos::geom::MultiLineString::MultiLineString(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00677
14 geos::geom::GeometryCollection::GeometryCollection(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00678
11 geos::io::WKTReader::readLineStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00679
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00680
11 geos::geom::GeometryFactory::createMultiLineString(std::__1::vector<std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> > > >&&) const [function] [call site] 00681
12 geos::geom::MultiLineString::MultiLineString(std::__1::vector<std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00682
13 geos::geom::GeometryCollection::GeometryCollection<geos::geom::LineString>(std::__1::vector<std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00683
14 std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > geos::geom::Geometry::toGeometryArray<geos::geom::LineString>(std::__1::vector<std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> > > >&&) [function] [call site] 00684
10 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00685
10 geos::io::WKTReader::readMultiCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00686
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00687
11 geos::geom::GeometryFactory::createMultiCurve() const [function] [call site] 00688
12 geos::geom::GeometryFactory::createMultiCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&) const [function] [call site] 00689
13 geos::geom::MultiCurve::MultiCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00690
14 geos::geom::GeometryCollection::GeometryCollection<geos::geom::Curve>(std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00691
15 std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > geos::geom::Geometry::toGeometryArray<geos::geom::Curve>(std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&) [function] [call site] 00692
11 geos::io::WKTReader::readCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00693
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00694
11 geos::geom::GeometryFactory::createMultiCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&) const [function] [call site] 00695
10 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00696
10 geos::io::WKTReader::readMultiPolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00697
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00698
11 geos::geom::GeometryFactory::createMultiPolygon() const [function] [call site] 00699
12 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> > > >&&) const [function] [call site] 00700
13 geos::geom::MultiPolygon::MultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00701
14 geos::geom::GeometryCollection::GeometryCollection<geos::geom::Polygon>(std::__1::vector<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00702
15 std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > geos::geom::Geometry::toGeometryArray<geos::geom::Polygon>(std::__1::vector<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> > > >&&) [function] [call site] 00703
11 geos::io::WKTReader::readPolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00704
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00705
11 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> > > >&&) const [function] [call site] 00706
10 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00707
10 geos::io::WKTReader::readMultiSurfaceText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00708
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00709
11 geos::geom::GeometryFactory::createMultiSurface() const [function] [call site] 00710
12 geos::geom::MultiSurface::MultiSurface(std::__1::vector<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00711
13 geos::geom::GeometryCollection::GeometryCollection<geos::geom::Surface>(std::__1::vector<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00712
14 std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > geos::geom::Geometry::toGeometryArray<geos::geom::Surface>(std::__1::vector<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > > >&&) [function] [call site] 00713
11 geos::io::WKTReader::readSurfaceText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00714
12 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00715
12 geos::io::WKTReader::readPolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00716
12 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const [function] [call site] 00717
13 geos::io::WKTReader::isTypeName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00718
13 geos::io::WKTReader::readGeometryCollectionText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00719
14 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00720
14 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 00721
15 std::__1::unique_ptr<geos::geom::GeometryCollection, std::__1::default_delete<geos::geom::GeometryCollection> > geos::geom::GeometryFactory::createGeometryCollection<geos::geom::Geometry>(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00722
16 geos::geom::Geometry::toGeometryArray(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) [function] [call site] 00723
16 geos::geom::GeometryCollection::GeometryCollection(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00724
14 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const [function] [call site] 00725
15 geos::io::OrdinateSet::hasZ() const [function] [call site] 00726
15 geos::io::OrdinateSet::hasM() const [function] [call site] 00727
15 geos::geom::GeometryFactory::createEmptyGeometry(geos::geom::GeometryTypeId, bool, bool) const [function] [call site] 00728
16 geos::geom::GeometryFactory::createPoint(bool, bool) const [function] [call site] 00729
17 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, bool, bool, bool) [function] [call site] 00730
17 geos::geom::Point::Point(geos::geom::CoordinateSequence&&, geos::geom::GeometryFactory const*) [function] [call site] 00731
17 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 00732
16 geos::geom::GeometryFactory::createLineString(bool, bool) const [function] [call site] 00733
17 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00734
16 geos::geom::GeometryFactory::createLinearRing(bool, bool) const [function] [call site] 00735
17 geos::geom::LinearRing::LinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00736
16 geos::geom::GeometryFactory::createPolygon(bool, bool) const [function] [call site] 00737
17 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00738
17 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 00739
16 geos::geom::GeometryFactory::createMultiPoint() const [function] [call site] 00740
16 geos::geom::GeometryFactory::createMultiLineString() const [function] [call site] 00741
16 geos::geom::GeometryFactory::createMultiPolygon() const [function] [call site] 00742
16 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 00743
16 geos::geom::GeometryFactory::createCircularString(bool, bool) const [function] [call site] 00744
16 geos::geom::GeometryFactory::createCompoundCurve() const [function] [call site] 00745
16 geos::geom::GeometryFactory::createCurvePolygon(bool, bool) const [function] [call site] 00746
17 geos::geom::GeometryFactory::createLinearRing(bool, bool) const [function] [call site] 00747
17 geos::geom::CurvePolygon::SurfaceImpl(std::__1::unique_ptr<geos::geom::Curve, geos::geom::SurfaceImpl<geos::geom::Curve>::default_delete<geos::geom::Curve> >&&, geos::geom::GeometryFactory const&) [function] [call site] 00748
16 geos::geom::GeometryFactory::createMultiCurve() const [function] [call site] 00749
16 geos::geom::GeometryFactory::createMultiSurface() const [function] [call site] 00750
16 __cxa_allocate_exception [call site] 00751
16 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00752
16 __cxa_throw [call site] 00753
16 __cxa_free_exception [call site] 00754
15 __cxa_allocate_exception [call site] 00755
15 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00756
15 __cxa_throw [call site] 00757
15 __cxa_free_exception [call site] 00758
15 geos::io::OrdinateSet::changesAllowed() const [function] [call site] 00759
15 geos::io::OrdinateSet::operator!=(geos::io::OrdinateSet const&) const [function] [call site] 00760
16 geos::io::OrdinateSet::operator==(geos::io::OrdinateSet const&) const [function] [call site] 00761
15 __cxa_allocate_exception [call site] 00762
15 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00763
15 __cxa_throw [call site] 00764
15 __cxa_free_exception [call site] 00765
15 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const::DepthGuard::~DepthGuard() [function] [call site] 00766
14 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00767
14 std::__1::unique_ptr<geos::geom::GeometryCollection, std::__1::default_delete<geos::geom::GeometryCollection> > geos::geom::GeometryFactory::createGeometryCollection<geos::geom::Geometry>(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00768
12 __dynamic_cast [call site] 00769
12 __cxa_allocate_exception [call site] 00770
12 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00771
12 __cxa_throw [call site] 00772
12 __cxa_free_exception [call site] 00773
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00774
11 geos::geom::GeometryFactory::createMultiSurface(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00775
12 geos::geom::MultiSurface::MultiSurface(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00776
13 geos::geom::GeometryCollection::GeometryCollection(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00777
13 __dynamic_cast [call site] 00778
13 __cxa_allocate_exception [call site] 00779
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00780
13 __cxa_throw [call site] 00781
13 __cxa_free_exception [call site] 00782
13 geos::geom::GeometryCollection::~GeometryCollection() [function] [call site] 00783
14 geos::geom::Geometry::~Geometry() [function] [call site] 00784
8 __dynamic_cast [call site] 00785
8 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00786
8 __cxa_allocate_exception [call site] 00787
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00788
8 __cxa_throw [call site] 00789
8 __cxa_free_exception [call site] 00790
8 geos::geom::GeometryFactory::createCompoundCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> > > >&&) const [function] [call site] 00791
6 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00792
6 geos::io::StringTokenizer::nextToken() [function] [call site] 00793
6 __cxa_allocate_exception [call site] 00794
6 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00795
6 __cxa_throw [call site] 00796
6 __cxa_free_exception [call site] 00797
6 geos::io::StringTokenizer::~StringTokenizer() [function] [call site] 00798
6 geos::io::CLocalizer::~CLocalizer() [function] [call site] 00799
7 setlocale [call site] 00800
5 geos::io::WKTReader::~WKTReader() [function] [call site] 00801
4 __cxa_begin_catch [call site] 00802
4 GEOSContextHandle_HS::ERROR_MESSAGE(char const*, ...) [function] [call site] 00803
5 vsnprintf [call site] 00804
4 __cxa_end_catch [call site] 00805
4 __cxa_begin_catch [call site] 00806
4 GEOSContextHandle_HS::ERROR_MESSAGE(char const*, ...) [function] [call site] 00807
4 __cxa_end_catch [call site] 00808
4 (anonymous namespace)::DefaultProgress::~DefaultProgress() [function] [call site] 00809
5 __clang_call_terminate [call site] 00810
4 (anonymous namespace)::InterruptManager::~InterruptManager() [function] [call site] 00811
5 geos::util::CurrentThreadInterrupt::registerCallback(int (*)(void*), void*) [function] [call site] 00812
5 __clang_call_terminate [call site] 00813
4 __clang_call_terminate [call site] 00814
1 GEOSGeomFromWKB_buf [function] [call site] 00815
2 GEOSGeomFromWKB_buf_r [function] [call site] 00816
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ21GEOSGeomFromWKB_buf_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 00817
4 GEOSGeomFromWKB_buf_r::$_0::operator()() const [function] [call site] 00818
5 geos::io::WKBReader::WKBReader(geos::geom::GeometryFactory const&) [function] [call site] 00819
6 geos::io::ByteOrderDataInStream::ByteOrderDataInStream() [function] [call site] 00820
7 geos::io::ByteOrderDataInStream::ByteOrderDataInStream(unsigned char const*, unsigned long) [function] [call site] 00821
8 getMachineByteOrder() [function] [call site] 00822
5 geos::io::WKBReader::read(unsigned char const*, unsigned long) [function] [call site] 00823
6 geos::io::ByteOrderDataInStream::ByteOrderDataInStream(unsigned char const*, unsigned long) [function] [call site] 00824
6 geos::io::ByteOrderDataInStream::~ByteOrderDataInStream() [function] [call site] 00825
6 geos::io::WKBReader::readGeometry() [function] [call site] 00826
7 __cxa_allocate_exception [call site] 00827
7 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00828
7 __cxa_throw [call site] 00829
7 __cxa_free_exception [call site] 00830
7 geos::io::ByteOrderDataInStream::readByte() [function] [call site] 00831
8 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00832
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00833
7 geos::io::ByteOrderDataInStream::setOrder(int) [function] [call site] 00834
7 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00835
8 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00836
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00837
8 geos::io::ByteOrderValues::getUnsigned(unsigned char const*, int) [function] [call site] 00838
7 geos::io::ByteOrderDataInStream::readInt() [function] [call site] 00839
8 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00840
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00841
8 geos::io::ByteOrderValues::getInt(unsigned char const*, int) [function] [call site] 00842
7 geos::io::WKBReader::readPoint() [function] [call site] 00843
8 geos::io::WKBReader::readCoordinateSequence(unsigned int) [function] [call site] 00844
9 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00845
10 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00846
10 __cxa_allocate_exception [call site] 00847
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00848
10 __cxa_throw [call site] 00849
10 __cxa_free_exception [call site] 00850
9 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 00851
9 geos::io::WKBReader::readCoordinate() [function] [call site] 00852
10 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 00853
10 geos::io::ByteOrderDataInStream::readDouble() [function] [call site] 00854
11 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00855
11 __cxa_allocate_exception [call site] 00856
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00857
11 __cxa_throw [call site] 00858
11 __cxa_free_exception [call site] 00859
11 geos::io::ByteOrderValues::getDouble(unsigned char const*, int) [function] [call site] 00860
12 geos::io::ByteOrderValues::getLong(unsigned char const*, int) [function] [call site] 00861
10 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 00862
10 geos::io::ByteOrderDataInStream::readDouble() [function] [call site] 00863
9 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00864
8 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) [function] [call site] 00865
8 geos::geom::CoordinateSequence::clear() [function] [call site] 00866
8 geos::geom::GeometryFactory::createPoint(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00867
7 geos::io::WKBReader::readLineString() [function] [call site] 00868
8 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00869
8 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00870
8 geos::io::WKBReader::readCoordinateSequence(unsigned int) [function] [call site] 00871
8 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00872
7 geos::io::WKBReader::readCircularString() [function] [call site] 00873
8 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00874
8 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00875
8 geos::io::WKBReader::readCoordinateSequence(unsigned int) [function] [call site] 00876
8 geos::geom::GeometryFactory::createCircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00877
7 geos::io::WKBReader::readCompoundCurve() [function] [call site] 00878
8 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00879
8 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00880
8 geos::geom::GeometryFactory::createCompoundCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> > > >&&) const [function] [call site] 00881
8 std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> > geos::io::WKBReader::readChild<geos::geom::SimpleCurve>() [function] [call site] 00882
9 geos::io::WKBReader::readGeometry() [function] [call site] 00883
10 geos::io::WKBReader::readPolygon() [function] [call site] 00884
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00885
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00886
11 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00887
11 geos::io::WKBReader::readLinearRing() [function] [call site] 00888
12 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00889
12 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00890
12 geos::io::WKBReader::readCoordinateSequence(unsigned int) [function] [call site] 00891
12 geos::geom::CoordinateSequence::isRing() const [function] [call site] 00892
12 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 00893
12 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00894
11 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> > > >&&) const [function] [call site] 00895
11 geos::io::WKBReader::readLinearRing() [function] [call site] 00896
11 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 00897
10 geos::io::WKBReader::readCurvePolygon() [function] [call site] 00898
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00899
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00900
11 geos::geom::GeometryFactory::createCurvePolygon(bool, bool) const [function] [call site] 00901
11 std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > geos::io::WKBReader::readChild<geos::geom::Curve>() [function] [call site] 00902
12 __dynamic_cast [call site] 00903
12 __cxa_allocate_exception [call site] 00904
12 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00905
12 __cxa_throw [call site] 00906
12 __cxa_free_exception [call site] 00907
11 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&) const [function] [call site] 00908
11 std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > geos::io::WKBReader::readChild<geos::geom::Curve>() [function] [call site] 00909
11 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 00910
10 geos::io::WKBReader::readMultiPoint() [function] [call site] 00911
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00912
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00913
11 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00914
11 std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > geos::io::WKBReader::readChild<geos::geom::Point>() [function] [call site] 00915
10 geos::io::WKBReader::readMultiLineString() [function] [call site] 00916
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00917
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00918
11 geos::geom::GeometryFactory::createMultiLineString(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00919
11 std::__1::unique_ptr<geos::geom::LineString, std::__1::default_delete<geos::geom::LineString> > geos::io::WKBReader::readChild<geos::geom::LineString>() [function] [call site] 00920
10 geos::io::WKBReader::readMultiPolygon() [function] [call site] 00921
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00922
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00923
11 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00924
12 geos::geom::MultiPolygon::MultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00925
13 geos::geom::GeometryCollection::GeometryCollection(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00926
11 std::__1::unique_ptr<geos::geom::Polygon, std::__1::default_delete<geos::geom::Polygon> > geos::io::WKBReader::readChild<geos::geom::Polygon>() [function] [call site] 00927
10 geos::io::WKBReader::readGeometryCollection() [function] [call site] 00928
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00929
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00930
11 std::__1::unique_ptr<geos::geom::GeometryCollection, std::__1::default_delete<geos::geom::GeometryCollection> > geos::geom::GeometryFactory::createGeometryCollection<geos::geom::Geometry>(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00931
11 geos::io::WKBReader::readGeometry() [function] [call site] 00932
12 geos::io::WKBReader::readMultiCurve() [function] [call site] 00933
13 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00934
13 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00935
13 geos::geom::GeometryFactory::createMultiCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&) const [function] [call site] 00936
13 std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > geos::io::WKBReader::readChild<geos::geom::Curve>() [function] [call site] 00937
12 geos::io::WKBReader::readMultiSurface() [function] [call site] 00938
13 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00939
13 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00940
13 geos::geom::GeometryFactory::createMultiSurface(std::__1::vector<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > > >&&) const [function] [call site] 00941
14 geos::geom::MultiSurface::MultiSurface(std::__1::vector<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00942
13 std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > geos::io::WKBReader::readChild<geos::geom::Surface>() [function] [call site] 00943
12 __cxa_allocate_exception [call site] 00944
12 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00945
12 __cxa_throw [call site] 00946
12 __cxa_free_exception [call site] 00947
12 geos::io::WKBReader::readGeometry()::DepthGuard::~DepthGuard() [function] [call site] 00948
5 geos::io::WKBReader::~WKBReader() [function] [call site] 00949
6 geos::io::ByteOrderDataInStream::~ByteOrderDataInStream() [function] [call site] 00950
1 GEOSIntersection [function] [call site] 00951
2 GEOSIntersection_r [function] [call site] 00952
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ18GEOSIntersection_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 00953
4 GEOSIntersection_r::$_0::operator()() const [function] [call site] 00954
5 geos::geom::Geometry::intersection(geos::geom::Geometry const*) const [function] [call site] 00955
6 geos::geom::HeuristicOverlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 00956
7 geos::geom::isCombinable(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 00957
8 geos::geom::Envelope::intersects(geos::geom::Envelope const*) const [function] [call site] 00958
8 geos::geom::hasSingleNonEmptyElement(geos::geom::Geometry const*) [function] [call site] 00959
9 geos::geom::hasSingleNonEmptyElement(geos::geom::Geometry const*) [function] [call site] 00960
8 geos::geom::hasSingleNonEmptyElement(geos::geom::Geometry const*) [function] [call site] 00961
7 geos::geom::combineReduced(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 00962
8 geos::geom::extractElements(geos::geom::Geometry const*, std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&) [function] [call site] 00963
9 __dynamic_cast [call site] 00964
9 geos::geom::extractElements(geos::geom::Geometry const*, std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&) [function] [call site] 00965
10 geos::geom::Geometry::clone() const [function] [call site] 00966
8 geos::geom::extractElements(geos::geom::Geometry const*, std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&) [function] [call site] 00967
8 geos::geom::Geometry::getFactory() const [function] [call site] 00968
8 geos::geom::GeometryFactory::buildGeometry(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00969
9 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 00970
9 geos::geom::GeometryTypeId geos::geom::commonType<std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > >(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > const&) [function] [call site] 00971
9 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00972
9 geos::geom::GeometryFactory::createMultiCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00973
10 geos::geom::MultiCurve::MultiCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&, geos::geom::GeometryFactory const&) [function] [call site] 00974
9 geos::geom::GeometryFactory::createMultiLineString(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00975
9 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00976
9 geos::geom::GeometryFactory::createMultiSurface(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00977
9 std::__1::unique_ptr<geos::geom::GeometryCollection, std::__1::default_delete<geos::geom::GeometryCollection> > geos::geom::GeometryFactory::createGeometryCollection<geos::geom::Geometry>(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00978
7 geos::geom::isHandledByOverlayNG(geos::geom::Geometry const*) [function] [call site] 00979
8 geos::geom::Geometry::isMixedDimension() const [function] [call site] 00980
9 geos::geom::Geometry::isMixedDimension(geos::geom::Dimension::DimensionType*) const [function] [call site] 00981
10 geos::geom::Geometry::isCollection() const [function] [call site] 00982
10 geos::geom::Geometry::isMixedDimension(geos::geom::Dimension::DimensionType*) const [function] [call site] 00983
7 geos::geom::isHandledByOverlayNG(geos::geom::Geometry const*) [function] [call site] 00984
7 geos::geom::StructuredCollection::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 00985
8 geos::geom::StructuredCollection::StructuredCollection(geos::geom::Geometry const*) [function] [call site] 00986
9 geos::geom::Geometry::getFactory() const [function] [call site] 00987
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 00988
10 geos::geom::Geometry::getFactory() const [function] [call site] 00989
10 geos::geom::Geometry::isCollection() const [function] [call site] 00990
10 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 00991
11 __cxa_allocate_exception [call site] 00992
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00993
11 __cxa_throw [call site] 00994
11 __cxa_free_exception [call site] 00995
11 geos::geom::StructuredCollection::addDimension(geos::geom::Dimension::DimensionType) [function] [call site] 00996
9 geos::geom::StructuredCollection::unionByDimension() [function] [call site] 00997
10 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) const [function] [call site] 00998
11 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 00999
11 geos::geom::Geometry::clone() const [function] [call site] 01000
10 geos::geom::GeometryFactory::createMultiLineString(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) const [function] [call site] 01001
11 geos::geom::GeometryFactory::createMultiLineString(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01002
11 __dynamic_cast [call site] 01003
11 __cxa_allocate_exception [call site] 01004
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01005
11 __cxa_throw [call site] 01006
11 __cxa_free_exception [call site] 01007
11 geos::geom::LineString::LineString(geos::geom::LineString const&) [function] [call site] 01008
12 geos::geom::SimpleCurve::SimpleCurve(geos::geom::SimpleCurve const&) [function] [call site] 01009
13 geos::geom::Curve::Curve(geos::geom::Curve const&) [function] [call site] 01010
14 geos::geom::Geometry::Geometry(geos::geom::Geometry const&) [function] [call site] 01011
15 geos::geom::Geometry::getSRID() const [function] [call site] 01012
15 geos::geom::GeometryFactory::addRef() const [function] [call site] 01013
13 geos::geom::CoordinateSequence::clone() const [function] [call site] 01014
13 geos::geom::Geometry::~Geometry() [function] [call site] 01015
10 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) const [function] [call site] 01016
11 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01017
11 geos::geom::Geometry::clone() const [function] [call site] 01018
10 geos::operation::overlayng::OverlayNGRobust::Union(geos::geom::Geometry const*) [function] [call site] 01019
11 geos::operation::geounion::UnaryUnionOp::UnaryUnionOp(geos::geom::Geometry const&) [function] [call site] 01020
12 geos::geom::Geometry::getFactory() const [function] [call site] 01021
12 geos::operation::geounion::ClassicUnionStrategy::ClassicUnionStrategy() [function] [call site] 01022
13 geos::operation::geounion::UnionStrategy::UnionStrategy() [function] [call site] 01023
12 geos::operation::geounion::UnaryUnionOp::extract(geos::geom::Geometry const&) [function] [call site] 01024
13 geos::geom::Geometry::getFactory() const [function] [call site] 01025
13 void geos::geom::util::GeometryExtracter::extract<geos::geom::Surface, std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> > >(geos::geom::Geometry const&, std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> >&) [function] [call site] 01026
14 __dynamic_cast [call site] 01027
14 __dynamic_cast [call site] 01028
14 geos::geom::util::GeometryExtracter::Extracter<geos::geom::Surface, std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> > >::Extracter(std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> >&) [function] [call site] 01029
15 geos::geom::GeometryFilter::GeometryFilter() [function] [call site] 01030
14 geos::geom::GeometryFilter::~GeometryFilter() [function] [call site] 01031
13 void geos::geom::util::GeometryExtracter::extract<geos::geom::Curve, std::__1::vector<geos::geom::Curve const*, std::__1::allocator<geos::geom::Curve const*> > >(geos::geom::Geometry const&, std::__1::vector<geos::geom::Curve const*, std::__1::allocator<geos::geom::Curve const*> >&) [function] [call site] 01032
14 geos::geom::util::GeometryExtracter::Extracter<geos::geom::Curve, std::__1::vector<geos::geom::Curve const*, std::__1::allocator<geos::geom::Curve const*> > >::Extracter(std::__1::vector<geos::geom::Curve const*, std::__1::allocator<geos::geom::Curve const*> >&) [function] [call site] 01033
13 void geos::geom::util::GeometryExtracter::extract<geos::geom::Point, std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> > >(geos::geom::Geometry const&, std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> >&) [function] [call site] 01034
14 geos::geom::util::GeometryExtracter::Extracter<geos::geom::Point, std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> > >::Extracter(std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> >&) [function] [call site] 01035
12 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 01036
11 geos::operation::overlayng::OverlayNGRobust::SRUnionStrategy::SRUnionStrategy() [function] [call site] 01037
12 geos::operation::geounion::UnionStrategy::UnionStrategy() [function] [call site] 01038
11 geos::operation::geounion::UnaryUnionOp::setUnionFunction(geos::operation::geounion::UnionStrategy*) [function] [call site] 01039
11 geos::operation::geounion::UnaryUnionOp::Union(std::__1::function<void (double, char const*)>*) [function] [call site] 01040
12 std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > geos::geom::GeometryFactory::buildGeometry<std::__1::__wrap_iter<geos::geom::Point const**> >(std::__1::__wrap_iter<geos::geom::Point const**>, std::__1::__wrap_iter<geos::geom::Point const**>) const [function] [call site] 01041
13 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 01042
13 geos::geom::Point::clone() const [function] [call site] 01043
13 geos::geom::Point::clone() const [function] [call site] 01044
13 std::__1::unique_ptr<geos::geom::GeometryCollection, std::__1::default_delete<geos::geom::GeometryCollection> > geos::geom::GeometryFactory::createGeometryCollection<geos::geom::Geometry>(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01045
13 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01046
13 geos::geom::GeometryFactory::createMultiLineString(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01047
13 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01048
13 __cxa_allocate_exception [call site] 01049
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01050
13 __cxa_throw [call site] 01051
13 __cxa_free_exception [call site] 01052
12 geos::operation::geounion::UnaryUnionOp::unionNoOpt(geos::geom::Geometry const&) [function] [call site] 01053
13 geos::geom::GeometryFactory::createEmptyGeometry(geos::geom::GeometryTypeId, bool, bool) const [function] [call site] 01054
12 std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > geos::geom::GeometryFactory::buildGeometry<std::__1::__wrap_iter<geos::geom::Curve const**> >(std::__1::__wrap_iter<geos::geom::Curve const**>, std::__1::__wrap_iter<geos::geom::Curve const**>) const [function] [call site] 01055
13 geos::geom::Curve::clone() const [function] [call site] 01056
14 geos::geom::Geometry::clone() const [function] [call site] 01057
13 geos::geom::Curve::clone() const [function] [call site] 01058
12 geos::operation::geounion::UnaryUnionOp::unionNoOpt(geos::geom::Geometry const&) [function] [call site] 01059
12 std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > geos::operation::geounion::CascadedPolygonUnion::Union<std::__1::__wrap_iter<geos::geom::Surface const**> >(std::__1::__wrap_iter<geos::geom::Surface const**>, std::__1::__wrap_iter<geos::geom::Surface const**>, geos::operation::geounion::UnionStrategy*, std::__1::function<void (double, char const*)>*) [function] [call site] 01060
13 geos::operation::geounion::CascadedPolygonUnion::Union(std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> > const&, geos::operation::geounion::UnionStrategy*, std::__1::function<void (double, char const*)>*) [function] [call site] 01061
14 geos::operation::geounion::CascadedPolygonUnion::CascadedPolygonUnion(std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> > const&, geos::operation::geounion::UnionStrategy*) [function] [call site] 01062
15 geos::operation::geounion::ClassicUnionStrategy::ClassicUnionStrategy() [function] [call site] 01063
14 geos::operation::geounion::CascadedPolygonUnion::Union(std::__1::function<void (double, char const*)>*) [function] [call site] 01064
15 geos::geom::Geometry::getFactory() const [function] [call site] 01065
15 geos::index::strtree::TemplateSTRtree<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long, unsigned long) [function] [call site] 01066
16 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long, unsigned long) [function] [call site] 01067
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 01068
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 01069
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 01070
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 01071
18 __cxa_allocate_exception [call site] 01072
18 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01073
18 __cxa_throw [call site] 01074
18 __cxa_free_exception [call site] 01075
16 geos::index::SpatialIndex::SpatialIndex() [function] [call site] 01076
15 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::items() [function] [call site] 01077
16 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 01078
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 01079
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 01080
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::createParentNodes(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>*> const&, unsigned long) [function] [call site] 01081
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 01082
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 01083
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sortNodesX(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 01084
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::addParentNodesFromVerticalSlice(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 01085
19 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sortNodesY(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 01086
19 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::createBranchNode(geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits> const*, geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits> const*) [function] [call site] 01087
16 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Items::Items(geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>&) [function] [call site] 01088
15 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Geometry const*&&) [function] [call site] 01089
16 geos::geom::Envelope const& geos::index::strtree::EnvelopeTraits::fromItem<geos::geom::Geometry const*&>(geos::geom::Geometry const*&) [function] [call site] 01090
16 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const&, geos::geom::Geometry const*&&) [function] [call site] 01091
17 geos::index::strtree::EnvelopeTraits::isNull(geos::geom::Envelope const&) [function] [call site] 01092
18 geos::geom::Envelope::isNull() const [function] [call site] 01093
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::createLeafNode(geos::geom::Geometry const*&&, geos::geom::Envelope const&) [function] [call site] 01094
15 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Items::begin() [function] [call site] 01095
16 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Iterator::Iterator(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits> const*>&&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits> const*>&&) [function] [call site] 01096
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Iterator::skipDeleted() [function] [call site] 01097
18 geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::isDeleted() const [function] [call site] 01098
15 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Items::end() [function] [call site] 01099
16 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Iterator::Iterator(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits> const*>&&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits> const*>&&) [function] [call site] 01100
15 geos::operation::geounion::CascadedPolygonUnion::binaryUnion(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&, unsigned long, unsigned long, std::__1::function<void ()>*) [function] [call site] 01101
16 geos::operation::geounion::CascadedPolygonUnion::unionSafe(geos::geom::Geometry const*, geos::geom::Geometry const*) const [function] [call site] 01102
17 geos::operation::geounion::CascadedPolygonUnion::unionActual(geos::geom::Geometry const*, geos::geom::Geometry const*) const [function] [call site] 01103
18 geos::operation::geounion::CascadedPolygonUnion::restrictToSurfaces(std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >) [function] [call site] 01104
19 geos::geom::Geometry::isPolygonal() const [function] [call site] 01105
19 geos::geom::Geometry::getFactory() const [function] [call site] 01106
19 __dynamic_cast [call site] 01107
19 geos::geom::GeometryCollection::releaseGeometries() [function] [call site] 01108
20 geos::geom::Geometry::geometryChanged() [function] [call site] 01109
19 geos::geom::GeometryFactory::createMultiSurface(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01110
19 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01111
19 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 01112
20 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 01113
20 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 01114
17 geos::geom::Geometry::clone() const [function] [call site] 01115
17 geos::geom::Geometry::clone() const [function] [call site] 01116
16 geos::operation::geounion::CascadedPolygonUnion::unionSafe(geos::geom::Geometry const*, geos::geom::Geometry const*) const [function] [call site] 01117
16 geos::operation::geounion::CascadedPolygonUnion::binaryUnion(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&, unsigned long, unsigned long, std::__1::function<void ()>*) [function] [call site] 01118
17 geos::operation::geounion::CascadedPolygonUnion::binaryUnion(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&, unsigned long, unsigned long, std::__1::function<void ()>*) [function] [call site] 01119
18 geos::operation::geounion::CascadedPolygonUnion::unionSafe(std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >&&, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >&&) const [function] [call site] 01120
19 geos::operation::geounion::CascadedPolygonUnion::unionActual(std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >&&, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >&&) const [function] [call site] 01121
20 geos::operation::geounion::CascadedPolygonUnion::restrictToSurfaces(std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >) [function] [call site] 01122
15 geos::index::strtree::TemplateSTRtree<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 01123
16 geos::index::SpatialIndex::~SpatialIndex() [function] [call site] 01124
16 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 01125
14 geos::operation::geounion::CascadedPolygonUnion::~CascadedPolygonUnion() [function] [call site] 01126
15 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 01127
12 geos::operation::geounion::UnaryUnionOp::unionWithNull(std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >) [function] [call site] 01128
13 geos::geom::Geometry::Union(geos::geom::Geometry const*) const [function] [call site] 01129
14 geos::geom::HeuristicOverlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 01130
15 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 01131
16 std::runtime_error::runtime_error(char const*) [call site] 01132
16 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 01133
17 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 01134
16 geos::geom::PrecisionModel::isFloating() const [function] [call site] 01135
16 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 01136
16 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::geom::PrecisionModel const*) [function] [call site] 01137
17 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, int) [function] [call site] 01138
18 geos::operation::overlayng::InputGeometry::InputGeometry(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 01139
18 geos::geom::Geometry::getFactory() const [function] [call site] 01140
17 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 01141
18 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01142
18 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01143
18 geos::operation::overlayng::OverlayUtil::isEmptyResult(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01144
19 geos::operation::overlayng::OverlayUtil::isEnvDisjoint(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01145
20 geos::operation::overlayng::OverlayUtil::isEmpty(geos::geom::Geometry const*) [function] [call site] 01146
20 geos::operation::overlayng::OverlayUtil::isFloating(geos::geom::PrecisionModel const*) [function] [call site] 01147
21 geos::geom::PrecisionModel::isFloating() const [function] [call site] 01148
20 geos::geom::Envelope::disjoint(geos::geom::Envelope const*) const [function] [call site] 01149
21 geos::geom::Envelope::intersects(geos::geom::Envelope const*) const [function] [call site] 01150
20 geos::operation::overlayng::OverlayUtil::isDisjoint(geos::geom::Envelope const*, geos::geom::Envelope const*, geos::geom::PrecisionModel const*) [function] [call site] 01151
21 geos::geom::Envelope::getMinX() const [function] [call site] 01152
21 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 01153
21 geos::geom::Envelope::getMaxX() const [function] [call site] 01154
21 geos::geom::Envelope::getMaxX() const [function] [call site] 01155
21 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 01156
21 geos::geom::Envelope::getMinX() const [function] [call site] 01157
21 geos::geom::Envelope::getMinY() const [function] [call site] 01158
21 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 01159
21 geos::geom::Envelope::getMaxY() const [function] [call site] 01160
21 geos::geom::Envelope::getMaxY() const [function] [call site] 01161
21 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 01162
21 geos::geom::Envelope::getMinY() const [function] [call site] 01163
19 geos::operation::overlayng::OverlayUtil::isEmpty(geos::geom::Geometry const*) [function] [call site] 01164
19 geos::operation::overlayng::OverlayUtil::isEmpty(geos::geom::Geometry const*) [function] [call site] 01165
18 geos::operation::overlayng::OverlayNG::createEmptyResult() [function] [call site] 01166
19 geos::operation::overlayng::InputGeometry::getCoordinateDimension(unsigned char) const [function] [call site] 01167
19 geos::operation::overlayng::InputGeometry::getCoordinateDimension(unsigned char) const [function] [call site] 01168
19 geos::operation::overlayng::OverlayUtil::resultCoordinateDimension(unsigned char, unsigned char) [function] [call site] 01169
19 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01170
19 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01171
19 geos::operation::overlayng::OverlayUtil::resultDimension(int, int, int) [function] [call site] 01172
19 geos::operation::overlayng::OverlayUtil::createEmptyResult(int, unsigned long, geos::geom::GeometryFactory const*) [function] [call site] 01173
20 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 01174
20 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 01175
20 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 01176
20 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 01177
20 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01178
21 __cxa_allocate_exception [call site] 01179
21 geos::util::AssertionFailedException::AssertionFailedException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01180
22 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01181
21 __cxa_throw [call site] 01182
21 __cxa_free_exception [call site] 01183
18 geos::operation::overlayng::ElevationModel::create(geos::geom::Geometry const&, geos::geom::Geometry const&) [function] [call site] 01184
19 geos::geom::Envelope::Envelope() [function] [call site] 01185
19 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 01186
19 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 01187
19 geos::operation::overlayng::ElevationModel::ElevationModel(geos::geom::Envelope const&, int, int) [function] [call site] 01188
20 geos::geom::Envelope::getWidth() const [function] [call site] 01189
21 geos::geom::Envelope::isNull() const [function] [call site] 01190
20 geos::geom::Envelope::getHeight() const [function] [call site] 01191
21 geos::geom::Envelope::isNull() const [function] [call site] 01192
19 geos::operation::overlayng::ElevationModel::add(geos::geom::Geometry const&) [function] [call site] 01193
20 geos::operation::overlayng::ElevationModel::add(geos::geom::Geometry const&)::Filter::Filter(geos::operation::overlayng::ElevationModel&) [function] [call site] 01194
21 geos::geom::CoordinateSequenceFilter::CoordinateSequenceFilter() [function] [call site] 01195
20 geos::geom::CoordinateSequenceFilter::~CoordinateSequenceFilter() [function] [call site] 01196
19 geos::operation::overlayng::ElevationModel::add(geos::geom::Geometry const&) [function] [call site] 01197
18 geos::operation::overlayng::ElevationModel::create(geos::geom::Geometry const&) [function] [call site] 01198
19 geos::geom::Envelope::Envelope() [function] [call site] 01199
19 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 01200
19 geos::operation::overlayng::ElevationModel::ElevationModel(geos::geom::Envelope const&, int, int) [function] [call site] 01201
19 geos::operation::overlayng::ElevationModel::add(geos::geom::Geometry const&) [function] [call site] 01202
18 geos::operation::overlayng::InputGeometry::isAllPoints() const [function] [call site] 01203
19 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01204
19 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01205
18 geos::operation::overlayng::OverlayPoints::overlay(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01206
19 geos::operation::overlayng::OverlayPoints::OverlayPoints(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01207
20 geos::geom::Geometry::getFactory() const [function] [call site] 01208
19 geos::operation::overlayng::OverlayPoints::getResult() [function] [call site] 01209
20 geos::operation::overlayng::OverlayPoints::buildPointMap(geos::geom::Geometry const*) [function] [call site] 01210
21 geos::operation::overlayng::PointExtractingFilter::PointExtractingFilter(std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, geos::geom::PrecisionModel const*) [function] [call site] 01211
22 geos::geom::GeometryComponentFilter::GeometryComponentFilter() [function] [call site] 01212
21 geos::geom::GeometryComponentFilter::~GeometryComponentFilter() [function] [call site] 01213
20 geos::operation::overlayng::OverlayPoints::buildPointMap(geos::geom::Geometry const*) [function] [call site] 01214
20 geos::operation::overlayng::OverlayPoints::computeIntersection(std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&) [function] [call site] 01215
20 geos::operation::overlayng::OverlayPoints::computeUnion(std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&) [function] [call site] 01216
20 geos::operation::overlayng::OverlayPoints::computeDifference(std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&) [function] [call site] 01217
20 geos::operation::overlayng::OverlayPoints::computeDifference(std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, std::__1::map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::less<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&) [function] [call site] 01218
20 geos::operation::overlayng::OverlayUtil::resultCoordinateDimension(unsigned char, unsigned char) [function] [call site] 01219
20 geos::operation::overlayng::OverlayUtil::createEmptyResult(int, unsigned long, geos::geom::GeometryFactory const*) [function] [call site] 01220
20 geos::geom::GeometryFactory::buildGeometry(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&&) const [function] [call site] 01221
21 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 01222
21 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&&) const [function] [call site] 01223
19 geos::operation::overlayng::OverlayPoints::~OverlayPoints() [function] [call site] 01224
18 geos::operation::overlayng::InputGeometry::isSingle() const [function] [call site] 01225
18 geos::operation::overlayng::InputGeometry::hasPoints() const [function] [call site] 01226
19 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01227
18 geos::operation::overlayng::OverlayMixedPoints::overlay(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 01228
19 geos::operation::overlayng::OverlayMixedPoints::OverlayMixedPoints(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 01229
20 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 01230
20 geos::geom::Geometry::getFactory() const [function] [call site] 01231
20 geos::operation::overlayng::OverlayUtil::resultDimension(int, int, int) [function] [call site] 01232
19 geos::operation::overlayng::OverlayMixedPoints::getResult() [function] [call site] 01233
20 geos::operation::overlayng::OverlayMixedPoints::prepareNonPoint(geos::geom::Geometry const*) [function] [call site] 01234
21 geos::geom::Geometry::clone() const [function] [call site] 01235
21 geos::operation::overlayng::OverlayNG::geomunion(geos::geom::Geometry const*, geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 01236
22 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01237
23 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, int) [function] [call site] 01238
22 geos::operation::overlayng::OverlayNG::setNoder(geos::noding::Noder*) [function] [call site] 01239
22 geos::operation::overlayng::OverlayNG::setStrictMode(bool) [function] [call site] 01240
22 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 01241
23 geos::operation::overlayng::OverlayNG::computeEdgeOverlay() [function] [call site] 01242
24 geos::operation::overlayng::EdgeNodingBuilder::EdgeNodingBuilder(geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 01243
25 geos::algorithm::LineIntersector::LineIntersector(geos::geom::PrecisionModel const*) [function] [call site] 01244
26 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01245
25 geos::algorithm::CircularArcIntersector::CircularArcIntersector(geos::geom::PrecisionModel const*) [function] [call site] 01246
25 geos::noding::IntersectionAdder::IntersectionAdder(geos::algorithm::LineIntersector&) [function] [call site] 01247
26 geos::noding::SegmentIntersector::SegmentIntersector() [function] [call site] 01248
26 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01249
26 geos::noding::SegmentIntersector::~SegmentIntersector() [function] [call site] 01250
25 geos::noding::ArcIntersectionAdder::ArcIntersectionAdder(geos::algorithm::CircularArcIntersector&) [function] [call site] 01251
26 geos::noding::ArcIntersector::ArcIntersector() [function] [call site] 01252
25 geos::algorithm::CircularArcIntersector::~CircularArcIntersector() [function] [call site] 01253
24 geos::geom::Envelope::Envelope() [function] [call site] 01254
24 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 01255
25 geos::util::Interrupt::process() [function] [call site] 01256
26 geos::util::Interrupt::check() [function] [call site] 01257
26 geos::util::Interrupt::interrupt() [function] [call site] 01258
27 __cxa_allocate_exception [call site] 01259
27 geos::util::InterruptedException::InterruptedException() [function] [call site] 01260
28 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01261
27 __cxa_throw [call site] 01262
27 std::runtime_error::~runtime_error() [call site] 01263
27 __cxa_free_exception [call site] 01264
25 geos::util::CurrentThreadInterrupt::process() [function] [call site] 01265
26 geos::util::CurrentThreadInterrupt::interrupt() [function] [call site] 01266
27 __cxa_allocate_exception [call site] 01267
27 geos::util::InterruptedException::InterruptedException() [function] [call site] 01268
27 __cxa_throw [call site] 01269
27 std::runtime_error::~runtime_error() [call site] 01270
27 __cxa_free_exception [call site] 01271
24 geos::operation::overlayng::OverlayUtil::clippingEnvelope(int, geos::operation::overlayng::InputGeometry const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01272
25 geos::operation::overlayng::OverlayUtil::resultEnvelope(int, geos::operation::overlayng::InputGeometry const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01273
26 geos::geom::Envelope::Envelope() [function] [call site] 01274
26 geos::operation::overlayng::InputGeometry::getEnvelope(unsigned char) const [function] [call site] 01275
26 geos::operation::overlayng::OverlayUtil::safeEnv(geos::geom::Envelope const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01276
27 geos::operation::overlayng::OverlayUtil::safeExpandDistance(geos::geom::Envelope const*, geos::geom::PrecisionModel const*) [function] [call site] 01277
28 geos::operation::overlayng::OverlayUtil::isFloating(geos::geom::PrecisionModel const*) [function] [call site] 01278
28 geos::geom::Envelope::getHeight() const [function] [call site] 01279
28 geos::geom::Envelope::getWidth() const [function] [call site] 01280
28 geos::geom::Envelope::getHeight() const [function] [call site] 01281
28 geos::geom::Envelope::getWidth() const [function] [call site] 01282
28 geos::geom::PrecisionModel::getScale() const [function] [call site] 01283
27 geos::geom::Envelope::expandBy(double) [function] [call site] 01284
28 geos::geom::Envelope::expandBy(double, double) [function] [call site] 01285
29 geos::geom::Envelope::setToNull() [function] [call site] 01286
26 geos::operation::overlayng::InputGeometry::getEnvelope(unsigned char) const [function] [call site] 01287
26 geos::operation::overlayng::OverlayUtil::safeEnv(geos::geom::Envelope const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01288
26 geos::geom::Envelope::intersection(geos::geom::Envelope const&, geos::geom::Envelope&) const [function] [call site] 01289
27 geos::geom::Envelope::isNull() const [function] [call site] 01290
27 geos::geom::Envelope::intersects(geos::geom::Envelope const&) const [function] [call site] 01291
28 geos::geom::Envelope::intersects(geos::geom::Envelope const*) const [function] [call site] 01292
27 geos::geom::Envelope::init(double, double, double, double) [function] [call site] 01293
26 geos::operation::overlayng::InputGeometry::getEnvelope(unsigned char) const [function] [call site] 01294
26 geos::operation::overlayng::OverlayUtil::safeEnv(geos::geom::Envelope const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01295
25 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01296
25 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01297
25 geos::operation::overlayng::RobustClipEnvelopeComputer::getEnvelope(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::Envelope const*) [function] [call site] 01298
26 geos::operation::overlayng::RobustClipEnvelopeComputer::RobustClipEnvelopeComputer(geos::geom::Envelope const*) [function] [call site] 01299
26 geos::operation::overlayng::RobustClipEnvelopeComputer::add(geos::geom::Geometry const*) [function] [call site] 01300
27 geos::operation::overlayng::RobustClipEnvelopeComputer::addPolygon(geos::geom::Polygon const*) [function] [call site] 01301
28 geos::operation::overlayng::RobustClipEnvelopeComputer::addPolygonRing(geos::geom::LinearRing const*) [function] [call site] 01302
29 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01303
29 geos::geom::CoordinateSequence::size() const [function] [call site] 01304
29 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01305
29 geos::operation::overlayng::RobustClipEnvelopeComputer::addSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 01306
30 geos::operation::overlayng::RobustClipEnvelopeComputer::intersectsSegment(geos::geom::Envelope const*, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 01307
31 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) const [function] [call site] 01308
30 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 01309
30 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 01310
28 geos::operation::overlayng::RobustClipEnvelopeComputer::addPolygonRing(geos::geom::LinearRing const*) [function] [call site] 01311
27 geos::geom::Geometry::isCollection() const [function] [call site] 01312
27 geos::operation::overlayng::RobustClipEnvelopeComputer::addCollection(geos::geom::GeometryCollection const*) [function] [call site] 01313
28 geos::operation::overlayng::RobustClipEnvelopeComputer::add(geos::geom::Geometry const*) [function] [call site] 01314
26 geos::operation::overlayng::RobustClipEnvelopeComputer::add(geos::geom::Geometry const*) [function] [call site] 01315
26 geos::operation::overlayng::RobustClipEnvelopeComputer::getEnvelope() [function] [call site] 01316
25 geos::operation::overlayng::OverlayUtil::safeEnv(geos::geom::Envelope const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01317
24 geos::operation::overlayng::EdgeNodingBuilder::setClipEnvelope(geos::geom::Envelope const*) [function] [call site] 01318
25 geos::operation::overlayng::RingClipper::RingClipper(geos::geom::Envelope const*) [function] [call site] 01319
25 geos::operation::overlayng::LineLimiter::LineLimiter(geos::geom::Envelope const*) [function] [call site] 01320
24 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01321
24 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01322
24 geos::operation::overlayng::EdgeNodingBuilder::build(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 01323
25 geos::operation::overlayng::EdgeNodingBuilder::add(geos::geom::Geometry const*, unsigned char) [function] [call site] 01324
26 geos::operation::overlayng::EdgeNodingBuilder::isClippedCompletely(geos::geom::Envelope const*) const [function] [call site] 01325
27 geos::geom::Envelope::disjoint(geos::geom::Envelope const*) const [function] [call site] 01326
26 geos::operation::overlayng::EdgeNodingBuilder::addPolygon(geos::geom::Surface const*, unsigned char) [function] [call site] 01327
27 geos::operation::overlayng::EdgeNodingBuilder::addPolygonRing(geos::geom::Curve const*, bool, unsigned char) [function] [call site] 01328
28 geos::operation::overlayng::EdgeNodingBuilder::isClippedCompletely(geos::geom::Envelope const*) const [function] [call site] 01329
28 geos::operation::overlayng::EdgeNodingBuilder::computeDepthDelta(geos::geom::CoordinateSequence const*, bool) [function] [call site] 01330
29 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 01331
30 geos::geom::CoordinateSequence::size() const [function] [call site] 01332
30 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01333
30 geos::geom::CoordinateXY::getNull() [function] [call site] 01334
30 geos::geom::CoordinateSequence::getY(unsigned long) const [function] [call site] 01335
31 geos::geom::CoordinateSequence::stride() const [function] [call site] 01336
30 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01337
30 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01338
30 geos::geom::CoordinateSequence::getY(unsigned long) const [function] [call site] 01339
30 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01340
30 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01341
30 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01342
30 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01343
30 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01344
28 geos::operation::overlayng::EdgeNodingBuilder::createEdgeSourceInfo(unsigned char, int, bool) [function] [call site] 01345
28 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01346
28 geos::geom::CircularString::getArcs() const [function] [call site] 01347
29 geos::geom::CircularString::createArcs() const [function] [call site] 01348
30 geos::geom::CoordinateSequence::getSize() const [function] [call site] 01349
30 geos::geom::CoordinateSequence::getSize() const [function] [call site] 01350
28 geos::operation::overlayng::EdgeNodingBuilder::addCurvedEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, std::__1::vector<geos::geom::CircularArc, std::__1::allocator<geos::geom::CircularArc> > const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01351
29 geos::noding::NodableArcString::NodableArcString(std::__1::vector<geos::geom::CircularArc, std::__1::allocator<geos::geom::CircularArc> >, std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, bool, bool, void const*) [function] [call site] 01352
30 geos::noding::ArcString::ArcString(std::__1::vector<geos::geom::CircularArc, std::__1::allocator<geos::geom::CircularArc> >, std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, void const*) [function] [call site] 01353
31 geos::noding::PathString::PathString(void const*) [function] [call site] 01354
30 geos::noding::NodablePath::NodablePath() [function] [call site] 01355
28 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01356
28 geos::operation::overlayng::EdgeNodingBuilder::addEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01357
29 geos::noding::NodedSegmentString::NodedSegmentString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, bool, bool, void const*) [function] [call site] 01358
30 geos::noding::NodableSegmentString::NodableSegmentString(void const*, std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) [function] [call site] 01359
31 geos::noding::SegmentString::SegmentString(void const*, std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) [function] [call site] 01360
32 geos::noding::PathString::PathString(void const*) [function] [call site] 01361
30 geos::noding::SegmentNodeList::SegmentNodeList(geos::noding::NodedSegmentString const&, bool, bool) [function] [call site] 01362
28 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01363
28 geos::operation::overlayng::EdgeNodingBuilder::computeDepthDelta(geos::geom::CoordinateSequence const*, bool) [function] [call site] 01364
28 geos::operation::overlayng::EdgeNodingBuilder::createEdgeSourceInfo(unsigned char, int, bool) [function] [call site] 01365
28 geos::operation::overlayng::EdgeNodingBuilder::clip(geos::geom::LineString const*) const [function] [call site] 01366
29 geos::geom::Envelope::covers(geos::geom::Envelope const*) const [function] [call site] 01367
30 geos::geom::Envelope::covers(geos::geom::Envelope const&) const [function] [call site] 01368
29 geos::operation::overlayng::EdgeNodingBuilder::removeRepeatedPoints(geos::geom::LineString const*) [function] [call site] 01369
30 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01370
30 geos::geom::CoordinateSequence::hasRepeatedPoints() const [function] [call site] 01371
31 geos::geom::CoordinateSequence::stride() const [function] [call site] 01372
31 geos::geom::CoordinateSequence::stride() const [function] [call site] 01373
30 geos::operation::valid::RepeatedPointRemover::removeRepeatedPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 01374
31 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 01375
31 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01376
31 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01377
31 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01378
31 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01379
31 geos::geom::CoordinateSequence::size() const [function] [call site] 01380
31 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 01381
31 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, bool) [function] [call site] 01382
32 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 01383
32 geos::geom::CoordinateSequence::size() const [function] [call site] 01384
32 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) [function] [call site] 01385
33 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 01386
33 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01387
33 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() [function] [call site] 01388
33 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01389
33 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01390
33 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01391
33 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01392
33 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long) [function] [call site] 01393
34 geos::geom::CoordinateSequence::stride() const [function] [call site] 01394
34 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01395
34 geos::geom::CoordinateSequence::stride() const [function] [call site] 01396
34 geos::geom::CoordinateSequence::stride() const [function] [call site] 01397
34 geos::geom::CoordinateSequence::size() const [function] [call site] 01398
34 geos::geom::CoordinateSequence::make_space(unsigned long, unsigned long) [function] [call site] 01399
34 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 01400
34 void geos::geom::CoordinateSequence::forEach<geos::geom::CoordinateXY, geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_0>(unsigned long, unsigned long, geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_0&&) const [function] [call site] 01401
35 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01402
35 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_0::operator()(geos::geom::CoordinateXY const&) const [function] [call site] 01403
36 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 01404
34 void geos::geom::CoordinateSequence::forEach<geos::geom::Coordinate, geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_1>(unsigned long, unsigned long, geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_1&&) const [function] [call site] 01405
35 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01406
35 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_1::operator()(geos::geom::Coordinate const&) const [function] [call site] 01407
36 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 01408
34 void geos::geom::CoordinateSequence::forEach<geos::geom::CoordinateXYZM, geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_2>(unsigned long, unsigned long, geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_2&&) const [function] [call site] 01409
35 geos::geom::CoordinateXYZM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long) const [function] [call site] 01410
35 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_2::operator()(geos::geom::CoordinateXYZM const&) const [function] [call site] 01411
36 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 01412
34 void geos::geom::CoordinateSequence::forEach<geos::geom::CoordinateXYM, geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_3>(unsigned long, unsigned long, geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_3&&) const [function] [call site] 01413
35 geos::geom::CoordinateXYM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYM>(unsigned long) const [function] [call site] 01414
35 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_3::operator()(geos::geom::CoordinateXYM const&) const [function] [call site] 01415
36 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 01416
33 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01417
33 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01418
33 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01419
33 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long) [function] [call site] 01420
31 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01421
31 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01422
31 geos::operation::valid::RepeatedPointFilter::RepeatedPointFilter(bool, bool, double) [function] [call site] 01423
32 geos::geom::CoordinateInspector<geos::operation::valid::RepeatedPointFilter>::CoordinateInspector() [function] [call site] 01424
33 geos::geom::CoordinateFilter::CoordinateFilter() [function] [call site] 01425
32 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 01426
31 void geos::geom::CoordinateSequence::apply_ro<geos::operation::valid::RepeatedPointFilter>(geos::operation::valid::RepeatedPointFilter*) const [function] [call site] 01427
32 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 01428
32 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXY>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() const [function] [call site] 01429
32 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::begin() [function] [call site] 01430
32 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::end() [function] [call site] 01431
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator!=(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const> const&) const [function] [call site] 01432
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator*() const [function] [call site] 01433
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator++() [function] [call site] 01434
32 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::Coordinate>::type> geos::geom::CoordinateSequence::items<geos::geom::Coordinate>() const [function] [call site] 01435
32 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::begin() [function] [call site] 01436
32 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::end() [function] [call site] 01437
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator!=(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const> const&) const [function] [call site] 01438
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator*() const [function] [call site] 01439
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator++() [function] [call site] 01440
32 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXYM>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYM>() const [function] [call site] 01441
32 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::begin() [function] [call site] 01442
32 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::end() [function] [call site] 01443
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator!=(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const> const&) const [function] [call site] 01444
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator*() const [function] [call site] 01445
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator++() [function] [call site] 01446
32 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXYZM>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYZM>() const [function] [call site] 01447
32 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::begin() [function] [call site] 01448
32 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::end() [function] [call site] 01449
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator!=(geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const> const&) const [function] [call site] 01450
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator*() const [function] [call site] 01451
32 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator++() [function] [call site] 01452
31 geos::operation::valid::RepeatedPointFilter::getCoords() [function] [call site] 01453
31 geos::operation::valid::RepeatedPointFilter::~RepeatedPointFilter() [function] [call site] 01454
32 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 01455
29 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01456
29 geos::operation::overlayng::RingClipper::clip(geos::geom::CoordinateSequence const*) const [function] [call site] 01457
30 geos::operation::overlayng::RingClipper::clipToBoxEdge(geos::geom::CoordinateSequence const*, int, bool) const [function] [call site] 01458
31 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01459
31 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01460
31 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01461
31 geos::geom::CoordinateSequence::size() const [function] [call site] 01462
31 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 01463
32 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 01464
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01465
32 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 01466
32 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01467
32 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 01468
32 geos::geom::CoordinateXYZM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long) const [function] [call site] 01469
32 geos::geom::CoordinateXYM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYM>(unsigned long) const [function] [call site] 01470
32 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXYM const&) [function] [call site] 01471
32 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01472
31 geos::geom::CoordinateSequence::size() const [function] [call site] 01473
31 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01474
31 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 01475
31 geos::operation::overlayng::RingClipper::isInsideEdge(geos::geom::CoordinateXY const&, int) const [function] [call site] 01476
32 geos::geom::Envelope::isNull() const [function] [call site] 01477
32 geos::geom::Envelope::getMinY() const [function] [call site] 01478
32 geos::geom::Envelope::getMaxX() const [function] [call site] 01479
32 geos::geom::Envelope::getMaxY() const [function] [call site] 01480
32 geos::geom::Envelope::getMinX() const [function] [call site] 01481
31 geos::operation::overlayng::RingClipper::isInsideEdge(geos::geom::CoordinateXY const&, int) const [function] [call site] 01482
31 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 01483
31 geos::operation::overlayng::RingClipper::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, int, geos::geom::CoordinateXY&) const [function] [call site] 01484
32 geos::geom::Envelope::getMinY() const [function] [call site] 01485
32 geos::operation::overlayng::RingClipper::intersectionLineY(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 01486
32 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01487
32 geos::geom::Envelope::getMaxX() const [function] [call site] 01488
32 geos::operation::overlayng::RingClipper::intersectionLineX(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 01489
32 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01490
32 geos::geom::Envelope::getMaxY() const [function] [call site] 01491
32 geos::operation::overlayng::RingClipper::intersectionLineY(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 01492
32 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01493
32 geos::geom::Envelope::getMinX() const [function] [call site] 01494
32 geos::operation::overlayng::RingClipper::intersectionLineX(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 01495
32 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 01496
31 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01497
32 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 01498
32 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() [function] [call site] 01499
32 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01500
32 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01501
31 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, bool) [function] [call site] 01502
32 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01503
31 geos::operation::overlayng::RingClipper::isInsideEdge(geos::geom::CoordinateXY const&, int) const [function] [call site] 01504
31 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 01505
31 geos::operation::overlayng::RingClipper::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, int, geos::geom::CoordinateXY&) const [function] [call site] 01506
31 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01507
31 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 01508
30 geos::geom::CoordinateSequence::size() const [function] [call site] 01509
28 geos::geom::CoordinateSequence::size() const [function] [call site] 01510
28 geos::operation::overlayng::EdgeNodingBuilder::addEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01511
28 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01512
28 geos::geom::CircularString::getArcs() const [function] [call site] 01513
28 geos::operation::overlayng::EdgeNodingBuilder::addCurvedEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, std::__1::vector<geos::geom::CircularArc, std::__1::allocator<geos::geom::CircularArc> > const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01514
27 geos::operation::overlayng::EdgeNodingBuilder::addPolygonRing(geos::geom::Curve const*, bool, unsigned char) [function] [call site] 01515
26 geos::operation::overlayng::EdgeNodingBuilder::addSimpleCurve(geos::geom::SimpleCurve const*, unsigned char) [function] [call site] 01516
27 geos::operation::overlayng::EdgeNodingBuilder::isClippedCompletely(geos::geom::Envelope const*) const [function] [call site] 01517
27 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01518
27 geos::geom::CircularString::getArcs() const [function] [call site] 01519
27 geos::operation::overlayng::EdgeNodingBuilder::addCurve(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, std::__1::vector<geos::geom::CircularArc, std::__1::allocator<geos::geom::CircularArc> > const&, unsigned char) [function] [call site] 01520
28 geos::geom::CoordinateSequence::size() const [function] [call site] 01521
28 geos::operation::overlayng::EdgeNodingBuilder::createEdgeSourceInfo(unsigned char) [function] [call site] 01522
28 geos::operation::overlayng::EdgeNodingBuilder::addCurvedEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, std::__1::vector<geos::geom::CircularArc, std::__1::allocator<geos::geom::CircularArc> > const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01523
27 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 01524
27 geos::operation::overlayng::EdgeNodingBuilder::isToBeLimited(geos::geom::LineString const*) const [function] [call site] 01525
28 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01526
28 geos::geom::CoordinateSequence::size() const [function] [call site] 01527
28 geos::geom::Envelope::covers(geos::geom::Envelope const*) const [function] [call site] 01528
27 geos::operation::overlayng::EdgeNodingBuilder::limit(geos::geom::LineString const*) const [function] [call site] 01529
28 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01530
28 geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*) [function] [call site] 01531
29 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01532
29 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01533
29 void geos::geom::CoordinateSequence::forEach<geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0>(geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0&&) const [function] [call site] 01534
30 auto geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0::operator()<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) const [function] [call site] 01535
31 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 01536
31 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01537
32 void geos::operation::overlayng::LineLimiter::startSection<geos::geom::CoordinateXY>() [function] [call site] 01538
33 geos::operation::overlayng::LineLimiter::isSectionOpen() const [function] [call site] 01539
33 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01540
32 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01541
31 void geos::operation::overlayng::LineLimiter::addOutside<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01542
32 geos::operation::overlayng::LineLimiter::isLastSegmentIntersecting(geos::geom::CoordinateXY const&) const [function] [call site] 01543
33 geos::operation::overlayng::LineLimiter::isSectionOpen() const [function] [call site] 01544
33 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) const [function] [call site] 01545
32 geos::operation::overlayng::LineLimiter::finishSection() [function] [call site] 01546
33 geos::operation::overlayng::LineLimiter::isSectionOpen() const [function] [call site] 01547
33 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01548
32 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01549
32 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01550
30 auto geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0::operator()<geos::geom::Coordinate>(geos::geom::Coordinate const&) const [function] [call site] 01551
31 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01552
32 void geos::operation::overlayng::LineLimiter::startSection<geos::geom::Coordinate>() [function] [call site] 01553
33 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 01554
34 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01555
32 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 01556
31 void geos::operation::overlayng::LineLimiter::addOutside<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01557
32 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01558
32 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01559
30 auto geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0::operator()<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) const [function] [call site] 01560
31 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01561
32 void geos::operation::overlayng::LineLimiter::startSection<geos::geom::CoordinateXYM>() [function] [call site] 01562
33 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, bool) [function] [call site] 01563
34 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01564
32 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, bool) [function] [call site] 01565
31 void geos::operation::overlayng::LineLimiter::addOutside<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01566
32 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01567
32 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01568
30 auto geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0::operator()<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) const [function] [call site] 01569
31 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01570
32 void geos::operation::overlayng::LineLimiter::startSection<geos::geom::CoordinateXYZM>() [function] [call site] 01571
33 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, bool) [function] [call site] 01572
32 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, bool) [function] [call site] 01573
31 void geos::operation::overlayng::LineLimiter::addOutside<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01574
32 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01575
32 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01576
29 geos::operation::overlayng::LineLimiter::finishSection() [function] [call site] 01577
27 geos::operation::overlayng::EdgeNodingBuilder::addLine(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, unsigned char) [function] [call site] 01578
28 geos::geom::CoordinateSequence::size() const [function] [call site] 01579
28 geos::operation::overlayng::EdgeNodingBuilder::createEdgeSourceInfo(unsigned char) [function] [call site] 01580
28 geos::operation::overlayng::EdgeNodingBuilder::addEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01581
27 geos::operation::overlayng::EdgeNodingBuilder::removeRepeatedPoints(geos::geom::LineString const*) [function] [call site] 01582
27 geos::operation::overlayng::EdgeNodingBuilder::addLine(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, unsigned char) [function] [call site] 01583
26 geos::operation::overlayng::EdgeNodingBuilder::addCompoundCurve(geos::geom::CompoundCurve const*, unsigned char) [function] [call site] 01584
27 geos::operation::overlayng::EdgeNodingBuilder::addSimpleCurve(geos::geom::SimpleCurve const*, unsigned char) [function] [call site] 01585
26 geos::operation::overlayng::EdgeNodingBuilder::addCollection(geos::geom::GeometryCollection const*, unsigned char) [function] [call site] 01586
27 geos::operation::overlayng::EdgeNodingBuilder::add(geos::geom::Geometry const*, unsigned char) [function] [call site] 01587
28 geos::operation::overlayng::EdgeNodingBuilder::addGeometryCollection(geos::geom::GeometryCollection const*, unsigned char, int) [function] [call site] 01588
29 __cxa_allocate_exception [call site] 01589
29 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01590
29 __cxa_throw [call site] 01591
29 __cxa_free_exception [call site] 01592
29 geos::operation::overlayng::EdgeNodingBuilder::add(geos::geom::Geometry const*, unsigned char) [function] [call site] 01593
30 __cxa_allocate_exception [call site] 01594
30 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01595
30 __cxa_throw [call site] 01596
30 __cxa_free_exception [call site] 01597
25 geos::operation::overlayng::EdgeNodingBuilder::add(geos::geom::Geometry const*, unsigned char) [function] [call site] 01598
25 geos::operation::overlayng::EdgeNodingBuilder::node(std::__1::vector<geos::noding::PathString*, std::__1::allocator<geos::noding::PathString*> > const&) [function] [call site] 01599
26 geos::operation::overlayng::EdgeNodingBuilder::getNoder() [function] [call site] 01600
27 geos::operation::overlayng::OverlayUtil::isFloating(geos::geom::PrecisionModel const*) [function] [call site] 01601
27 geos::operation::overlayng::EdgeNodingBuilder::createFloatingPrecisionNoder(bool) [function] [call site] 01602
28 geos::noding::ArcNoder::setArcIntersector(geos::noding::ArcIntersector&) [function] [call site] 01603
28 geos::noding::ValidatingNoder::ValidatingNoder(geos::noding::Noder&) [function] [call site] 01604
29 geos::noding::Noder::Noder() [function] [call site] 01605
27 geos::operation::overlayng::EdgeNodingBuilder::createFixedPrecisionNoder(geos::geom::PrecisionModel const*) [function] [call site] 01606
28 geos::noding::snapround::SnapRoundingNoder::SnapRoundingNoder(geos::geom::PrecisionModel const*) [function] [call site] 01607
29 geos::noding::Noder::Noder() [function] [call site] 01608
29 geos::noding::snapround::HotPixelIndex::HotPixelIndex(geos::geom::PrecisionModel const*) [function] [call site] 01609
30 geos::geom::PrecisionModel::getScale() const [function] [call site] 01610
30 geos::index::kdtree::KdTree::KdTree() [function] [call site] 01611
29 geos::noding::Noder::~Noder() [function] [call site] 01612
26 geos::operation::overlayng::EdgeNodingBuilder::createEdges(std::__1::vector<std::__1::unique_ptr<geos::noding::PathString, std::__1::default_delete<geos::noding::PathString> >, std::__1::allocator<std::__1::unique_ptr<geos::noding::PathString, std::__1::default_delete<geos::noding::PathString> > > >&) [function] [call site] 01613
27 __dynamic_cast [call site] 01614
27 geos::operation::overlayng::Edge::isCollapsed(geos::geom::CoordinateSequence const*) [function] [call site] 01615
28 geos::geom::CoordinateSequence::size() const [function] [call site] 01616
28 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01617
28 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01618
28 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01619
28 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01620
27 geos::noding::PathString::getData() const [function] [call site] 01621
27 geos::operation::overlayng::EdgeSourceInfo::getIndex() const [function] [call site] 01622
25 geos::operation::overlayng::EdgeMerger::merge(std::__1::vector<geos::operation::overlayng::Edge*, std::__1::allocator<geos::operation::overlayng::Edge*> >&) [function] [call site] 01623
26 geos::operation::overlayng::EdgeKey::EdgeKey(geos::operation::overlayng::Edge const*) [function] [call site] 01624
27 geos::operation::overlayng::EdgeKey::initPoints(geos::operation::overlayng::Edge const*) [function] [call site] 01625
28 geos::operation::overlayng::Edge::direction() const [function] [call site] 01626
29 geos::geom::CoordinateSequence::size() const [function] [call site] 01627
29 __cxa_allocate_exception [call site] 01628
29 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01629
29 __cxa_throw [call site] 01630
29 __cxa_free_exception [call site] 01631
29 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01632
30 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01633
29 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01634
29 geos::geom::CoordinateXY::compareTo(geos::geom::CoordinateXY const&) const [function] [call site] 01635
29 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01636
29 geos::geom::CoordinateSequence::size() const [function] [call site] 01637
29 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01638
29 geos::geom::CoordinateXY::compareTo(geos::geom::CoordinateXY const&) const [function] [call site] 01639
29 __cxa_allocate_exception [call site] 01640
29 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01641
29 __cxa_throw [call site] 01642
29 __cxa_free_exception [call site] 01643
28 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01644
28 geos::operation::overlayng::Edge::size() const [function] [call site] 01645
29 geos::geom::CoordinateSequence::size() const [function] [call site] 01646
28 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01647
28 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01648
28 geos::operation::overlayng::EdgeKey::init(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01649
26 geos::operation::overlayng::Edge::size() const [function] [call site] 01650
26 geos::util::Assert::isTrue(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01651
27 __cxa_allocate_exception [call site] 01652
27 geos::util::AssertionFailedException::AssertionFailedException() [function] [call site] 01653
28 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01654
27 __cxa_throw [call site] 01655
27 std::runtime_error::~runtime_error() [call site] 01656
27 __cxa_allocate_exception [call site] 01657
27 geos::util::AssertionFailedException::AssertionFailedException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01658
27 __cxa_throw [call site] 01659
27 std::runtime_error::~runtime_error() [call site] 01660
27 __cxa_free_exception [call site] 01661
26 geos::operation::overlayng::Edge::merge(geos::operation::overlayng::Edge const*) [function] [call site] 01662
27 geos::operation::overlayng::Edge::isHoleMerged(int, geos::operation::overlayng::Edge const*, geos::operation::overlayng::Edge const*) [function] [call site] 01663
28 geos::operation::overlayng::Edge::isShell(int) const [function] [call site] 01664
28 geos::operation::overlayng::Edge::isShell(int) const [function] [call site] 01665
27 geos::operation::overlayng::Edge::isHoleMerged(int, geos::operation::overlayng::Edge const*, geos::operation::overlayng::Edge const*) [function] [call site] 01666
27 geos::operation::overlayng::Edge::relativeDirection(geos::operation::overlayng::Edge const*) const [function] [call site] 01667
28 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01668
28 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01669
28 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01670
28 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01671
24 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 01672
24 geos::operation::overlayng::EdgeNodingBuilder::hasEdgesFor(unsigned char) const [function] [call site] 01673
24 geos::operation::overlayng::InputGeometry::setCollapsed(unsigned char, bool) [function] [call site] 01674
24 geos::operation::overlayng::EdgeNodingBuilder::hasEdgesFor(unsigned char) const [function] [call site] 01675
24 geos::operation::overlayng::InputGeometry::setCollapsed(unsigned char, bool) [function] [call site] 01676
24 geos::operation::overlayng::OverlayGraph::OverlayGraph() [function] [call site] 01677
24 geos::operation::overlayng::OverlayGraph::addEdge(geos::operation::overlayng::Edge*) [function] [call site] 01678
25 geos::operation::overlayng::Edge::releaseCoordinates() [function] [call site] 01679
25 geos::operation::overlayng::OverlayGraph::createOverlayLabel(geos::operation::overlayng::Edge const*) [function] [call site] 01680
26 geos::operation::overlayng::Edge::populateLabel(geos::operation::overlayng::OverlayLabel&) const [function] [call site] 01681
27 geos::operation::overlayng::Edge::initLabel(geos::operation::overlayng::OverlayLabel&, unsigned char, int, int, bool) [function] [call site] 01682
28 geos::operation::overlayng::Edge::labelDim(int, int) [function] [call site] 01683
28 geos::operation::overlayng::OverlayLabel::initNotPart(unsigned char) [function] [call site] 01684
28 geos::operation::overlayng::Edge::locationLeft(int) [function] [call site] 01685
29 geos::operation::overlayng::Edge::delSign(int) [function] [call site] 01686
28 geos::operation::overlayng::Edge::locationRight(int) [function] [call site] 01687
29 geos::operation::overlayng::Edge::delSign(int) [function] [call site] 01688
28 geos::operation::overlayng::OverlayLabel::initBoundary(unsigned char, geos::geom::Location, geos::geom::Location, bool) [function] [call site] 01689
28 geos::operation::overlayng::OverlayLabel::initCollapse(unsigned char, bool) [function] [call site] 01690
28 geos::operation::overlayng::OverlayLabel::initLine(unsigned char) [function] [call site] 01691
27 geos::operation::overlayng::Edge::initLabel(geos::operation::overlayng::OverlayLabel&, unsigned char, int, int, bool) [function] [call site] 01692
25 geos::operation::overlayng::Edge::isCurved() const [function] [call site] 01693
25 geos::operation::overlayng::OverlayGraph::createEdgePair(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::OverlayLabel*, bool) [function] [call site] 01694
26 geos::operation::overlayng::OverlayGraph::createOverlayEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::OverlayLabel*, bool, bool) [function] [call site] 01695
27 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01696
27 geos::operation::overlayng::OverlayUtil::getDirectionPoint(geos::geom::CoordinateSequence const&, bool, bool) [function] [call site] 01697
28 geos::geom::CircularArc::CircularArc(geos::geom::CoordinateSequence const&, unsigned long) [function] [call site] 01698
29 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 01699
28 geos::geom::CircularArc::getDirectionPoint() const [function] [call site] 01700
29 geos::geom::CircularArc::isLinear() const [function] [call site] 01701
30 geos::geom::CircularArc::getRadius() const [function] [call site] 01702
31 geos::geom::CircularArc::isCCW() const [function] [call site] 01703
32 geos::geom::CircularArc::getOrientation() const [function] [call site] 01704
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01705
34 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01706
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01707
34 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01708
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01709
34 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01710
33 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01711
31 geos::geom::CircularArc::getCenter() const [function] [call site] 01712
32 geos::geom::CircularArc::isCCW() const [function] [call site] 01713
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01714
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01715
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01716
32 geos::algorithm::CircularArcs::getCenter(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01717
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01718
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01719
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01720
32 geos::algorithm::CircularArcs::getCenter(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01721
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01722
31 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 01723
31 geos::geom::CircularArc::getCenter() const [function] [call site] 01724
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01725
31 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 01726
29 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01727
29 geos::geom::CircularArc::getCenter() const [function] [call site] 01728
29 geos::geom::CircularArc::getRadius() const [function] [call site] 01729
29 geos::geom::CircularArc::theta0() const [function] [call site] 01730
30 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01731
30 geos::geom::CircularArc::getCenter() const [function] [call site] 01732
30 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01733
31 atan2 [call site] 01734
29 geos::geom::CircularArc::getOrientation() const [function] [call site] 01735
29 geos::algorithm::CircularArcs::getDirectionPoint(geos::geom::CoordinateXY const&, double, double, bool) [function] [call site] 01736
30 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 01737
31 cos [call site] 01738
31 sin [call site] 01739
31 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01740
28 geos::geom::CircularArc::~CircularArc() [function] [call site] 01741
29 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 01742
28 geos::geom::CoordinateSequence::size() const [function] [call site] 01743
28 geos::geom::CircularArc::CircularArc(geos::geom::CoordinateSequence const&, unsigned long) [function] [call site] 01744
28 geos::geom::CircularArc::getReverseDirectionPoint() const [function] [call site] 01745
29 geos::geom::CircularArc::isLinear() const [function] [call site] 01746
29 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01747
29 geos::geom::CircularArc::getCenter() const [function] [call site] 01748
29 geos::geom::CircularArc::getRadius() const [function] [call site] 01749
29 geos::geom::CircularArc::theta2() const [function] [call site] 01750
30 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01751
30 geos::geom::CircularArc::getCenter() const [function] [call site] 01752
30 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01753
29 geos::geom::CircularArc::getOrientation() const [function] [call site] 01754
29 geos::algorithm::CircularArcs::getDirectionPoint(geos::geom::CoordinateXY const&, double, double, bool) [function] [call site] 01755
28 geos::geom::CircularArc::~CircularArc() [function] [call site] 01756
28 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01757
28 geos::geom::CoordinateSequence::size() const [function] [call site] 01758
28 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01759
27 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 01760
27 geos::geom::CoordinateSequence::size() const [function] [call site] 01761
27 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 01762
26 geos::operation::overlayng::OverlayGraph::createOverlayEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::OverlayLabel*, bool, bool) [function] [call site] 01763
26 geos::edgegraph::HalfEdge::link(geos::edgegraph::HalfEdge*) [function] [call site] 01764
27 geos::edgegraph::HalfEdge::setSym(geos::edgegraph::HalfEdge*) [function] [call site] 01765
27 geos::edgegraph::HalfEdge::setSym(geos::edgegraph::HalfEdge*) [function] [call site] 01766
27 geos::edgegraph::HalfEdge::setNext(geos::edgegraph::HalfEdge*) [function] [call site] 01767
27 geos::edgegraph::HalfEdge::setNext(geos::edgegraph::HalfEdge*) [function] [call site] 01768
25 geos::operation::overlayng::OverlayGraph::insert(geos::operation::overlayng::OverlayEdge*) [function] [call site] 01769
26 geos::edgegraph::HalfEdge::orig() const [function] [call site] 01770
26 geos::edgegraph::HalfEdge::insert(geos::edgegraph::HalfEdge*) [function] [call site] 01771
27 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 01772
27 geos::edgegraph::HalfEdge::insertionEdge(geos::edgegraph::HalfEdge*) [function] [call site] 01773
28 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 01774
28 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 01775
29 geos::edgegraph::HalfEdge::compareAngularDirection(geos::edgegraph::HalfEdge const*) const [function] [call site] 01776
30 geos::edgegraph::HalfEdge::directionX() const [function] [call site] 01777
30 geos::edgegraph::HalfEdge::directionY() const [function] [call site] 01778
30 geos::edgegraph::HalfEdge::directionX() const [function] [call site] 01779
30 geos::edgegraph::HalfEdge::directionY() const [function] [call site] 01780
30 geos::geom::Quadrant::quadrant(double, double) [function] [call site] 01781
31 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01782
30 geos::geom::Quadrant::quadrant(double, double) [function] [call site] 01783
30 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01784
28 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 01785
28 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 01786
28 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 01787
28 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 01788
28 geos::util::Assert::shouldNeverReachHere() [function] [call site] 01789
29 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01790
27 geos::edgegraph::HalfEdge::insertAfter(geos::edgegraph::HalfEdge*) [function] [call site] 01791
28 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 01792
28 geos::edgegraph::HalfEdge::setNext(geos::edgegraph::HalfEdge*) [function] [call site] 01793
28 geos::edgegraph::HalfEdge::sym() const [function] [call site] 01794
28 geos::edgegraph::HalfEdge::setNext(geos::edgegraph::HalfEdge*) [function] [call site] 01795
26 geos::edgegraph::HalfEdge::orig() const [function] [call site] 01796
25 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 01797
26 geos::edgegraph::HalfEdge::sym() const [function] [call site] 01798
25 geos::operation::overlayng::OverlayGraph::insert(geos::operation::overlayng::OverlayEdge*) [function] [call site] 01799
24 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 01800
24 geos::operation::overlayng::OverlayNG::labelGraph(geos::operation::overlayng::OverlayGraph*) [function] [call site] 01801
25 geos::operation::overlayng::OverlayLabeller::OverlayLabeller(geos::operation::overlayng::OverlayGraph*, geos::operation::overlayng::InputGeometry*) [function] [call site] 01802
26 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 01803
25 geos::operation::overlayng::OverlayLabeller::computeLabelling() [function] [call site] 01804
26 geos::operation::overlayng::OverlayGraph::getNodeEdges() [function] [call site] 01805
26 geos::operation::overlayng::OverlayLabeller::labelAreaNodeEdges(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> >&) [function] [call site] 01806
27 geos::operation::overlayng::OverlayLabeller::propagateAreaLocations(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 01807
28 geos::operation::overlayng::InputGeometry::isArea(unsigned char) const [function] [call site] 01808
28 geos::edgegraph::HalfEdge::degree() [function] [call site] 01809
29 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 01810
28 geos::operation::overlayng::OverlayLabeller::findPropagationStartEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 01811
29 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01812
29 geos::operation::overlayng::OverlayLabel::isBoundary(unsigned char) const [function] [call site] 01813
29 geos::operation::overlayng::OverlayLabel::hasSides(unsigned char) const [function] [call site] 01814
29 geos::util::Assert::isTrue(bool) [function] [call site] 01815
30 geos::util::Assert::isTrue(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01816
29 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 01817
28 geos::operation::overlayng::OverlayEdge::getLocation(unsigned char, int) const [function] [call site] 01818
29 geos::operation::overlayng::OverlayLabel::getLocation(unsigned char, int, bool) const [function] [call site] 01819
28 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 01820
29 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 01821
28 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01822
28 geos::operation::overlayng::OverlayLabel::isBoundary(unsigned char) const [function] [call site] 01823
28 geos::operation::overlayng::OverlayLabel::setLocationLine(unsigned char, geos::geom::Location) [function] [call site] 01824
28 geos::operation::overlayng::OverlayLabel::hasSides(unsigned char) const [function] [call site] 01825
28 geos::util::Assert::isTrue(bool) [function] [call site] 01826
28 geos::operation::overlayng::OverlayEdge::getLocation(unsigned char, int) const [function] [call site] 01827
28 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 01828
29 geos::edgegraph::HalfEdge::orig() const [function] [call site] 01829
28 geos::geom::CoordinateXYZM::toString() const [function] [call site] 01830
29 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXYZM const&) [function] [call site] 01831
28 __cxa_allocate_exception [call site] 01832
28 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01833
29 geos::geom::Coordinate::Coordinate() [function] [call site] 01834
29 std::runtime_error::~runtime_error() [call site] 01835
28 __cxa_throw [call site] 01836
28 __cxa_free_exception [call site] 01837
28 geos::operation::overlayng::OverlayEdge::getLocation(unsigned char, int) const [function] [call site] 01838
28 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01839
28 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 01840
27 geos::operation::overlayng::InputGeometry::hasEdges(unsigned char) const [function] [call site] 01841
27 geos::operation::overlayng::OverlayLabeller::propagateAreaLocations(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 01842
26 geos::operation::overlayng::OverlayLabeller::labelConnectedLinearEdges() [function] [call site] 01843
27 geos::operation::overlayng::OverlayLabeller::propagateLinearLocations(unsigned char) [function] [call site] 01844
28 geos::operation::overlayng::OverlayLabeller::findLinearEdgesWithLocation(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> > const&, unsigned char) [function] [call site] 01845
29 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01846
29 geos::operation::overlayng::OverlayLabel::isLinear(unsigned char) const [function] [call site] 01847
29 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 01848
28 geos::operation::overlayng::InputGeometry::isLine(unsigned char) const [function] [call site] 01849
29 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01850
28 geos::operation::overlayng::OverlayLabeller::propagateLinearLocationAtNode(geos::operation::overlayng::OverlayEdge*, unsigned char, bool, std::__1::deque<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> >&) [function] [call site] 01851
29 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01852
29 geos::operation::overlayng::OverlayLabel::getLineLocation(unsigned char) const [function] [call site] 01853
29 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 01854
29 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01855
29 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 01856
29 geos::operation::overlayng::OverlayLabel::setLocationLine(unsigned char, geos::geom::Location) [function] [call site] 01857
29 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 01858
29 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 01859
27 geos::operation::overlayng::InputGeometry::hasEdges(unsigned char) const [function] [call site] 01860
27 geos::operation::overlayng::OverlayLabeller::propagateLinearLocations(unsigned char) [function] [call site] 01861
26 geos::operation::overlayng::OverlayLabeller::labelCollapsedEdges() [function] [call site] 01862
27 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01863
27 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 01864
27 geos::operation::overlayng::OverlayLabeller::labelCollapsedEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 01865
28 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01866
28 geos::operation::overlayng::OverlayLabel::isCollapse(unsigned char) const [function] [call site] 01867
29 geos::operation::overlayng::OverlayLabel::dimension(unsigned char) const [function] [call site] 01868
28 geos::operation::overlayng::OverlayLabel::setLocationCollapse(unsigned char) [function] [call site] 01869
29 geos::operation::overlayng::OverlayLabel::isHole(unsigned char) const [function] [call site] 01870
27 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01871
27 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 01872
27 geos::operation::overlayng::OverlayLabeller::labelCollapsedEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 01873
26 geos::operation::overlayng::OverlayLabeller::labelConnectedLinearEdges() [function] [call site] 01874
26 geos::operation::overlayng::OverlayLabeller::labelDisconnectedEdges() [function] [call site] 01875
27 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01876
27 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 01877
27 geos::operation::overlayng::OverlayLabeller::labelDisconnectedEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 01878
28 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01879
28 geos::operation::overlayng::InputGeometry::isArea(unsigned char) const [function] [call site] 01880
28 geos::operation::overlayng::OverlayLabeller::locateEdgeBothEnds(unsigned char, geos::operation::overlayng::OverlayEdge*) [function] [call site] 01881
29 geos::edgegraph::HalfEdge::orig() const [function] [call site] 01882
29 geos::operation::overlayng::InputGeometry::locatePointInArea(unsigned char, geos::geom::CoordinateXY const&) [function] [call site] 01883
30 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01884
30 geos::operation::overlayng::InputGeometry::getLocator(unsigned char) [function] [call site] 01885
31 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01886
31 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01887
31 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01888
31 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01889
29 geos::edgegraph::HalfEdge::dest() const [function] [call site] 01890
29 geos::operation::overlayng::InputGeometry::locatePointInArea(unsigned char, geos::geom::CoordinateXY const&) [function] [call site] 01891
28 geos::operation::overlayng::OverlayLabel::setLocationAll(unsigned char, geos::geom::Location) [function] [call site] 01892
27 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01893
27 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 01894
27 geos::operation::overlayng::OverlayLabeller::labelDisconnectedEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 01895
25 geos::operation::overlayng::OverlayLabeller::markResultAreaEdges(int) [function] [call site] 01896
26 geos::operation::overlayng::OverlayLabeller::markInResultArea(geos::operation::overlayng::OverlayEdge*, int) [function] [call site] 01897
27 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01898
27 geos::operation::overlayng::OverlayLabel::isBoundaryEither() const [function] [call site] 01899
27 geos::operation::overlayng::OverlayEdge::isForward() const [function] [call site] 01900
27 geos::operation::overlayng::OverlayLabel::getLocationBoundaryOrLine(unsigned char, int, bool) const [function] [call site] 01901
28 geos::operation::overlayng::OverlayLabel::isBoundary(unsigned char) const [function] [call site] 01902
28 geos::operation::overlayng::OverlayLabel::getLocation(unsigned char, int, bool) const [function] [call site] 01903
28 geos::operation::overlayng::OverlayLabel::getLineLocation(unsigned char) const [function] [call site] 01904
27 geos::operation::overlayng::OverlayEdge::isForward() const [function] [call site] 01905
27 geos::operation::overlayng::OverlayLabel::getLocationBoundaryOrLine(unsigned char, int, bool) const [function] [call site] 01906
27 geos::operation::overlayng::OverlayNG::isResultOfOp(int, geos::geom::Location, geos::geom::Location) [function] [call site] 01907
27 geos::operation::overlayng::OverlayEdge::markInResultArea() [function] [call site] 01908
25 geos::operation::overlayng::OverlayLabeller::unmarkDuplicateEdgesFromResultArea() [function] [call site] 01909
26 geos::operation::overlayng::OverlayEdge::isInResultAreaBoth() const [function] [call site] 01910
27 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 01911
26 geos::operation::overlayng::OverlayEdge::unmarkFromResultAreaBoth() [function] [call site] 01912
27 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 01913
24 geos::operation::overlayng::OverlayUtil::toLines(geos::operation::overlayng::OverlayGraph*, bool, geos::geom::GeometryFactory const*) [function] [call site] 01914
25 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 01915
25 geos::operation::overlayng::OverlayEdge::getCoordinatesOriented() const [function] [call site] 01916
26 geos::geom::CoordinateSequence::clone() const [function] [call site] 01917
26 geos::geom::CoordinateSequence::reverse() [function] [call site] 01918
27 geos::geom::CoordinateSequence::stride() const [function] [call site] 01919
27 geos::geom::CoordinateSequence::stride() const [function] [call site] 01920
27 geos::geom::CoordinateSequence::stride() const [function] [call site] 01921
25 geos::operation::overlayng::OverlayEdge::isCurved() const [function] [call site] 01922
25 geos::geom::GeometryFactory::createLineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 01923
26 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 01924
26 geos::geom::LineString::LineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::geom::GeometryFactory const&) [function] [call site] 01925
27 geos::geom::SimpleCurve::SimpleCurve(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, bool, geos::geom::GeometryFactory const&) [function] [call site] 01926
28 geos::geom::Curve::Curve(geos::geom::GeometryFactory const&) [function] [call site] 01927
28 geos::geom::SimpleCurve::computeEnvelopeInternal(bool) const [function] [call site] 01928
28 geos::geom::Geometry::~Geometry() [function] [call site] 01929
27 geos::geom::LineString::validateConstruction() [function] [call site] 01930
27 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 01931
25 geos::geom::GeometryFactory::createCircularString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 01932
26 geos::geom::GeometryFactory::createCircularString(bool, bool) const [function] [call site] 01933
26 geos::geom::CircularString::CircularString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::geom::GeometryFactory const&) [function] [call site] 01934
27 geos::geom::SimpleCurve::SimpleCurve(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, bool, geos::geom::GeometryFactory const&) [function] [call site] 01935
27 geos::geom::CircularString::validateConstruction() [function] [call site] 01936
27 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 01937
25 geos::geom::GeometryFactory::buildGeometry(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 01938
25 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 01939
24 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 01940
24 geos::operation::overlayng::OverlayNG::extractResult(int, geos::operation::overlayng::OverlayGraph*) [function] [call site] 01941
25 geos::operation::overlayng::OverlayGraph::getResultAreaEdges() [function] [call site] 01942
26 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 01943
26 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 01944
25 geos::operation::overlayng::PolygonBuilder::PolygonBuilder(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> >&, geos::geom::GeometryFactory const*) [function] [call site] 01945
26 geos::operation::overlayng::PolygonBuilder::buildRings(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> > const&) [function] [call site] 01946
27 geos::operation::overlayng::PolygonBuilder::linkResultAreaEdgesMax(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> > const&) [function] [call site] 01947
28 geos::operation::overlayng::MaximalEdgeRing::linkResultAreaMaxRingAtNode(geos::operation::overlayng::OverlayEdge*) [function] [call site] 01948
29 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 01949
29 geos::operation::overlayng::OverlayEdge::isResultMaxLinked() const [function] [call site] 01950
29 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 01951
29 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 01952
29 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 01953
29 geos::operation::overlayng::OverlayEdge::setNextResultMax(geos::operation::overlayng::OverlayEdge*) [function] [call site] 01954
29 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 01955
29 __cxa_allocate_exception [call site] 01956
29 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 01957
29 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, geos::geom::Coordinate const&) [function] [call site] 01958
30 geos::geom::Coordinate::toString() const [function] [call site] 01959
31 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::Coordinate const&) [function] [call site] 01960
30 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01961
29 __cxa_throw [call site] 01962
29 __cxa_free_exception [call site] 01963
27 geos::operation::overlayng::PolygonBuilder::buildMaximalRings(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> > const&) [function] [call site] 01964
28 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 01965
28 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 01966
28 geos::operation::overlayng::OverlayLabel::isBoundaryEither() const [function] [call site] 01967
28 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 01968
28 geos::operation::overlayng::MaximalEdgeRing::MaximalEdgeRing(geos::operation::overlayng::OverlayEdge*) [function] [call site] 01969
29 geos::operation::overlayng::MaximalEdgeRing::attachEdges(geos::operation::overlayng::OverlayEdge*) [function] [call site] 01970
30 __cxa_allocate_exception [call site] 01971
30 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01972
30 __cxa_throw [call site] 01973
30 __cxa_free_exception [call site] 01974
30 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 01975
30 __cxa_allocate_exception [call site] 01976
30 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 01977
30 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, geos::geom::Coordinate const&) [function] [call site] 01978
30 __cxa_throw [call site] 01979
30 __cxa_free_exception [call site] 01980
30 geos::operation::overlayng::OverlayEdge::nextResultMax() const [function] [call site] 01981
30 __cxa_allocate_exception [call site] 01982
30 geos::edgegraph::HalfEdge::dest() const [function] [call site] 01983
30 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, geos::geom::Coordinate const&) [function] [call site] 01984
30 __cxa_throw [call site] 01985
30 __cxa_free_exception [call site] 01986
30 geos::operation::overlayng::OverlayEdge::setEdgeRingMax(geos::operation::overlayng::MaximalEdgeRing const*) [function] [call site] 01987
30 geos::operation::overlayng::OverlayEdge::nextResultMax() const [function] [call site] 01988
27 geos::operation::overlayng::PolygonBuilder::buildMinimalRings(std::__1::vector<std::__1::unique_ptr<geos::operation::overlayng::MaximalEdgeRing, std::__1::default_delete<geos::operation::overlayng::MaximalEdgeRing> >, std::__1::allocator<std::__1::unique_ptr<geos::operation::overlayng::MaximalEdgeRing, std::__1::default_delete<geos::operation::overlayng::MaximalEdgeRing> > > > const&) [function] [call site] 01989
28 geos::operation::overlayng::MaximalEdgeRing::buildMinimalRings(geos::geom::GeometryFactory const*) [function] [call site] 01990
29 geos::operation::overlayng::MaximalEdgeRing::linkMinimalRings() [function] [call site] 01991
30 geos::operation::overlayng::MaximalEdgeRing::linkMinRingEdgesAtNode(geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::MaximalEdgeRing*) [function] [call site] 01992
31 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 01993
31 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 01994
31 geos::operation::overlayng::MaximalEdgeRing::isAlreadyLinked(geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::MaximalEdgeRing*) [function] [call site] 01995
32 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 01996
32 geos::operation::overlayng::OverlayEdge::isResultLinked() const [function] [call site] 01997
31 geos::operation::overlayng::MaximalEdgeRing::selectMaxOutEdge(geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::MaximalEdgeRing*) [function] [call site] 01998
32 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 01999
31 geos::operation::overlayng::MaximalEdgeRing::linkMaxInEdge(geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::MaximalEdgeRing*) [function] [call site] 02000
32 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02001
32 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 02002
32 geos::operation::overlayng::OverlayEdge::setNextResult(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02003
31 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02004
31 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02005
31 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, geos::geom::Coordinate const&) [function] [call site] 02006
30 geos::operation::overlayng::OverlayEdge::nextResultMax() const [function] [call site] 02007
29 geos::operation::overlayng::OverlayEdge::getEdgeRing() const [function] [call site] 02008
29 geos::operation::overlayng::OverlayEdgeRing::OverlayEdgeRing(geos::operation::overlayng::OverlayEdge*, geos::geom::GeometryFactory const*) [function] [call site] 02009
30 geos::operation::overlayng::OverlayEdgeRing::computeRing(geos::operation::overlayng::OverlayEdge*, geos::geom::GeometryFactory const*) [function] [call site] 02010
31 geos::operation::overlayng::OverlayEdgeRing::computeRingGeometry(geos::operation::overlayng::OverlayEdge*, geos::geom::GeometryFactory const*) const [function] [call site] 02011
32 geos::operation::overlayng::OverlayEdge::getCoordinatesRO() const [function] [call site] 02012
32 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 02013
32 geos::operation::overlayng::OverlayEdge::getCoordinatesRO() const [function] [call site] 02014
32 geos::geom::CoordinateSequence::hasM() const [function] [call site] 02015
32 geos::geom::util::CurveBuilder::CurveBuilder(geos::geom::GeometryFactory const&, bool, bool) [function] [call site] 02016
32 geos::operation::overlayng::OverlayEdge::getEdgeRing() const [function] [call site] 02017
32 __cxa_allocate_exception [call site] 02018
32 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02019
32 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, geos::geom::Coordinate const&) [function] [call site] 02020
32 __cxa_throw [call site] 02021
32 __cxa_free_exception [call site] 02022
32 geos::operation::overlayng::OverlayEdge::isCurved() const [function] [call site] 02023
32 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 02024
33 geos::geom::util::CurveBuilder::finishCurve() [function] [call site] 02025
34 geos::geom::GeometryFactory::createCircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 02026
33 geos::geom::util::CurveBuilder::finishLine() [function] [call site] 02027
34 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 02028
32 geos::operation::overlayng::OverlayEdge::addCoordinates(geos::geom::CoordinateSequence*) const [function] [call site] 02029
33 geos::geom::CoordinateSequence::size() const [function] [call site] 02030
33 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) [function] [call site] 02031
33 geos::geom::CoordinateSequence::size() const [function] [call site] 02032
33 geos::geom::CoordinateSequence::size() const [function] [call site] 02033
33 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) [function] [call site] 02034
32 geos::operation::overlayng::OverlayEdge::setEdgeRing(geos::operation::overlayng::OverlayEdgeRing const*) [function] [call site] 02035
32 geos::operation::overlayng::OverlayEdge::nextResult() const [function] [call site] 02036
32 geos::edgegraph::HalfEdge::dest() const [function] [call site] 02037
32 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, geos::geom::Coordinate const&) [function] [call site] 02038
32 geos::operation::overlayng::OverlayEdge::nextResult() const [function] [call site] 02039
32 geos::geom::util::CurveBuilder::closeRing() [function] [call site] 02040
33 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 02041
33 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 02042
33 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02043
33 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 02044
33 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 02045
33 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 02046
33 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02047
33 geos::geom::CoordinateSequence::size() const [function] [call site] 02048
33 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02049
33 geos::geom::util::CurveBuilder::finishCurve() [function] [call site] 02050
33 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 02051
33 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 02052
33 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 02053
33 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 02054
32 geos::geom::util::CurveBuilder::getGeometry() [function] [call site] 02055
33 geos::geom::util::CurveBuilder::finishCurve() [function] [call site] 02056
33 geos::geom::CoordinateSequence::isRing() const [function] [call site] 02057
33 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 02058
33 geos::geom::util::CurveBuilder::finishLine() [function] [call site] 02059
33 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 02060
33 geos::geom::GeometryFactory::createCompoundCurve(std::__1::vector<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::SimpleCurve, std::__1::default_delete<geos::geom::SimpleCurve> > > >&&) const [function] [call site] 02061
32 geos::geom::util::CurveBuilder::~CurveBuilder() [function] [call site] 02062
31 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 02063
31 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02064
31 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 02065
29 geos::operation::overlayng::OverlayEdge::nextResultMax() const [function] [call site] 02066
28 geos::operation::overlayng::PolygonBuilder::storeMinimalRings(std::__1::vector<std::__1::unique_ptr<geos::operation::overlayng::OverlayEdgeRing, std::__1::default_delete<geos::operation::overlayng::OverlayEdgeRing> >, std::__1::allocator<std::__1::unique_ptr<geos::operation::overlayng::OverlayEdgeRing, std::__1::default_delete<geos::operation::overlayng::OverlayEdgeRing> > > >&) [function] [call site] 02067
28 geos::operation::overlayng::PolygonBuilder::assignShellsAndHoles(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) [function] [call site] 02068
29 geos::operation::overlayng::PolygonBuilder::findSingleShell(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) [function] [call site] 02069
30 geos::util::Assert::isTrue(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02070
30 geos::operation::overlayng::OverlayEdgeRing::isHole() const [function] [call site] 02071
29 geos::operation::overlayng::PolygonBuilder::assignHoles(geos::operation::overlayng::OverlayEdgeRing*, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) [function] [call site] 02072
30 geos::operation::overlayng::OverlayEdgeRing::isHole() const [function] [call site] 02073
30 geos::operation::overlayng::OverlayEdgeRing::setShell(geos::operation::overlayng::OverlayEdgeRing*) [function] [call site] 02074
31 geos::operation::overlayng::OverlayEdgeRing::addHole(geos::operation::overlayng::OverlayEdgeRing*) [function] [call site] 02075
27 geos::operation::overlayng::PolygonBuilder::placeFreeHoles(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) const [function] [call site] 02076
28 geos::index::strtree::TemplateSTRtree<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtree() [function] [call site] 02077
29 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long) [function] [call site] 02078
30 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 02079
29 geos::index::SpatialIndex::SpatialIndex() [function] [call site] 02080
28 geos::operation::overlayng::OverlayEdgeRing::getRingPtr() const [function] [call site] 02081
28 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const&, geos::operation::overlayng::OverlayEdgeRing* const&) [function] [call site] 02082
29 geos::index::strtree::EnvelopeTraits::isNull(geos::geom::Envelope const&) [function] [call site] 02083
29 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::createLeafNode(geos::operation::overlayng::OverlayEdgeRing* const&, geos::geom::Envelope const&) [function] [call site] 02084
28 geos::index::strtree::TemplateSTRtree<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 02085
29 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 02086
28 geos::operation::overlayng::OverlayEdgeRing::getShell() const [function] [call site] 02087
29 geos::operation::overlayng::OverlayEdgeRing::isHole() const [function] [call site] 02088
28 geos::operation::overlayng::OverlayEdgeRing::getRingPtr() const [function] [call site] 02089
28 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> >&) [function] [call site] 02090
29 void geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> >&)::{lambda(geos::operation::overlayng::OverlayEdgeRing* const&)#1}>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> >&)::{lambda(geos::operation::overlayng::OverlayEdgeRing* const&)#1}&&) [function] [call site] 02091
30 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 02092
30 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 02093
31 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 02094
31 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 02095
32 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 02096
32 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 02097
31 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::createParentNodes(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&, unsigned long) [function] [call site] 02098
32 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 02099
32 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 02100
32 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sortNodesX(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 02101
32 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::addParentNodesFromVerticalSlice(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 02102
33 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sortNodesY(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 02103
33 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::createBranchNode(geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits> const*, geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits> const*) [function] [call site] 02104
30 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 02105
31 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 02106
31 geos::index::strtree::EnvelopeTraits::intersects(geos::geom::Envelope const&, geos::geom::Envelope const&) [function] [call site] 02107
32 geos::geom::Envelope::intersects(geos::geom::Envelope const&) const [function] [call site] 02108
30 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 02109
30 _ZN4geos5index7strtree19TemplateSTRtreeImplIPNS_9operation9overlayng15OverlayEdgeRingENS1_14EnvelopeTraitsEE9visitLeafIRZNS8_5queryERKNS_4geom8EnvelopeERNSt3__16vectorIS6_NSE_9allocatorIS6_EEEEEUlRKS6_E_TnNSE_9enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT_EEclL_ZNSE_7declvalB8ne220000IS6_EEDTclsr3stdE9__declvalISP_ELi0EEEvEEEEEE5valueEDnE4typeELDn0EEEbOSP_RKNS1_15TemplateSTRNodeIS6_S7_EE [function] [call site] 02110
31 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::getItem() const [function] [call site] 02111
31 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> >&)::{lambda(geos::operation::overlayng::OverlayEdgeRing* const&)#1}::operator()(geos::operation::overlayng::OverlayEdgeRing* const&) const [function] [call site] 02112
30 bool geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> >&)::{lambda(geos::operation::overlayng::OverlayEdgeRing* const&)#1}&>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> >&)::{lambda(geos::operation::overlayng::OverlayEdgeRing* const&)#1}&) [function] [call site] 02113
31 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::beginChildren() const [function] [call site] 02114
31 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::endChildren() const [function] [call site] 02115
31 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 02116
31 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 02117
31 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::isDeleted() const [function] [call site] 02118
31 _ZN4geos5index7strtree19TemplateSTRtreeImplIPNS_9operation9overlayng15OverlayEdgeRingENS1_14EnvelopeTraitsEE9visitLeafIRZNS8_5queryERKNS_4geom8EnvelopeERNSt3__16vectorIS6_NSE_9allocatorIS6_EEEEEUlRKS6_E_TnNSE_9enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT_EEclL_ZNSE_7declvalB8ne220000IS6_EEDTclsr3stdE9__declvalISP_ELi0EEEvEEEEEE5valueEDnE4typeELDn0EEEbOSP_RKNS1_15TemplateSTRNodeIS6_S7_EE [function] [call site] 02119
31 bool geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> >&)::{lambda(geos::operation::overlayng::OverlayEdgeRing* const&)#1}&>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> >&)::{lambda(geos::operation::overlayng::OverlayEdgeRing* const&)#1}&) [function] [call site] 02120
28 geos::operation::overlayng::OverlayEdgeRing::findEdgeRingContaining(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) const [function] [call site] 02121
29 geos::operation::overlayng::OverlayEdgeRing::contains(geos::operation::overlayng::OverlayEdgeRing const&) const [function] [call site] 02122
30 geos::operation::overlayng::OverlayEdgeRing::getEnvelope() const [function] [call site] 02123
30 geos::operation::overlayng::OverlayEdgeRing::getEnvelope() const [function] [call site] 02124
30 geos::geom::Envelope::containsProperly(geos::geom::Envelope const&) const [function] [call site] 02125
31 geos::geom::Envelope::equals(geos::geom::Envelope const*) const [function] [call site] 02126
32 geos::geom::Envelope::isNull() const [function] [call site] 02127
32 geos::geom::Envelope::isNull() const [function] [call site] 02128
31 geos::geom::Envelope::covers(geos::geom::Envelope const&) const [function] [call site] 02129
30 geos::operation::overlayng::OverlayEdgeRing::isPointInOrOut(geos::operation::overlayng::OverlayEdgeRing const&) const [function] [call site] 02130
31 geos::operation::overlayng::OverlayEdgeRing::isPointInOrOut(geos::operation::overlayng::OverlayEdgeRing const&) const::PointTester::PointTester(geos::operation::overlayng::OverlayEdgeRing const*) [function] [call site] 02131
32 geos::geom::CoordinateFilter::CoordinateFilter() [function] [call site] 02132
31 geos::operation::overlayng::OverlayEdgeRing::getRingPtr() const [function] [call site] 02133
31 geos::operation::overlayng::OverlayEdgeRing::isPointInOrOut(geos::operation::overlayng::OverlayEdgeRing const&) const::PointTester::getResult() const [function] [call site] 02134
31 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 02135
29 geos::operation::overlayng::OverlayEdgeRing::getEnvelope() const [function] [call site] 02136
29 geos::geom::Envelope::contains(geos::geom::Envelope const&) const [function] [call site] 02137
30 geos::geom::Envelope::covers(geos::geom::Envelope const&) const [function] [call site] 02138
28 __cxa_allocate_exception [call site] 02139
28 geos::operation::overlayng::OverlayEdgeRing::getCoordinate() const [function] [call site] 02140
29 geos::geom::Coordinate const* geos::detail::down_cast<geos::geom::Coordinate const*, geos::geom::CoordinateXY const>(geos::geom::CoordinateXY const*) [function] [call site] 02141
28 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, geos::geom::Coordinate const&) [function] [call site] 02142
28 __cxa_throw [call site] 02143
28 __cxa_free_exception [call site] 02144
28 geos::operation::overlayng::OverlayEdgeRing::setShell(geos::operation::overlayng::OverlayEdgeRing*) [function] [call site] 02145
25 geos::operation::overlayng::PolygonBuilder::getPolygons() const [function] [call site] 02146
26 geos::operation::overlayng::PolygonBuilder::computePolygons(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) const [function] [call site] 02147
27 geos::operation::overlayng::OverlayEdgeRing::toSurface(geos::geom::GeometryFactory const*) [function] [call site] 02148
28 geos::geom::GeometryFactory::createSurface(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 02149
29 geos::geom::LinearRing* geos::detail::down_cast<geos::geom::LinearRing*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 02150
29 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 02151
29 geos::geom::linearRingToLineString(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >) [function] [call site] 02152
30 geos::geom::SimpleCurve const* geos::detail::down_cast<geos::geom::SimpleCurve const*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 02153
30 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 02154
30 geos::geom::Geometry::getFactory() const [function] [call site] 02155
30 geos::geom::GeometryFactory::createLineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 02156
29 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 02157
28 geos::geom::GeometryFactory::createSurface(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&) const [function] [call site] 02158
29 geos::geom::LinearRing* geos::detail::down_cast<geos::geom::LinearRing*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 02159
29 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> > > >&&) const [function] [call site] 02160
29 geos::geom::LinearRing* geos::detail::down_cast<geos::geom::LinearRing*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 02161
29 geos::geom::linearRingToLineString(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >) [function] [call site] 02162
29 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&, std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&&) const [function] [call site] 02163
29 geos::geom::linearRingToLineString(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >) [function] [call site] 02164
28 geos::operation::overlayng::OverlayEdgeRing::getRing() [function] [call site] 02165
25 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 02166
25 geos::operation::overlayng::LineBuilder::LineBuilder(geos::operation::overlayng::InputGeometry const*, geos::operation::overlayng::OverlayGraph*, bool, int, geos::geom::GeometryFactory const*) [function] [call site] 02167
26 geos::operation::overlayng::InputGeometry::getAreaIndex() const [function] [call site] 02168
27 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 02169
27 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 02170
25 geos::operation::overlayng::LineBuilder::setStrictMode(bool) [function] [call site] 02171
25 geos::operation::overlayng::LineBuilder::getLines() [function] [call site] 02172
26 geos::operation::overlayng::LineBuilder::markResultLines() [function] [call site] 02173
27 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02174
27 geos::operation::overlayng::OverlayEdge::isInResultEither() const [function] [call site] 02175
28 geos::operation::overlayng::OverlayEdge::isInResult() const [function] [call site] 02176
28 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02177
27 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02178
27 geos::operation::overlayng::LineBuilder::isResultLine(geos::operation::overlayng::OverlayLabel const*) const [function] [call site] 02179
28 geos::operation::overlayng::OverlayLabel::isBoundarySingleton() const [function] [call site] 02180
28 geos::operation::overlayng::OverlayLabel::isBoundaryCollapse() const [function] [call site] 02181
29 geos::operation::overlayng::OverlayLabel::isLine() const [function] [call site] 02182
29 geos::operation::overlayng::OverlayLabel::isBoundaryBoth() const [function] [call site] 02183
28 geos::operation::overlayng::OverlayLabel::isInteriorCollapse() const [function] [call site] 02184
28 geos::operation::overlayng::OverlayLabel::isCollapseAndNotPartInterior() const [function] [call site] 02185
28 geos::operation::overlayng::OverlayLabel::isLineInArea(signed char) const [function] [call site] 02186
28 geos::operation::overlayng::OverlayLabel::isBoundaryTouch() const [function] [call site] 02187
29 geos::operation::overlayng::OverlayLabel::isBoundaryBoth() const [function] [call site] 02188
29 geos::operation::overlayng::OverlayLabel::getLocation(unsigned char, int, bool) const [function] [call site] 02189
28 geos::operation::overlayng::LineBuilder::effectiveLocation(geos::operation::overlayng::OverlayLabel const*, unsigned char) [function] [call site] 02190
29 geos::operation::overlayng::OverlayLabel::isCollapse(unsigned char) const [function] [call site] 02191
29 geos::operation::overlayng::OverlayLabel::isLine(unsigned char) const [function] [call site] 02192
29 geos::operation::overlayng::OverlayLabel::getLineLocation(unsigned char) const [function] [call site] 02193
28 geos::operation::overlayng::LineBuilder::effectiveLocation(geos::operation::overlayng::OverlayLabel const*, unsigned char) [function] [call site] 02194
28 geos::operation::overlayng::OverlayNG::isResultOfOp(int, geos::geom::Location, geos::geom::Location) [function] [call site] 02195
27 geos::operation::overlayng::OverlayEdge::markInResultLine() [function] [call site] 02196
28 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02197
26 geos::operation::overlayng::LineBuilder::addResultLinesMerged() [function] [call site] 02198
27 geos::operation::overlayng::LineBuilder::addResultLinesForNodes() [function] [call site] 02199
28 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02200
28 geos::operation::overlayng::OverlayEdge::isInResultLine() const [function] [call site] 02201
28 geos::operation::overlayng::OverlayEdge::isVisited() const [function] [call site] 02202
28 geos::operation::overlayng::LineBuilder::degreeOfLines(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02203
29 geos::operation::overlayng::OverlayEdge::isInResultLine() const [function] [call site] 02204
29 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02205
28 geos::operation::overlayng::LineBuilder::buildLine(geos::operation::overlayng::OverlayEdge*) const [function] [call site] 02206
29 geos::operation::overlayng::OverlayEdge::getCoordinatesRO() const [function] [call site] 02207
29 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 02208
29 geos::operation::overlayng::OverlayEdge::getCoordinatesRO() const [function] [call site] 02209
29 geos::geom::CoordinateSequence::hasM() const [function] [call site] 02210
29 geos::geom::util::CurveBuilder::CurveBuilder(geos::geom::GeometryFactory const&, bool, bool) [function] [call site] 02211
29 geos::geom::util::CurveBuilder::setOutputLinearRing(bool) [function] [call site] 02212
29 geos::operation::overlayng::OverlayEdge::isForward() const [function] [call site] 02213
29 geos::operation::overlayng::OverlayEdge::markVisitedBoth() [function] [call site] 02214
30 geos::operation::overlayng::OverlayEdge::markVisited() [function] [call site] 02215
30 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02216
30 geos::operation::overlayng::OverlayEdge::markVisited() [function] [call site] 02217
29 geos::operation::overlayng::OverlayEdge::isCurved() const [function] [call site] 02218
29 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 02219
29 geos::operation::overlayng::OverlayEdge::addCoordinates(geos::geom::CoordinateSequence*) const [function] [call site] 02220
29 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02221
29 geos::operation::overlayng::LineBuilder::degreeOfLines(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02222
29 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02223
29 geos::operation::overlayng::LineBuilder::nextLineEdgeUnvisited(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02224
30 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02225
30 geos::operation::overlayng::OverlayEdge::isVisited() const [function] [call site] 02226
30 geos::operation::overlayng::OverlayEdge::isInResultLine() const [function] [call site] 02227
29 geos::geom::util::CurveBuilder::getGeometry() [function] [call site] 02228
29 geos::geom::Curve::reverse() const [function] [call site] 02229
30 geos::geom::Geometry::reverse() const [function] [call site] 02230
29 geos::geom::util::CurveBuilder::~CurveBuilder() [function] [call site] 02231
27 geos::operation::overlayng::LineBuilder::addResultLinesRings() [function] [call site] 02232
28 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02233
28 geos::operation::overlayng::OverlayEdge::isInResultLine() const [function] [call site] 02234
28 geos::operation::overlayng::OverlayEdge::isVisited() const [function] [call site] 02235
28 geos::operation::overlayng::LineBuilder::buildLine(geos::operation::overlayng::OverlayEdge*) const [function] [call site] 02236
25 geos::operation::overlayng::LineBuilder::~LineBuilder() [function] [call site] 02237
25 geos::operation::overlayng::IntersectionPointBuilder::IntersectionPointBuilder(geos::operation::overlayng::OverlayGraph*, geos::geom::GeometryFactory const*) [function] [call site] 02238
25 geos::operation::overlayng::IntersectionPointBuilder::setStrictMode(bool) [function] [call site] 02239
25 geos::operation::overlayng::IntersectionPointBuilder::getPoints() [function] [call site] 02240
26 geos::operation::overlayng::IntersectionPointBuilder::addResultPoints() [function] [call site] 02241
27 geos::operation::overlayng::OverlayGraph::getNodeEdges() [function] [call site] 02242
27 geos::operation::overlayng::IntersectionPointBuilder::isResultPoint(geos::operation::overlayng::OverlayEdge*) const [function] [call site] 02243
28 geos::operation::overlayng::OverlayEdge::isInResult() const [function] [call site] 02244
28 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02245
28 geos::operation::overlayng::IntersectionPointBuilder::isEdgeOf(geos::operation::overlayng::OverlayLabel const*, unsigned char) const [function] [call site] 02246
29 geos::operation::overlayng::OverlayLabel::isBoundaryCollapse() const [function] [call site] 02247
29 geos::operation::overlayng::OverlayLabel::isBoundary(unsigned char) const [function] [call site] 02248
29 geos::operation::overlayng::OverlayLabel::isLine(unsigned char) const [function] [call site] 02249
28 geos::operation::overlayng::IntersectionPointBuilder::isEdgeOf(geos::operation::overlayng::OverlayLabel const*, unsigned char) const [function] [call site] 02250
28 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 02251
27 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02252
27 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 02253
25 geos::operation::overlayng::IntersectionPointBuilder::~IntersectionPointBuilder() [function] [call site] 02254
25 geos::operation::overlayng::OverlayNG::createEmptyResult() [function] [call site] 02255
25 geos::operation::overlayng::OverlayUtil::createResultGeometry(std::__1::vector<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&, geos::geom::GeometryFactory const*) [function] [call site] 02256
26 void geos::operation::overlayng::OverlayUtil::moveGeometry<geos::geom::Surface>(std::__1::vector<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&) [function] [call site] 02257
26 void geos::operation::overlayng::OverlayUtil::moveGeometry<geos::geom::Curve>(std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&) [function] [call site] 02258
26 void geos::operation::overlayng::OverlayUtil::moveGeometry<geos::geom::Point>(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&) [function] [call site] 02259
26 geos::geom::GeometryFactory::buildGeometry(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 02260
25 geos::operation::overlayng::PolygonBuilder::~PolygonBuilder() [function] [call site] 02261
24 geos::operation::overlayng::OverlayUtil::isFloating(geos::geom::PrecisionModel const*) [function] [call site] 02262
24 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02263
24 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02264
24 geos::operation::overlayng::OverlayUtil::isResultAreaConsistent(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::geom::Geometry const*) [function] [call site] 02265
25 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02266
25 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02267
25 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02268
25 geos::operation::overlayng::OverlayUtil::isGreater(double, double, double) [function] [call site] 02269
25 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02270
25 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02271
25 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02272
25 geos::operation::overlayng::OverlayUtil::isGreater(double, double, double) [function] [call site] 02273
24 __cxa_allocate_exception [call site] 02274
24 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02275
24 __cxa_throw [call site] 02276
24 __cxa_free_exception [call site] 02277
24 geos::operation::overlayng::OverlayGraph::~OverlayGraph() [function] [call site] 02278
24 geos::operation::overlayng::EdgeNodingBuilder::~EdgeNodingBuilder() [function] [call site] 02279
25 geos::noding::ArcIntersector::~ArcIntersector() [function] [call site] 02280
25 geos::noding::SegmentIntersector::~SegmentIntersector() [function] [call site] 02281
25 geos::algorithm::CircularArcIntersector::~CircularArcIntersector() [function] [call site] 02282
23 geos::operation::overlayng::ElevationModel::populateZ(geos::geom::Geometry&) [function] [call site] 02283
24 geos::operation::overlayng::ElevationModel::init() [function] [call site] 02284
25 geos::operation::overlayng::ElevationModel::ElevationCell::isNull() const [function] [call site] 02285
25 geos::operation::overlayng::ElevationModel::ElevationCell::compute() [function] [call site] 02286
25 geos::operation::overlayng::ElevationModel::ElevationCell::getZ() const [function] [call site] 02287
24 geos::operation::overlayng::ElevationModel::populateZ(geos::geom::Geometry&)::Filter::Filter(geos::operation::overlayng::ElevationModel&) [function] [call site] 02288
25 geos::geom::CoordinateFilter::CoordinateFilter() [function] [call site] 02289
24 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 02290
22 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 02291
23 geos::operation::overlayng::InputGeometry::~InputGeometry() [function] [call site] 02292
20 geos::operation::overlayng::OverlayMixedPoints::createLocator(geos::geom::Geometry const*) [function] [call site] 02293
21 geos::operation::overlayng::IndexedPointOnLineLocator::IndexedPointOnLineLocator(geos::geom::Geometry const&) [function] [call site] 02294
22 geos::algorithm::locate::PointOnGeometryLocator::PointOnGeometryLocator() [function] [call site] 02295
20 geos::operation::overlayng::OverlayMixedPoints::extractCoordinates(geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 02296
21 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 02297
21 geos::operation::overlayng::CoordinateExtractingFilter::CoordinateExtractingFilter(geos::geom::CoordinateSequence&, geos::geom::PrecisionModel const&) [function] [call site] 02298
22 geos::geom::CoordinateInspector<geos::operation::overlayng::CoordinateExtractingFilter>::CoordinateInspector() [function] [call site] 02299
21 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 02300
20 geos::operation::overlayng::OverlayMixedPoints::computeIntersection(geos::geom::CoordinateSequence const*) const [function] [call site] 02301
21 geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const [function] [call site] 02302
22 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 02303
22 geos::geom::CoordinateSequence::hasM() const [function] [call site] 02304
22 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, bool, bool, bool) [function] [call site] 02305
22 void geos::geom::CoordinateSequence::forEach<geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const::$_0>(geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const::$_0&&) const [function] [call site] 02306
23 auto geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const::$_0::operator()<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) const [function] [call site] 02307
24 geos::operation::overlayng::OverlayMixedPoints::hasLocation(bool, geos::geom::CoordinateXY const&) const [function] [call site] 02308
24 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 02309
23 auto geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const::$_0::operator()<geos::geom::Coordinate>(geos::geom::Coordinate const&) const [function] [call site] 02310
24 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 02311
23 auto geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const::$_0::operator()<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) const [function] [call site] 02312
24 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 02313
23 auto geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const::$_0::operator()<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) const [function] [call site] 02314
24 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 02315
22 geos::geom::CoordinateSequence::sort() [function] [call site] 02316
23 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 02317
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() [function] [call site] 02318
24 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY>::Coordinates(geos::geom::CoordinateSequence*) [function] [call site] 02319
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY>::begin() [function] [call site] 02320
24 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXY>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*) [function] [call site] 02321
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY>::end() [function] [call site] 02322
24 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXY>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*, unsigned long) [function] [call site] 02323
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate> geos::geom::CoordinateSequence::items<geos::geom::Coordinate>() [function] [call site] 02324
24 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate>::Coordinates(geos::geom::CoordinateSequence*) [function] [call site] 02325
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate>::begin() [function] [call site] 02326
24 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::Coordinate>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*) [function] [call site] 02327
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate>::end() [function] [call site] 02328
24 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::Coordinate>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*, unsigned long) [function] [call site] 02329
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYZM>() [function] [call site] 02330
24 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM>::Coordinates(geos::geom::CoordinateSequence*) [function] [call site] 02331
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM>::begin() [function] [call site] 02332
24 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXYZM>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*) [function] [call site] 02333
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM>::end() [function] [call site] 02334
24 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXYZM>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*, unsigned long) [function] [call site] 02335
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYM>() [function] [call site] 02336
24 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM>::Coordinates(geos::geom::CoordinateSequence*) [function] [call site] 02337
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM>::begin() [function] [call site] 02338
24 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXYM>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*) [function] [call site] 02339
23 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM>::end() [function] [call site] 02340
24 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXYM>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*, unsigned long) [function] [call site] 02341
22 geos::geom::CoordinateSequence::hasRepeatedPoints() const [function] [call site] 02342
22 geos::operation::valid::RepeatedPointRemover::removeRepeatedPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 02343
22 geos::geom::CoordinateSequence::operator=(geos::geom::CoordinateSequence const&) [function] [call site] 02344
22 geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const [function] [call site] 02345
23 geos::geom::CoordinateSequence::size() const [function] [call site] 02346
23 void geos::geom::CoordinateSequence::forEach<geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0>(geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0&&) const [function] [call site] 02347
24 auto geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) const [function] [call site] 02348
25 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXY const&) const [function] [call site] 02349
24 auto geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::Coordinate>(geos::geom::Coordinate const&) const [function] [call site] 02350
25 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 02351
24 auto geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) const [function] [call site] 02352
25 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYM const&) const [function] [call site] 02353
24 auto geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) const [function] [call site] 02354
25 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 02355
22 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 02356
21 geos::operation::overlayng::OverlayMixedPoints::createPointResult(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&) const [function] [call site] 02357
22 geos::geom::GeometryFactory::createEmpty(int) const [function] [call site] 02358
23 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 02359
23 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 02360
23 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 02361
23 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 02362
23 __cxa_allocate_exception [call site] 02363
23 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02364
23 __cxa_throw [call site] 02365
23 __cxa_free_exception [call site] 02366
22 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&&) const [function] [call site] 02367
20 geos::operation::overlayng::OverlayMixedPoints::computeUnion(geos::geom::CoordinateSequence const*) [function] [call site] 02368
21 geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const [function] [call site] 02369
21 geos::operation::overlayng::OverlayMixedPoints::extractLines(geos::geom::Geometry const*) [function] [call site] 02370
22 geos::geom::Curve::clone() const [function] [call site] 02371
21 geos::operation::overlayng::OverlayMixedPoints::extractPolygons(geos::geom::Geometry const*) [function] [call site] 02372
22 geos::geom::Surface::clone() const [function] [call site] 02373
23 geos::geom::Surface* geos::detail::down_cast<geos::geom::Surface*, geos::geom::Geometry>(geos::geom::Geometry*) [function] [call site] 02374
21 geos::operation::overlayng::OverlayUtil::createResultGeometry(std::__1::vector<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Surface, std::__1::default_delete<geos::geom::Surface> > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> > > >&, std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&, geos::geom::GeometryFactory const*) [function] [call site] 02375
20 geos::operation::overlayng::OverlayMixedPoints::computeDifference(geos::geom::CoordinateSequence const*) [function] [call site] 02376
21 geos::geom::Geometry::clone() const [function] [call site] 02377
21 geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const [function] [call site] 02378
21 geos::operation::overlayng::OverlayMixedPoints::createPointResult(std::__1::vector<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Point, std::__1::default_delete<geos::geom::Point> > > >&) const [function] [call site] 02379
20 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02380
19 geos::operation::overlayng::OverlayMixedPoints::~OverlayMixedPoints() [function] [call site] 02381
17 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 02382
16 geos::geom::PrecisionModel::PrecisionModel() [function] [call site] 02383
16 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::geom::PrecisionModel const*) [function] [call site] 02384
16 __cxa_begin_catch [call site] 02385
16 __cxa_rethrow [call site] 02386
16 __cxa_end_catch [call site] 02387
16 std::runtime_error::operator=(std::runtime_error const&) [call site] 02388
16 geos::operation::overlayng::OverlayNGRobust::overlaySnapTries(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02389
17 geos::operation::overlayng::OverlayNGRobust::snapTolerance(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 02390
18 geos::operation::overlayng::OverlayNGRobust::snapTolerance(geos::geom::Geometry const*) [function] [call site] 02391
19 geos::operation::overlayng::OverlayNGRobust::ordinateMagnitude(geos::geom::Geometry const*) [function] [call site] 02392
20 geos::geom::Envelope::getMaxX() const [function] [call site] 02393
20 geos::geom::Envelope::getMaxY() const [function] [call site] 02394
20 geos::geom::Envelope::getMinX() const [function] [call site] 02395
20 geos::geom::Envelope::getMinY() const [function] [call site] 02396
18 geos::operation::overlayng::OverlayNGRobust::snapTolerance(geos::geom::Geometry const*) [function] [call site] 02397
17 geos::operation::overlayng::OverlayNGRobust::overlaySnapping(geos::geom::Geometry const*, geos::geom::Geometry const*, int, double) [function] [call site] 02398
18 geos::operation::overlayng::OverlayNGRobust::overlaySnapTol(geos::geom::Geometry const*, geos::geom::Geometry const*, int, double) [function] [call site] 02399
19 geos::noding::snap::SnappingNoder::SnappingNoder(double) [function] [call site] 02400
20 geos::noding::Noder::Noder() [function] [call site] 02401
20 geos::noding::snap::SnappingPointIndex::SnappingPointIndex(double) [function] [call site] 02402
21 geos::index::kdtree::KdTree::KdTree(double) [function] [call site] 02403
20 geos::noding::Noder::~Noder() [function] [call site] 02404
19 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::noding::Noder*) [function] [call site] 02405
20 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, int) [function] [call site] 02406
20 geos::operation::overlayng::OverlayNG::setNoder(geos::noding::Noder*) [function] [call site] 02407
20 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 02408
20 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 02409
19 geos::noding::snap::SnappingNoder::~SnappingNoder() [function] [call site] 02410
20 geos::noding::snap::SnappingPointIndex::~SnappingPointIndex() [function] [call site] 02411
20 geos::noding::Noder::~Noder() [function] [call site] 02412
18 __cxa_begin_catch [call site] 02413
18 void geos::ignore_unused_variable_warning<geos::util::TopologyException>(geos::util::TopologyException const&) [function] [call site] 02414
18 __cxa_end_catch [call site] 02415
17 geos::operation::overlayng::OverlayNGRobust::overlaySnapBoth(geos::geom::Geometry const*, geos::geom::Geometry const*, int, double) [function] [call site] 02416
18 geos::operation::overlayng::OverlayNGRobust::snapSelf(geos::geom::Geometry const*, double) [function] [call site] 02417
19 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 02418
19 geos::noding::snap::SnappingNoder::SnappingNoder(double) [function] [call site] 02419
19 geos::operation::overlayng::OverlayNG::setNoder(geos::noding::Noder*) [function] [call site] 02420
19 geos::operation::overlayng::OverlayNG::setStrictMode(bool) [function] [call site] 02421
19 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 02422
19 geos::noding::snap::SnappingNoder::~SnappingNoder() [function] [call site] 02423
19 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 02424
18 geos::operation::overlayng::OverlayNGRobust::snapSelf(geos::geom::Geometry const*, double) [function] [call site] 02425
18 geos::operation::overlayng::OverlayNGRobust::overlaySnapTol(geos::geom::Geometry const*, geos::geom::Geometry const*, int, double) [function] [call site] 02426
18 __cxa_begin_catch [call site] 02427
18 void geos::ignore_unused_variable_warning<geos::util::TopologyException>(geos::util::TopologyException const&) [function] [call site] 02428
18 __cxa_end_catch [call site] 02429
16 geos::operation::overlayng::OverlayNGRobust::overlaySR(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02430
17 geos::operation::overlayng::PrecisionUtil::safeScale(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 02431
18 geos::operation::overlayng::PrecisionUtil::maxBoundMagnitude(geos::geom::Envelope const*) [function] [call site] 02432
19 geos::geom::Envelope::getMaxX() const [function] [call site] 02433
19 geos::geom::Envelope::getMaxY() const [function] [call site] 02434
19 geos::geom::Envelope::getMinX() const [function] [call site] 02435
19 geos::geom::Envelope::getMinY() const [function] [call site] 02436
18 geos::operation::overlayng::PrecisionUtil::maxBoundMagnitude(geos::geom::Envelope const*) [function] [call site] 02437
18 geos::operation::overlayng::PrecisionUtil::safeScale(double) [function] [call site] 02438
19 geos::operation::overlayng::PrecisionUtil::precisionScale(double, int) [function] [call site] 02439
20 log [call site] 02440
17 geos::geom::PrecisionModel::PrecisionModel(double) [function] [call site] 02441
18 geos::geom::PrecisionModel::setScale(double) [function] [call site] 02442
19 geos::geom::PrecisionModel::snapToInt(double, double) [function] [call site] 02443
19 geos::geom::PrecisionModel::snapToInt(double, double) [function] [call site] 02444
17 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::geom::PrecisionModel const*) [function] [call site] 02445
17 __cxa_begin_catch [call site] 02446
17 void geos::ignore_unused_variable_warning<geos::util::TopologyException>(geos::util::TopologyException const&) [function] [call site] 02447
17 __cxa_end_catch [call site] 02448
16 __cxa_allocate_exception [call site] 02449
16 std::runtime_error::runtime_error(std::runtime_error const&) [call site] 02450
16 __cxa_throw [call site] 02451
16 std::runtime_error::~runtime_error() [call site] 02452
16 __clang_call_terminate [call site] 02453
12 geos::operation::geounion::PointGeometryUnion::Union(geos::geom::Geometry const&, geos::geom::Geometry const&) [function] [call site] 02454
13 geos::operation::geounion::PointGeometryUnion::PointGeometryUnion(geos::geom::Geometry const&, geos::geom::Geometry const&) [function] [call site] 02455
14 geos::geom::Geometry::getFactory() const [function] [call site] 02456
13 geos::operation::geounion::PointGeometryUnion::Union() const [function] [call site] 02457
14 geos::algorithm::PointLocator::PointLocator() [function] [call site] 02458
14 __dynamic_cast [call site] 02459
14 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 02460
15 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::LineString const*) [function] [call site] 02461
16 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 02462
16 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02463
16 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 02464
16 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02465
17 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02466
16 geos::geom::CoordinateSequence::getSize() const [function] [call site] 02467
16 geos::algorithm::PointLocation::isOnLine(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 02468
17 geos::geom::CoordinateSequence::getSize() const [function] [call site] 02469
17 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 02470
17 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 02471
17 geos::algorithm::PointLocation::isOnSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02472
18 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02473
18 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02474
18 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02475
15 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Surface const*) [function] [call site] 02476
16 geos::algorithm::PointLocator::locateInPolygonRing(geos::geom::CoordinateXY const&, geos::geom::Curve const*) [function] [call site] 02477
17 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 02478
17 geos::algorithm::PointLocation::locateInRing(geos::geom::CoordinateXY const&, geos::geom::Curve const&) [function] [call site] 02479
18 geos::algorithm::RayCrossingCounter::locatePointInRing(geos::geom::CoordinateXY const&, geos::geom::Curve const&) [function] [call site] 02480
19 geos::algorithm::RayCrossingCounter::RayCrossingCounter(geos::geom::CoordinateXY const&) [function] [call site] 02481
19 geos::algorithm::RayCrossingCounter::getLocation() const [function] [call site] 02482
19 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02483
19 geos::algorithm::RayCrossingCounter::processSequence(geos::geom::CoordinateSequence const&, bool) [function] [call site] 02484
20 geos::algorithm::RayCrossingCounter::isOnSegment() const [function] [call site] 02485
20 geos::geom::CoordinateSequence::size() const [function] [call site] 02486
20 geos::geom::CoordinateSequence::size() const [function] [call site] 02487
20 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 02488
20 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 02489
20 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02490
21 geos::algorithm::CGAlgorithmsDD::orientationIndex(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02491
20 geos::algorithm::RayCrossingCounter::isOnSegment() const [function] [call site] 02492
20 geos::geom::CircularArc::CircularArc(geos::geom::CoordinateSequence const&, unsigned long) [function] [call site] 02493
20 geos::algorithm::RayCrossingCounter::countArc(geos::geom::CircularArc const&) [function] [call site] 02494
21 geos::geom::CircularArc::isLinear() const [function] [call site] 02495
21 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 02496
21 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 02497
21 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02498
21 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 02499
21 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 02500
21 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02501
21 geos::geom::Envelope::Envelope() [function] [call site] 02502
21 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 02503
21 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 02504
21 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 02505
21 geos::algorithm::CircularArcs::expandEnvelope(geos::geom::Envelope&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02506
21 geos::geom::Envelope::getMaxX() const [function] [call site] 02507
21 geos::geom::Envelope::getMaxY() const [function] [call site] 02508
21 geos::geom::Envelope::getMinY() const [function] [call site] 02509
21 geos::geom::CircularArc::containsPoint(geos::geom::CoordinateXY const&) const [function] [call site] 02510
22 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 02511
22 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02512
22 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 02513
22 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 02514
22 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 02515
22 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 02516
22 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 02517
22 geos::triangulate::quadedge::TrianglePredicate::isInCircleRobust(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02518
22 geos::geom::CircularArc::containsPointOnCircle(geos::geom::CoordinateXY const&) const [function] [call site] 02519
23 geos::geom::CircularArc::getCenter() const [function] [call site] 02520
23 atan2 [call site] 02521
23 geos::geom::CircularArc::containsAngle(double) const [function] [call site] 02522
24 geos::geom::CircularArc::theta0() const [function] [call site] 02523
24 geos::geom::CircularArc::theta2() const [function] [call site] 02524
24 geos::geom::CircularArc::isCCW() const [function] [call site] 02525
24 geos::algorithm::CircularArcs::containsAngle(double, double, bool, double) [function] [call site] 02526
21 geos::algorithm::RayCrossingCounter::pointsIntersectingHorizontalRay(geos::geom::CircularArc const&, geos::geom::CoordinateXY const&) [function] [call site] 02527
22 geos::geom::CircularArc::getCenter() const [function] [call site] 02528
22 geos::geom::CircularArc::getRadius() const [function] [call site] 02529
22 sqrt [call site] 02530
22 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 02531
22 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 02532
22 geos::geom::CircularArc::begin() const [function] [call site] 02533
23 geos::geom::CircularArc::Iterator::Iterator(geos::geom::CircularArc const&, int) [function] [call site] 02534
22 geos::geom::CircularArc::end() const [function] [call site] 02535
23 geos::geom::CircularArc::Iterator::Iterator(geos::geom::CircularArc const&, int) [function] [call site] 02536
22 geos::geom::CircularArc::Iterator::operator!=(geos::geom::CircularArc::Iterator const&) const [function] [call site] 02537
23 geos::geom::CircularArc::Iterator::operator==(geos::geom::CircularArc::Iterator const&) const [function] [call site] 02538
22 geos::geom::CoordinateXY::getNull() [function] [call site] 02539
22 geos::geom::CircularArc::Iterator::operator*() const [function] [call site] 02540
23 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 02541
23 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 02542
23 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 02543
22 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02544
22 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02545
22 geos::geom::CircularArc::Iterator::operator++() [function] [call site] 02546
22 geos::geom::CircularArc::containsPointOnCircle(geos::geom::CoordinateXY const&) const [function] [call site] 02547
22 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02548
22 geos::geom::CircularArc::containsPointOnCircle(geos::geom::CoordinateXY const&) const [function] [call site] 02549
21 geos::geom::CoordinateXY::isNull() const [function] [call site] 02550
21 geos::algorithm::RayCrossingCounter::shouldCountCrossing(geos::geom::CircularArc const&, geos::geom::CoordinateXY const&) [function] [call site] 02551
22 geos::geom::CircularArc::getCenter() const [function] [call site] 02552
22 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 02553
22 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02554
22 geos::geom::CircularArc::isCCW() const [function] [call site] 02555
22 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 02556
22 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02557
22 geos::geom::CircularArc::isCCW() const [function] [call site] 02558
22 geos::geom::CircularArc::getCenter() const [function] [call site] 02559
21 geos::geom::CoordinateXY::isNull() const [function] [call site] 02560
21 geos::algorithm::RayCrossingCounter::shouldCountCrossing(geos::geom::CircularArc const&, geos::geom::CoordinateXY const&) [function] [call site] 02561
20 geos::algorithm::RayCrossingCounter::isOnSegment() const [function] [call site] 02562
20 geos::geom::CircularArc::~CircularArc() [function] [call site] 02563
16 geos::algorithm::PointLocator::locateInPolygonRing(geos::geom::CoordinateXY const&, geos::geom::Curve const*) [function] [call site] 02564
15 geos::algorithm::PointLocator::computeLocation(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 02565
16 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Point const*) [function] [call site] 02566
17 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02567
16 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 02568
16 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::LineString const*) [function] [call site] 02569
16 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 02570
16 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::LineString const*) [function] [call site] 02571
16 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 02572
16 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::CircularString const*) [function] [call site] 02573
17 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 02574
17 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02575
17 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 02576
17 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02577
17 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 02578
17 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02579
17 geos::geom::CircularString::getArcs() const [function] [call site] 02580
17 geos::geom::CircularArc::containsPoint(geos::geom::CoordinateXY const&) const [function] [call site] 02581
16 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 02582
16 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::CompoundCurve const*) [function] [call site] 02583
17 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 02584
17 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02585
17 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 02586
17 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02587
17 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02588
17 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 02589
17 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02590
17 geos::geom::CircularString::getArcs() const [function] [call site] 02591
17 geos::geom::CircularArc::containsPoint(geos::geom::CoordinateXY const&) const [function] [call site] 02592
17 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02593
17 geos::algorithm::PointLocation::isOnLine(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 02594
16 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 02595
16 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Surface const*) [function] [call site] 02596
16 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 02597
16 geos::geom::GeometryCollection::begin() const [function] [call site] 02598
16 geos::geom::GeometryCollection::end() const [function] [call site] 02599
16 geos::algorithm::PointLocator::computeLocation(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 02600
17 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::LineString const*) [function] [call site] 02601
17 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 02602
17 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Surface const*) [function] [call site] 02603
17 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 02604
17 geos::geom::GeometryCollection::begin() const [function] [call site] 02605
17 geos::geom::GeometryCollection::end() const [function] [call site] 02606
17 geos::algorithm::PointLocator::computeLocation(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 02607
18 __cxa_allocate_exception [call site] 02608
18 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02609
19 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02610
18 __cxa_throw [call site] 02611
18 __cxa_free_exception [call site] 02612
15 geos::geomgraph::GeometryGraph::isInBoundary(int) [function] [call site] 02613
14 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 02614
14 geos::geom::Point::getCoordinatesRO() const [function] [call site] 02615
14 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 02616
14 geos::geom::Geometry::clone() const [function] [call site] 02617
14 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 02618
14 std::__1::unique_ptr<geos::geom::MultiPoint, std::__1::default_delete<geos::geom::MultiPoint> > geos::geom::GeometryFactory::createMultiPoint<std::__1::set<geos::geom::CoordinateXYZM, std::__1::less<geos::geom::CoordinateXYZM>, std::__1::allocator<geos::geom::CoordinateXYZM> > >(std::__1::set<geos::geom::CoordinateXYZM, std::__1::less<geos::geom::CoordinateXYZM>, std::__1::allocator<geos::geom::CoordinateXYZM> > const&) const [function] [call site] 02619
15 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 02620
15 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 02621
14 geos::geom::util::GeometryCombiner::combine(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 02622
15 geos::geom::util::GeometryCombiner::GeometryCombiner(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) [function] [call site] 02623
16 geos::geom::Geometry::clone() const [function] [call site] 02624
15 geos::geom::util::GeometryCombiner::combine() [function] [call site] 02625
16 geos::geom::GeometryFactory::getDefaultInstance() [function] [call site] 02626
16 geos::geom::Geometry::getFactory() const [function] [call site] 02627
16 geos::geom::GeometryFactory::buildGeometry(std::__1::vector<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > >&&) const [function] [call site] 02628
15 geos::geom::util::GeometryCombiner::~GeometryCombiner() [function] [call site] 02629
14 geos::algorithm::PointLocator::~PointLocator() [function] [call site] 02630
12 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 02631
11 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 02632
11 geos::operation::geounion::UnaryUnionOp::~UnaryUnionOp() [function] [call site] 02633
12 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 02634
10 geos::operation::overlayng::OverlayNGRobust::Union(geos::geom::Geometry const*) [function] [call site] 02635
10 geos::operation::overlayng::OverlayNGRobust::Union(geos::geom::Geometry const*) [function] [call site] 02636
10 geos::geom::Geometry::isPuntal() const [function] [call site] 02637
10 __cxa_allocate_exception [call site] 02638
10 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02639
10 __cxa_throw [call site] 02640
10 __cxa_free_exception [call site] 02641
10 geos::geom::Geometry::isLineal() const [function] [call site] 02642
10 geos::geom::Geometry::isPolygonal() const [function] [call site] 02643
10 __cxa_allocate_exception [call site] 02644
10 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02645
10 __cxa_throw [call site] 02646
10 __cxa_free_exception [call site] 02647
8 geos::geom::StructuredCollection::StructuredCollection(geos::geom::Geometry const*) [function] [call site] 02648
8 geos::geom::StructuredCollection::doUnion(geos::geom::StructuredCollection const&) const [function] [call site] 02649
9 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02650
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02651
9 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02652
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02653
9 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02654
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02655
9 geos::geom::StructuredCollection::StructuredCollection() [function] [call site] 02656
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02657
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02658
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02659
9 geos::geom::StructuredCollection::getDimension() const [function] [call site] 02660
9 geos::geom::StructuredCollection::computeResult(geos::geom::StructuredCollection&, int, geos::geom::Dimension::DimensionType, geos::geom::Dimension::DimensionType) const [function] [call site] 02661
10 geos::geom::StructuredCollection::unionByDimension() [function] [call site] 02662
10 geos::operation::overlayng::OverlayUtil::resultDimension(int, int, int) [function] [call site] 02663
10 geos::geom::StructuredCollection::doUnaryUnion(int) const [function] [call site] 02664
11 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02665
11 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02666
11 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02667
11 geos::geom::StructuredCollection::toVector(geos::geom::Geometry const*, std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&) [function] [call site] 02668
12 geos::geom::Geometry::isCollection() const [function] [call site] 02669
12 geos::geom::StructuredCollection::toVector(geos::geom::Geometry const*, std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&) [function] [call site] 02670
11 geos::geom::StructuredCollection::toVector(geos::geom::Geometry const*, std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&) [function] [call site] 02671
11 geos::geom::StructuredCollection::toVector(geos::geom::Geometry const*, std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&) [function] [call site] 02672
11 geos::operation::overlayng::OverlayUtil::resultCoordinateDimension(unsigned char, unsigned char) [function] [call site] 02673
11 geos::operation::overlayng::OverlayUtil::resultCoordinateDimension(unsigned char, unsigned char) [function] [call site] 02674
11 geos::operation::overlayng::OverlayUtil::createEmptyResult(int, unsigned long, geos::geom::GeometryFactory const*) [function] [call site] 02675
11 std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > geos::geom::GeometryFactory::buildGeometry<std::__1::__wrap_iter<geos::geom::Geometry const**> >(std::__1::__wrap_iter<geos::geom::Geometry const**>, std::__1::__wrap_iter<geos::geom::Geometry const**>) const [function] [call site] 02676
12 geos::geom::Geometry::clone() const [function] [call site] 02677
12 geos::geom::Geometry::clone() const [function] [call site] 02678
9 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02679
8 geos::geom::StructuredCollection::doDifference(geos::geom::StructuredCollection const&) const [function] [call site] 02680
9 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02681
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02682
9 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02683
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02684
9 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02685
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02686
9 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02687
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02688
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02689
9 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02690
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02691
9 geos::geom::StructuredCollection::StructuredCollection() [function] [call site] 02692
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02693
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02694
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02695
9 geos::geom::StructuredCollection::getDimension() const [function] [call site] 02696
9 geos::geom::StructuredCollection::computeResult(geos::geom::StructuredCollection&, int, geos::geom::Dimension::DimensionType, geos::geom::Dimension::DimensionType) const [function] [call site] 02697
9 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02698
8 geos::geom::StructuredCollection::doSymDifference(geos::geom::StructuredCollection const&) const [function] [call site] 02699
9 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02700
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02701
9 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02702
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02703
9 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02704
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02705
9 geos::geom::StructuredCollection::StructuredCollection() [function] [call site] 02706
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02707
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02708
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02709
9 geos::geom::StructuredCollection::getDimension() const [function] [call site] 02710
9 geos::geom::StructuredCollection::computeResult(geos::geom::StructuredCollection&, int, geos::geom::Dimension::DimensionType, geos::geom::Dimension::DimensionType) const [function] [call site] 02711
9 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02712
8 geos::geom::StructuredCollection::doIntersection(geos::geom::StructuredCollection const&) const [function] [call site] 02713
9 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02714
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02715
9 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02716
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02717
9 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02718
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02719
9 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02720
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02721
9 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02722
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02723
9 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02724
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02725
9 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02726
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02727
9 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02728
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02729
9 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02730
9 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02731
9 geos::geom::StructuredCollection::StructuredCollection() [function] [call site] 02732
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02733
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02734
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02735
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02736
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02737
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02738
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02739
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02740
9 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02741
9 geos::geom::StructuredCollection::getDimension() const [function] [call site] 02742
9 geos::geom::StructuredCollection::computeResult(geos::geom::StructuredCollection&, int, geos::geom::Dimension::DimensionType, geos::geom::Dimension::DimensionType) const [function] [call site] 02743
9 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02744
8 __cxa_allocate_exception [call site] 02745
8 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02746
8 __cxa_throw [call site] 02747
8 __cxa_free_exception [call site] 02748
8 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02749
5 geos::geom::Geometry::getSRID() const [function] [call site] 02750
1 GEOSGeom_destroy [function] [call site] 02751
2 GEOSGeom_destroy_r [function] [call site] 02752
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ18GEOSGeom_destroy_rE3$_0TnNSt3__19enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEvP20GEOSContextHandle_HSOS6_ [function] [call site] 02753
4 (anonymous namespace)::InterruptManager::InterruptManager(GEOSContextHandle_HS*) [function] [call site] 02754
4 (anonymous namespace)::InterruptManager::~InterruptManager() [function] [call site] 02755
4 GEOSGeom_destroy_r::$_0::operator()() const [function] [call site] 02756
1 GEOSDifference [function] [call site] 02757
2 GEOSDifference_r [function] [call site] 02758
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ16GEOSDifference_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 02759
4 GEOSDifference_r::$_0::operator()() const [function] [call site] 02760
5 geos::geom::Geometry::difference(geos::geom::Geometry const*) const [function] [call site] 02761
6 geos::geom::HeuristicOverlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02762
5 geos::geom::Geometry::getSRID() const [function] [call site] 02763
1 GEOSGeom_destroy [function] [call site] 02764
1 GEOSUnion [function] [call site] 02765
2 GEOSUnion_r [function] [call site] 02766
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ11GEOSUnion_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 02767
4 GEOSUnion_r::$_0::operator()() const [function] [call site] 02768
5 geos::geom::Geometry::Union(geos::geom::Geometry const*) const [function] [call site] 02769
5 geos::geom::Geometry::getSRID() const [function] [call site] 02770
1 GEOSGeom_destroy [function] [call site] 02771
1 GEOSGeomToWKB_buf [function] [call site] 02772
2 GEOSGeomToWKB_buf_r [function] [call site] 02773
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ19GEOSGeomToWKB_buf_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 02774
4 GEOSGeomToWKB_buf_r::$_0::operator()() const [function] [call site] 02775
5 geos::io::WKBWriter::WKBWriter(unsigned char, int, bool, int) [function] [call site] 02776
6 geos::io::OrdinateSet::createXYZM() [function] [call site] 02777
7 geos::io::OrdinateSet::OrdinateSet(geos::io::OrdinateSet::Ordinates) [function] [call site] 02778
6 geos::io::WKBWriter::getOutputOrdinates(geos::io::OrdinateSet) [function] [call site] 02779
7 geos::io::OrdinateSet::size() const [function] [call site] 02780
8 geos::io::OrdinateSet::hasZ() const [function] [call site] 02781
8 geos::io::OrdinateSet::hasM() const [function] [call site] 02782
7 geos::io::OrdinateSet::hasM() const [function] [call site] 02783
7 geos::io::OrdinateSet::setM(bool) [function] [call site] 02784
7 geos::io::OrdinateSet::hasZ() const [function] [call site] 02785
7 geos::io::OrdinateSet::setZ(bool) [function] [call site] 02786
6 __cxa_allocate_exception [call site] 02787
6 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02788
6 __cxa_throw [call site] 02789
6 __cxa_free_exception [call site] 02790
5 geos::io::WKBWriter::write(geos::geom::Geometry const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) [function] [call site] 02791
6 geos::io::OrdinateSet::createXY() [function] [call site] 02792
6 geos::io::OrdinateSet::setM(bool) [function] [call site] 02793
6 geos::io::OrdinateSet::setZ(bool) [function] [call site] 02794
6 geos::io::WKBWriter::getOutputOrdinates(geos::io::OrdinateSet) [function] [call site] 02795
6 geos::io::WKBWriter::writePoint(geos::geom::Point const&) [function] [call site] 02796
7 geos::io::WKBWriter::writePointEmpty(geos::geom::Point const&) [function] [call site] 02797
8 geos::io::WKBWriter::writeByteOrder() [function] [call site] 02798
8 geos::geom::Geometry::getSRID() const [function] [call site] 02799
8 geos::io::WKBWriter::writeGeometryType(int, int) [function] [call site] 02800
9 geos::io::OrdinateSet::hasZ() const [function] [call site] 02801
9 geos::io::OrdinateSet::hasM() const [function] [call site] 02802
9 geos::io::OrdinateSet::hasZ() const [function] [call site] 02803
9 geos::io::OrdinateSet::hasM() const [function] [call site] 02804
9 __cxa_allocate_exception [call site] 02805
9 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02806
9 __cxa_throw [call site] 02807
9 __cxa_free_exception [call site] 02808
9 geos::io::WKBWriter::writeInt(int) [function] [call site] 02809
10 geos::io::ByteOrderValues::putInt(int, unsigned char*, int) [function] [call site] 02810
8 geos::geom::Geometry::getSRID() const [function] [call site] 02811
8 geos::io::WKBWriter::writeSRID(int) [function] [call site] 02812
9 geos::io::WKBWriter::writeInt(int) [function] [call site] 02813
8 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 02814
8 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, unsigned long) [function] [call site] 02815
8 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 02816
8 geos::io::WKBWriter::writeCoordinateSequence(geos::geom::CoordinateSequence const&, bool) [function] [call site] 02817
9 geos::geom::CoordinateSequence::getSize() const [function] [call site] 02818
9 geos::io::WKBWriter::writeInt(int) [function] [call site] 02819
9 geos::io::WKBWriter::writeCoordinate(geos::geom::CoordinateSequence const&, unsigned long) [function] [call site] 02820
10 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 02821
10 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 02822
10 geos::io::ByteOrderValues::putDouble(double, unsigned char*, int) [function] [call site] 02823
11 geos::io::ByteOrderValues::putLong(long, unsigned char*, int) [function] [call site] 02824
10 geos::io::ByteOrderValues::putDouble(double, unsigned char*, int) [function] [call site] 02825
10 geos::io::OrdinateSet::hasZ() const [function] [call site] 02826
10 geos::io::ByteOrderValues::putDouble(double, unsigned char*, int) [function] [call site] 02827
10 geos::io::OrdinateSet::hasM() const [function] [call site] 02828
10 geos::io::ByteOrderValues::putDouble(double, unsigned char*, int) [function] [call site] 02829
8 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 02830
7 geos::io::WKBWriter::writeByteOrder() [function] [call site] 02831
7 geos::geom::Geometry::getSRID() const [function] [call site] 02832
7 geos::io::WKBWriter::writeGeometryType(int, int) [function] [call site] 02833
7 geos::geom::Geometry::getSRID() const [function] [call site] 02834
7 geos::io::WKBWriter::writeSRID(int) [function] [call site] 02835
7 geos::geom::Point::getCoordinatesRO() const [function] [call site] 02836
7 geos::io::WKBWriter::writeCoordinateSequence(geos::geom::CoordinateSequence const&, bool) [function] [call site] 02837
6 geos::io::WKBWriter::writeSimpleCurve(geos::geom::SimpleCurve const&) [function] [call site] 02838
7 geos::io::WKBWriter::writeByteOrder() [function] [call site] 02839
7 geos::io::WKBWriter::getWkbType(geos::geom::Geometry const&) [function] [call site] 02840
8 __cxa_allocate_exception [call site] 02841
8 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02842
8 __cxa_throw [call site] 02843
8 __cxa_free_exception [call site] 02844
7 geos::geom::Geometry::getSRID() const [function] [call site] 02845
7 geos::io::WKBWriter::writeGeometryType(int, int) [function] [call site] 02846
7 geos::geom::Geometry::getSRID() const [function] [call site] 02847
7 geos::io::WKBWriter::writeSRID(int) [function] [call site] 02848
7 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02849
7 geos::io::WKBWriter::writeCoordinateSequence(geos::geom::CoordinateSequence const&, bool) [function] [call site] 02850
6 geos::io::WKBWriter::writeCompoundCurve(geos::geom::CompoundCurve const&) [function] [call site] 02851
7 geos::io::WKBWriter::writeByteOrder() [function] [call site] 02852
7 geos::io::WKBWriter::getWkbType(geos::geom::Geometry const&) [function] [call site] 02853
7 geos::geom::Geometry::getSRID() const [function] [call site] 02854
7 geos::io::WKBWriter::writeGeometryType(int, int) [function] [call site] 02855
7 geos::geom::Geometry::getSRID() const [function] [call site] 02856
7 geos::io::WKBWriter::writeSRID(int) [function] [call site] 02857
7 geos::io::WKBWriter::writeInt(int) [function] [call site] 02858
7 geos::io::WKBWriter::writeSimpleCurve(geos::geom::SimpleCurve const&) [function] [call site] 02859
6 geos::io::WKBWriter::writePolygon(geos::geom::Polygon const&) [function] [call site] 02860
7 geos::io::WKBWriter::writeByteOrder() [function] [call site] 02861
7 geos::io::WKBWriter::getWkbType(geos::geom::Geometry const&) [function] [call site] 02862
7 geos::geom::Geometry::getSRID() const [function] [call site] 02863
7 geos::io::WKBWriter::writeGeometryType(int, int) [function] [call site] 02864
7 geos::geom::Geometry::getSRID() const [function] [call site] 02865
7 geos::io::WKBWriter::writeSRID(int) [function] [call site] 02866
7 geos::io::WKBWriter::writeInt(int) [function] [call site] 02867
7 geos::io::WKBWriter::writeInt(int) [function] [call site] 02868
7 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02869
7 geos::io::WKBWriter::writeCoordinateSequence(geos::geom::CoordinateSequence const&, bool) [function] [call site] 02870
7 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02871
7 geos::io::WKBWriter::writeCoordinateSequence(geos::geom::CoordinateSequence const&, bool) [function] [call site] 02872
6 geos::io::WKBWriter::writeCurvePolygon(geos::geom::CurvePolygon const&) [function] [call site] 02873
7 geos::io::WKBWriter::writeByteOrder() [function] [call site] 02874
7 geos::io::WKBWriter::getWkbType(geos::geom::Geometry const&) [function] [call site] 02875
7 geos::geom::Geometry::getSRID() const [function] [call site] 02876
7 geos::io::WKBWriter::writeGeometryType(int, int) [function] [call site] 02877
7 geos::geom::Geometry::getSRID() const [function] [call site] 02878
7 geos::io::WKBWriter::writeSRID(int) [function] [call site] 02879
7 geos::io::WKBWriter::writeInt(int) [function] [call site] 02880
7 geos::io::WKBWriter::writeInt(int) [function] [call site] 02881
7 geos::io::WKBWriter::write(geos::geom::Geometry const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) [function] [call site] 02882
8 geos::io::WKBWriter::writeGeometryCollection(geos::geom::GeometryCollection const&) [function] [call site] 02883
9 geos::io::WKBWriter::writeByteOrder() [function] [call site] 02884
9 geos::io::WKBWriter::getWkbType(geos::geom::Geometry const&) [function] [call site] 02885
9 geos::geom::Geometry::getSRID() const [function] [call site] 02886
9 geos::io::WKBWriter::writeGeometryType(int, int) [function] [call site] 02887
9 geos::geom::Geometry::getSRID() const [function] [call site] 02888
9 geos::io::WKBWriter::writeSRID(int) [function] [call site] 02889
9 geos::io::WKBWriter::writeInt(int) [function] [call site] 02890
9 geos::io::WKBWriter::write(geos::geom::Geometry const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) [function] [call site] 02891
7 geos::io::WKBWriter::write(geos::geom::Geometry const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) [function] [call site] 02892
1 GEOSFree [function] [call site] 02893
2 GEOSFree_r [function] [call site] 02894
3 void geos::ignore_unused_variable_warning<GEOSContextHandle_HS*>(GEOSContextHandle_HS* const&) [function] [call site] 02895
1 GEOSGeom_destroy [function] [call site] 02896
1 GEOSGeomToWKT [function] [call site] 02897
2 GEOSGeomToWKT_r [function] [call site] 02898
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ15GEOSGeomToWKT_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 02899
4 GEOSGeomToWKT_r::$_0::operator()() const [function] [call site] 02900
5 geos::io::WKTWriter::WKTWriter() [function] [call site] 02901
5 geos::io::WKTWriter::setTrim(bool) [function] [call site] 02902
5 geos::io::WKTWriter::setOutputDimension(unsigned char) [function] [call site] 02903
6 __cxa_allocate_exception [call site] 02904
6 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02905
6 __cxa_throw [call site] 02906
6 __cxa_free_exception [call site] 02907
5 geos::io::WKTWriter::write(geos::geom::Geometry const*) [function] [call site] 02908
6 geos::io::Writer::Writer() [function] [call site] 02909
6 geos::io::WKTWriter::writeFormatted(geos::geom::Geometry const*, bool, geos::io::Writer*) [function] [call site] 02910
7 geos::io::CLocalizer::CLocalizer() [function] [call site] 02911
7 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 02912
7 geos::geom::PrecisionModel::getMaximumSignificantDigits() const [function] [call site] 02913
8 geos::geom::PrecisionModel::getScale() const [function] [call site] 02914
8 log [call site] 02915
7 geos::io::OrdinateSet::createXYZM() [function] [call site] 02916
7 geos::io::WKTWriter::appendGeometryTaggedText(geos::geom::Geometry const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 02917
8 geos::io::OrdinateSet::createXY() [function] [call site] 02918
8 geos::io::OrdinateSet::setZ(bool) [function] [call site] 02919
8 geos::io::OrdinateSet::setM(bool) [function] [call site] 02920
8 geos::io::CheckOrdinatesFilter::CheckOrdinatesFilter(geos::io::OrdinateSet) [function] [call site] 02921
9 geos::geom::CoordinateSequenceFilter::CoordinateSequenceFilter() [function] [call site] 02922
9 geos::io::OrdinateSet::createXY() [function] [call site] 02923
9 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 02924
9 geos::geom::CoordinateSequenceFilter::~CoordinateSequenceFilter() [function] [call site] 02925
8 geos::io::CheckOrdinatesFilter::getFoundOrdinates() const [function] [call site] 02926
8 geos::geom::CoordinateSequenceFilter::~CoordinateSequenceFilter() [function] [call site] 02927
8 geos::io::OrdinateSet::size() const [function] [call site] 02928
8 geos::io::OrdinateSet::hasZ() const [function] [call site] 02929
8 geos::io::OrdinateSet::hasM() const [function] [call site] 02930
8 geos::io::OrdinateSet::setM(bool) [function] [call site] 02931
8 geos::io::OrdinateSet::setM(bool) [function] [call site] 02932
8 geos::io::OrdinateSet::setZ(bool) [function] [call site] 02933
8 geos::io::WKTWriter::indent(int, geos::io::Writer*) const [function] [call site] 02934
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02935
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02936
8 geos::io::WKTWriter::appendPointTaggedText(geos::geom::Point const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 02937
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02938
9 geos::io::WKTWriter::appendOrdinateText(geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 02939
10 geos::io::OrdinateSet::hasZ() const [function] [call site] 02940
10 geos::io::OrdinateSet::hasM() const [function] [call site] 02941
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02942
10 geos::io::OrdinateSet::hasZ() const [function] [call site] 02943
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02944
10 geos::io::OrdinateSet::hasM() const [function] [call site] 02945
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02946
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02947
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02948
9 geos::geom::Point::getCoordinatesRO() const [function] [call site] 02949
9 geos::io::WKTWriter::appendSequenceText(geos::geom::CoordinateSequence const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 02950
10 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 02951
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02952
10 geos::io::WKTWriter::indent(int, geos::io::Writer*) const [function] [call site] 02953
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02954
10 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 02955
10 geos::geom::CoordinateSequence::size() const [function] [call site] 02956
10 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 02957
10 geos::io::WKTWriter::appendCoordinate(geos::geom::CoordinateXYZM const&, geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 02958
11 geos::io::WKTWriter::writeNumber(double) const [function] [call site] 02959
12 geos::io::WKTWriter::writeNumber(double, bool, unsigned int) [function] [call site] 02960
13 geos::io::WKTWriter::writeTrimmedNumber(double, unsigned int, char*) [function] [call site] 02961
14 geos_d2sfixed_buffered_n [function] [call site] 02962
15 double_to_bits [function] [call site] 02963
15 d2d_small_int [function] [call site] 02964
15 copy_special_str [function] [call site] 02965
15 to_chars_fixed [function] [call site] 02996
16 decimalLength17 [function] [call site] 02997
16 decimalLength17 [function] [call site] 02999
16 decimalLength17 [function] [call site] 03003
16 to_chars_uint64 [function] [call site] 03004
16 to_chars_uint64 [function] [call site] 03006
14 geos_d2sexp_buffered_n [function] [call site] 03007
15 double_to_bits [function] [call site] 03008
15 d2d_small_int [function] [call site] 03009
15 copy_special_str [function] [call site] 03010
15 decimalLength17 [function] [call site] 03013
15 to_chars_fixed [function] [call site] 03014
14 geos_d2sfixed_buffered_n [function] [call site] 03015
11 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03016
11 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03017
11 geos::io::WKTWriter::writeNumber(double) const [function] [call site] 03018
11 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03019
11 geos::io::OrdinateSet::hasZ() const [function] [call site] 03020
11 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03021
11 geos::io::WKTWriter::writeNumber(double) const [function] [call site] 03022
11 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03023
11 geos::io::OrdinateSet::hasM() const [function] [call site] 03024
11 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03025
11 geos::io::WKTWriter::writeNumber(double) const [function] [call site] 03026
11 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03027
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03028
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03029
10 geos::io::WKTWriter::indent(int, geos::io::Writer*) const [function] [call site] 03030
8 geos::io::WKTWriter::appendSimpleCurveTaggedText(geos::geom::SimpleCurve const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03031
9 geos::io::WKTWriter::appendTag(geos::geom::Geometry const&, geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03032
10 geos::util::toUpper(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 03033
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03034
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03035
10 geos::io::WKTWriter::appendOrdinateText(geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03036
9 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03037
9 geos::io::WKTWriter::appendSequenceText(geos::geom::CoordinateSequence const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03038
8 geos::io::WKTWriter::appendCompoundCurveTaggedText(geos::geom::CompoundCurve const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03039
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03040
9 geos::io::WKTWriter::appendOrdinateText(geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03041
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03042
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03043
9 geos::io::WKTWriter::appendSimpleCurveText(geos::geom::SimpleCurve const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03044
10 geos::io::WKTWriter::indent(int, geos::io::Writer*) const [function] [call site] 03045
10 geos::io::WKTWriter::appendSimpleCurveTaggedText(geos::geom::SimpleCurve const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03046
10 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03047
10 geos::io::WKTWriter::appendSequenceText(geos::geom::CoordinateSequence const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03048
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03049
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03050
8 geos::io::WKTWriter::appendSurfaceTaggedText(geos::geom::Surface const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03051
9 geos::io::WKTWriter::appendTag(geos::geom::Geometry const&, geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03052
9 geos::io::WKTWriter::appendSurfaceText(geos::geom::Surface const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03053
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03054
10 geos::io::WKTWriter::indent(int, geos::io::Writer*) const [function] [call site] 03055
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03056
10 geos::io::WKTWriter::appendCurveText(geos::geom::Curve const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03057
11 geos::io::WKTWriter::indent(int, geos::io::Writer*) const [function] [call site] 03058
11 geos::io::WKTWriter::appendCompoundCurveTaggedText(geos::geom::CompoundCurve const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03059
11 geos::io::WKTWriter::appendSimpleCurveText(geos::geom::SimpleCurve const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03060
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03061
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03062
10 geos::io::WKTWriter::appendCurveText(geos::geom::Curve const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03063
8 geos::io::WKTWriter::appendMultiPointTaggedText(geos::geom::MultiPoint const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03064
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03065
9 geos::io::WKTWriter::appendOrdinateText(geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03066
9 geos::io::WKTWriter::appendMultiPointText(geos::geom::MultiPoint const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03067
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03068
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03069
10 geos::geom::Point::getCoordinatesRO() const [function] [call site] 03070
10 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 03071
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03072
10 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 03073
10 geos::io::WKTWriter::appendCoordinate(geos::geom::CoordinateXYZM const&, geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03074
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03075
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03076
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03077
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03078
8 geos::io::WKTWriter::appendMultiCurveTaggedText(geos::geom::GeometryCollection const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03079
9 geos::io::WKTWriter::appendTag(geos::geom::Geometry const&, geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03080
9 geos::io::WKTWriter::appendMultiCurveText(geos::geom::GeometryCollection const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03081
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03082
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03083
10 geos::io::WKTWriter::appendCurveText(geos::geom::Curve const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03084
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03085
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03086
8 geos::io::WKTWriter::appendMultiSurfaceTaggedText(geos::geom::GeometryCollection const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03087
9 geos::io::WKTWriter::appendTag(geos::geom::Geometry const&, geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03088
9 geos::io::WKTWriter::appendMultiSurfaceText(geos::geom::GeometryCollection const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03089
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03090
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03091
10 geos::io::WKTWriter::appendSurfaceTaggedText(geos::geom::Surface const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03092
10 geos::io::WKTWriter::appendSurfaceText(geos::geom::Surface const&, geos::io::OrdinateSet, int, bool, geos::io::Writer&) const [function] [call site] 03093
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03094
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03095
8 geos::io::WKTWriter::appendGeometryCollectionTaggedText(geos::geom::GeometryCollection const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03096
9 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03097
9 geos::io::WKTWriter::appendOrdinateText(geos::io::OrdinateSet, geos::io::Writer&) const [function] [call site] 03098
9 geos::io::WKTWriter::appendGeometryCollectionText(geos::geom::GeometryCollection const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03099
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03100
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03101
10 geos::io::WKTWriter::appendGeometryTaggedText(geos::geom::Geometry const&, geos::io::OrdinateSet, int, geos::io::Writer&) const [function] [call site] 03102
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03103
10 geos::io::Writer::write(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03104
7 geos::io::CLocalizer::~CLocalizer() [function] [call site] 03105
6 geos::io::Writer::toString() [function] [call site] 03106
6 geos::io::Writer::~Writer() [function] [call site] 03107
5 (anonymous namespace)::gstrdup(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03108
6 (anonymous namespace)::gstrdup_s(char const*, unsigned long) [function] [call site] 03109
7 __cxa_allocate_exception [call site] 03110
7 std::runtime_error::runtime_error(char const*) [call site] 03111
7 __cxa_throw [call site] 03112
7 std::runtime_error::~runtime_error() [call site] 03113
7 __cxa_free_exception [call site] 03114
1 GEOSGeom_destroy [function] [call site] 03116