Fuzz introspector: fuzz_geo_ops
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
98 2691 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) call site: 02691 __cxa_allocate_exception
77 5931 geos::geom::Geometry::buffer(double) const call site: 05931 __dynamic_cast
49 6365 geos::noding::GeometryNoder::toGeometry(std::__1::vector >, std::__1::allocator > > >&) const call site: 06365 __dynamic_cast
38 5892 geos::operation::valid::MakeValid::build(geos::geom::Geometry const*) call site: 05892
37 1277 geos::geom::CircularArc::containsAngle(double) const call site: 01277 sqrt
34 1700 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) call site: 01700
33 4150 geos::algorithm::RayCrossingCounter::locatePointInRing(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const&) call site: 04150 __cxa_allocate_exception
33 4325 geos::index::strtree::TemplateSTRNode ::boundsIntersect(geos::geom::Envelope const&) const call site: 04325 _ZN4geos5index7strtree19TemplateSTRtreeImplIPKNS_4geom7PolygonENS1_14EnvelopeTraitsEE9visitLeafIRZNS8_5queryERKNS3_8EnvelopeERNSt3__16vectorIS6_NSD_9allocatorIS6_EEEEEUlRKS6_E_TnNSD_9enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT_EEclL_ZNSD_7declvalB8ne220000IS6_EEDTclsr3stdE9__declvalISO_ELi0EEEvEEEEEE5valueEDnE4typeELDn0EEEbOSO_RKNS1_15TemplateSTRNodeIS6_S7_EE
31 4458 geos::operation::polygonize::HoleAssigner::assignHolesToShells(std::__1::vector >&, std::__1::vector >&) call site: 04458 __dynamic_cast
29 6727 geos::algorithm::CircularArcs::circleIntersectsLine(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY&, geos::geom::CoordinateXY&) call site: 06727
28 6809 geos::algorithm::CircularArcs::closestPointsArcArc(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool) call site: 06809
27 1799 geos::operation::overlayng::EdgeNodingBuilder::isToBeLimited(geos::geom::LineString const*) const call site: 01799

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 GEOSGeomFromWKB_buf [function] [call site] 00073
2 GEOSGeomFromWKB_buf_r [function] [call site] 00074
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ21GEOSGeomFromWKB_buf_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 GEOSGeomFromWKB_buf_r::$_0::operator()() const [function] [call site] 00084
5 geos::io::WKBReader::WKBReader(geos::geom::GeometryFactory const&) [function] [call site] 00085
6 geos::io::ByteOrderDataInStream::ByteOrderDataInStream() [function] [call site] 00086
7 geos::io::ByteOrderDataInStream::ByteOrderDataInStream(unsigned char const*, unsigned long) [function] [call site] 00087
8 getMachineByteOrder() [function] [call site] 00088
5 geos::io::WKBReader::read(unsigned char const*, unsigned long) [function] [call site] 00089
6 geos::io::ByteOrderDataInStream::ByteOrderDataInStream(unsigned char const*, unsigned long) [function] [call site] 00090
6 geos::io::ByteOrderDataInStream::~ByteOrderDataInStream() [function] [call site] 00091
6 geos::io::WKBReader::readGeometry() [function] [call site] 00092
7 __cxa_allocate_exception [call site] 00093
7 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00094
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] 00095
9 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 00096
7 __cxa_throw [call site] 00097
7 __cxa_free_exception [call site] 00098
7 geos::io::ByteOrderDataInStream::readByte() [function] [call site] 00099
8 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00100
8 __cxa_allocate_exception [call site] 00101
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00102
8 __cxa_throw [call site] 00103
8 __cxa_free_exception [call site] 00104
7 geos::io::ByteOrderDataInStream::setOrder(int) [function] [call site] 00105
7 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00106
8 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00107
8 __cxa_allocate_exception [call site] 00108
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00109
8 __cxa_throw [call site] 00110
8 __cxa_free_exception [call site] 00111
8 geos::io::ByteOrderValues::getUnsigned(unsigned char const*, int) [function] [call site] 00112
7 geos::io::ByteOrderDataInStream::readInt() [function] [call site] 00113
8 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00114
8 __cxa_allocate_exception [call site] 00115
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00116
8 __cxa_throw [call site] 00117
8 __cxa_free_exception [call site] 00118
8 geos::io::ByteOrderValues::getInt(unsigned char const*, int) [function] [call site] 00119
7 geos::io::WKBReader::readPoint() [function] [call site] 00120
8 geos::io::WKBReader::readCoordinateSequence(unsigned int) [function] [call site] 00121
9 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00122
10 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00123
10 __cxa_allocate_exception [call site] 00124
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00125
10 __cxa_throw [call site] 00126
10 __cxa_free_exception [call site] 00127
9 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 00128
10 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 00129
11 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00130
9 geos::io::WKBReader::readCoordinate() [function] [call site] 00131
10 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 00132
10 geos::io::ByteOrderDataInStream::readDouble() [function] [call site] 00133
11 geos::io::ByteOrderDataInStream::size() const [function] [call site] 00134
11 __cxa_allocate_exception [call site] 00135
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00136
11 __cxa_throw [call site] 00137
11 __cxa_free_exception [call site] 00138
11 geos::io::ByteOrderValues::getDouble(unsigned char const*, int) [function] [call site] 00139
12 geos::io::ByteOrderValues::getLong(unsigned char const*, int) [function] [call site] 00140
10 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 00141
11 geos::util::round(double) [function] [call site] 00142
12 geos::util::java_math_round(double) [function] [call site] 00143
11 geos::util::round(double) [function] [call site] 00144
10 geos::io::ByteOrderDataInStream::readDouble() [function] [call site] 00145
9 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00146
10 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXY, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00147
10 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00148
10 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYZM, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00149
10 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYM, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00150
11 geos::geom::CoordinateXYM::operator=(geos::geom::CoordinateXYZM const&) [function] [call site] 00151
10 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00152
8 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) [function] [call site] 00153
8 geos::geom::CoordinateSequence::clear() [function] [call site] 00154
8 geos::geom::GeometryFactory::createPoint(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00155
9 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 00156
10 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, unsigned long) [function] [call site] 00157
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00158
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] 00159
11 geos::geom::CoordinateSequence::initialize() [function] [call site] 00160
12 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 00161
12 void geos::geom::fillVector<geos::geom::Coordinate>(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 00162
13 geos::geom::Coordinate::Coordinate() [function] [call site] 00163
14 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 00164
12 void geos::geom::fillVector<geos::geom::CoordinateXYZM>(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 00165
13 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 00166
14 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 00167
12 void geos::geom::fillVector<geos::geom::CoordinateXY>(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 00168
13 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 00169
12 void geos::geom::fillVector<geos::geom::CoordinateXYM>(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 00170
13 geos::geom::CoordinateXYM::CoordinateXYM() [function] [call site] 00171
14 geos::geom::CoordinateXYM::CoordinateXYM(double, double, double) [function] [call site] 00172
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00173
10 geos::geom::Point::Point(geos::geom::CoordinateSequence&&, geos::geom::GeometryFactory const*) [function] [call site] 00174
11 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00175
11 geos::geom::CoordinateSequence::CoordinateSequence(geos::geom::CoordinateSequence const&) [function] [call site] 00176
11 geos::geom::Point::computeEnvelopeInternal() const [function] [call site] 00177
12 geos::geom::Envelope::Envelope() [function] [call site] 00178
12 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00179
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00180
12 geos::geom::CoordinateSequence::size() const [function] [call site] 00181
11 __cxa_allocate_exception [call site] 00182
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00183
11 __cxa_throw [call site] 00184
11 __cxa_free_exception [call site] 00185
11 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 00186
11 geos::geom::Geometry::~Geometry() [function] [call site] 00187
10 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 00188
9 geos::geom::Point::Point(geos::geom::CoordinateSequence&&, geos::geom::GeometryFactory const*) [function] [call site] 00189
7 geos::io::WKBReader::readLineString() [function] [call site] 00190
8 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00191
8 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00192
8 geos::io::WKBReader::readCoordinateSequence(unsigned int) [function] [call site] 00193
8 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00194
9 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 00195
10 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00196
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] 00197
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] 00198
13 geos::geom::Curve::Curve(geos::geom::GeometryFactory const&) [function] [call site] 00199
14 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00200
13 geos::geom::SimpleCurve::computeEnvelopeInternal(bool) const [function] [call site] 00201
14 geos::geom::Envelope::Envelope() [function] [call site] 00202
14 geos::geom::CoordinateSequence::getEnvelope() const [function] [call site] 00203
15 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 00204
15 geos::geom::Envelope::Envelope() [function] [call site] 00205
15 geos::geom::Envelope::Envelope(double, double, double, double) [function] [call site] 00206
16 geos::geom::Envelope::init(double, double, double, double) [function] [call site] 00207
15 geos::geom::CoordinateSequence::stride() const [function] [call site] 00208
14 geos::geom::Envelope::Envelope() [function] [call site] 00209
14 geos::geom::CoordinateSequence::size() const [function] [call site] 00210
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 00211
15 geos::geom::CoordinateSequence::stride() const [function] [call site] 00212
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 00213
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 00214
14 geos::algorithm::CircularArcs::expandEnvelope(geos::geom::Envelope&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00215
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00216
16 geos::geom::Envelope::expandToInclude(double, double) [function] [call site] 00217
17 geos::geom::Envelope::isNull() const [function] [call site] 00218
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00219
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00220
15 geos::algorithm::CircularArcs::getCenter(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00221
16 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 00222
16 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00223
16 geos::geom::CoordinateXY geos::algorithm::getCenterImpl<double>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00224
17 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00225
15 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 00226
15 geos::geom::Quadrant::pseudoAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00227
15 geos::geom::Quadrant::pseudoAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00228
15 geos::geom::Quadrant::pseudoAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00229
15 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 00230
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00231
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00232
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00233
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00234
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00235
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00236
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00237
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00238
15 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00239
16 geos::algorithm::CGAlgorithmsDD::orientationIndex(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00240
17 geos::algorithm::CGAlgorithmsDD::orientationIndex(double, double, double, double, double, double) [function] [call site] 00241
18 __cxa_allocate_exception [call site] 00242
18 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00243
18 __cxa_throw [call site] 00244
18 __cxa_free_exception [call site] 00245
18 geos::algorithm::CGAlgorithmsDD::orientationIndexFilter(double, double, double, double, double, double) [function] [call site] 00246
18 geos::math::DD::DD(double) [function] [call site] 00247
18 geos::math::operator+(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00248
19 geos::math::DD::DD(double, double) [function] [call site] 00249
19 geos::math::DD::selfAdd(geos::math::DD const&) [function] [call site] 00250
20 geos::math::DD::selfAdd(double, double) [function] [call site] 00251
18 geos::math::DD::DD(double) [function] [call site] 00252
18 geos::math::operator+(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00253
18 geos::math::DD::DD(double) [function] [call site] 00254
18 geos::math::operator+(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00255
18 geos::math::DD::DD(double) [function] [call site] 00256
18 geos::math::operator+(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00257
18 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00258
19 geos::math::DD::DD(double, double) [function] [call site] 00259
19 geos::math::DD::selfMultiply(geos::math::DD const&) [function] [call site] 00260
20 geos::math::DD::selfMultiply(double, double) [function] [call site] 00261
18 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00262
18 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 00263
19 geos::math::DD::DD(double, double) [function] [call site] 00264
19 geos::math::DD::selfSubtract(geos::math::DD const&) [function] [call site] 00265
20 geos::math::DD::selfAdd(double, double) [function] [call site] 00266
18 (anonymous namespace)::OrientationDD(geos::math::DD const&) [function] [call site] 00267
19 __cxa_guard_acquire [call site] 00268
19 geos::math::DD::DD(double) [function] [call site] 00269
19 __cxa_guard_release [call site] 00270
19 geos::math::DD::operator<(geos::math::DD const&) const [function] [call site] 00271
19 geos::math::DD::operator>(geos::math::DD const&) const [function] [call site] 00272
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00273
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00274
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00275
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00276
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00277
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00278
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 00279
15 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 00280
13 geos::geom::Geometry::~Geometry() [function] [call site] 00281
12 geos::geom::LineString::validateConstruction() [function] [call site] 00282
13 geos::geom::CoordinateSequence::size() const [function] [call site] 00283
13 __cxa_allocate_exception [call site] 00284
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00285
13 __cxa_throw [call site] 00286
13 __cxa_free_exception [call site] 00287
12 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 00288
13 geos::geom::Geometry::~Geometry() [function] [call site] 00289
7 geos::io::WKBReader::readCircularString() [function] [call site] 00290
8 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00291
8 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00292
8 geos::io::WKBReader::readCoordinateSequence(unsigned int) [function] [call site] 00293
8 geos::geom::GeometryFactory::createCircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00294
9 geos::geom::GeometryFactory::createCircularString(bool, bool) const [function] [call site] 00295
10 geos::geom::GeometryFactory::createCircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00296
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] 00297
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] 00298
12 geos::geom::CircularString::validateConstruction() [function] [call site] 00299
13 geos::geom::CoordinateSequence::size() const [function] [call site] 00300
13 __cxa_allocate_exception [call site] 00301
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00302
13 __cxa_throw [call site] 00303
13 __cxa_free_exception [call site] 00304
12 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 00305
7 geos::io::WKBReader::readCompoundCurve() [function] [call site] 00306
8 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00307
8 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00308
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] 00309
9 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] 00310
10 geos::geom::Curve::Curve(geos::geom::GeometryFactory const&) [function] [call site] 00311
10 geos::geom::CompoundCurve::computeEnvelopeInternal() const [function] [call site] 00312
11 geos::geom::Envelope::Envelope() [function] [call site] 00313
11 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 00314
12 geos::geom::Envelope::isNull() const [function] [call site] 00315
10 geos::geom::CompoundCurve::validateConstruction() const [function] [call site] 00316
11 __cxa_allocate_exception [call site] 00317
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00318
11 __cxa_throw [call site] 00319
11 __cxa_free_exception [call site] 00320
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 00321
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 00322
12 geos::geom::CoordinateSequence::size() const [function] [call site] 00323
12 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 00324
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 00325
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 00326
11 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00327
12 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 00328
11 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXY const&) [function] [call site] 00329
11 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXY const&) [function] [call site] 00330
11 __cxa_allocate_exception [call site] 00331
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00332
11 __cxa_throw [call site] 00333
11 __cxa_free_exception [call site] 00334
10 geos::geom::Geometry::~Geometry() [function] [call site] 00335
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] 00336
9 geos::io::WKBReader::readGeometry() [function] [call site] 00337
10 geos::io::WKBReader::readPolygon() [function] [call site] 00338
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00339
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00340
11 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00341
12 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] 00342
13 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] 00343
13 geos::geom::LinearRing::validateConstruction() [function] [call site] 00344
14 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 00345
14 geos::geom::SimpleCurve::isClosed() const [function] [call site] 00346
15 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 00347
15 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 00348
15 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 00349
14 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00350
14 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00351
14 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00352
14 __cxa_allocate_exception [call site] 00353
14 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00354
14 __cxa_throw [call site] 00355
14 __cxa_free_exception [call site] 00356
13 geos::geom::LineString::~LineString() [function] [call site] 00357
14 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 00358
11 geos::io::WKBReader::readLinearRing() [function] [call site] 00359
12 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00360
12 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00361
12 geos::io::WKBReader::readCoordinateSequence(unsigned int) [function] [call site] 00362
12 geos::geom::CoordinateSequence::isRing() const [function] [call site] 00363
13 geos::geom::CoordinateSequence::size() const [function] [call site] 00364
13 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 00365
13 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 00366
13 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00367
12 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 00368
13 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 00369
13 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() [function] [call site] 00370
13 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() [function] [call site] 00371
14 geos::geom::CoordinateSequence::size() const [function] [call site] 00372
14 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) [function] [call site] 00373
13 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 00374
13 geos::geom::CoordinateSequence::stride() const [function] [call site] 00375
12 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00376
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] 00377
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] 00378
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] 00379
14 geos::geom::Surface::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00380
15 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00381
14 geos::geom::Surface::createEmptyRing(geos::geom::GeometryFactory const&) [function] [call site] 00382
15 geos::geom::GeometryFactory::createLinearRing(unsigned long) const [function] [call site] 00383
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] 00384
14 geos::geom::Surface::validateConstruction() const [function] [call site] 00385
15 __cxa_allocate_exception [call site] 00386
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00387
15 __cxa_throw [call site] 00388
15 __cxa_free_exception [call site] 00389
15 __cxa_allocate_exception [call site] 00390
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00391
15 __cxa_throw [call site] 00392
15 __cxa_free_exception [call site] 00393
15 __cxa_allocate_exception [call site] 00394
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00395
15 __cxa_throw [call site] 00396
15 __cxa_free_exception [call site] 00397
15 __cxa_allocate_exception [call site] 00398
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00399
15 __cxa_throw [call site] 00400
15 __cxa_free_exception [call site] 00401
14 geos::geom::Geometry::~Geometry() [function] [call site] 00402
11 geos::io::WKBReader::readLinearRing() [function] [call site] 00403
11 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 00404
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] 00405
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] 00406
14 geos::geom::Surface::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00407
14 geos::geom::Surface::createEmptyRing(geos::geom::GeometryFactory const&) [function] [call site] 00408
14 geos::geom::Surface::validateConstruction() const [function] [call site] 00409
14 geos::geom::Geometry::~Geometry() [function] [call site] 00410
10 geos::io::WKBReader::readCurvePolygon() [function] [call site] 00411
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00412
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00413
11 geos::geom::GeometryFactory::createCurvePolygon(bool, bool) const [function] [call site] 00414
12 geos::geom::GeometryFactory::createLinearRing(bool, bool) const [function] [call site] 00415
13 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] 00416
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] 00417
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] 00418
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] 00419
12 __dynamic_cast [call site] 00420
12 __cxa_allocate_exception [call site] 00421
12 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00422
12 __cxa_throw [call site] 00423
12 __cxa_free_exception [call site] 00424
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] 00425
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] 00426
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] 00427
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] 00428
11 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 00429
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] 00430
10 geos::io::WKBReader::readMultiPoint() [function] [call site] 00431
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00432
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00433
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] 00434
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] 00435
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] 00436
14 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00437
14 geos::geom::GeometryCollection::computeEnvelopeInternal() const [function] [call site] 00438
15 geos::geom::Envelope::Envelope() [function] [call site] 00439
15 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 00440
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] 00441
14 __cxa_allocate_exception [call site] 00442
14 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00443
14 __cxa_throw [call site] 00444
14 __cxa_free_exception [call site] 00445
14 geos::geom::Geometry::getSRID() const [function] [call site] 00446
14 geos::geom::Geometry::~Geometry() [function] [call site] 00447
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] 00448
10 geos::io::WKBReader::readMultiLineString() [function] [call site] 00449
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00450
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00451
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] 00452
12 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] 00453
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] 00454
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] 00455
10 geos::io::WKBReader::readMultiPolygon() [function] [call site] 00456
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00457
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00458
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] 00459
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] 00460
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] 00461
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] 00462
10 geos::io::WKBReader::readGeometryCollection() [function] [call site] 00463
11 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00464
11 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00465
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] 00466
12 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] 00467
12 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] 00468
11 geos::io::WKBReader::readGeometry() [function] [call site] 00469
12 geos::io::WKBReader::readMultiCurve() [function] [call site] 00470
13 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00471
13 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00472
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] 00473
14 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] 00474
15 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] 00475
16 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] 00476
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] 00477
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] 00478
12 geos::io::WKBReader::readMultiSurface() [function] [call site] 00479
13 geos::io::ByteOrderDataInStream::readUnsigned() [function] [call site] 00480
13 geos::io::WKBReader::minMemSize(geos::geom::GeometryTypeId, unsigned long) const [function] [call site] 00481
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] 00482
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] 00483
15 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] 00484
16 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] 00485
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] 00486
12 __cxa_allocate_exception [call site] 00487
12 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00488
12 __cxa_throw [call site] 00489
12 __cxa_free_exception [call site] 00490
12 geos::io::WKBReader::readGeometry()::DepthGuard::~DepthGuard() [function] [call site] 00491
5 geos::io::WKBReader::~WKBReader() [function] [call site] 00492
6 geos::io::ByteOrderDataInStream::~ByteOrderDataInStream() [function] [call site] 00493
4 __cxa_begin_catch [call site] 00494
4 GEOSContextHandle_HS::ERROR_MESSAGE(char const*, ...) [function] [call site] 00495
5 vsnprintf [call site] 00496
4 __cxa_end_catch [call site] 00497
4 __cxa_begin_catch [call site] 00498
4 GEOSContextHandle_HS::ERROR_MESSAGE(char const*, ...) [function] [call site] 00499
4 __cxa_end_catch [call site] 00500
4 (anonymous namespace)::DefaultProgress::~DefaultProgress() [function] [call site] 00501
5 __clang_call_terminate [call site] 00502
4 (anonymous namespace)::InterruptManager::~InterruptManager() [function] [call site] 00503
5 geos::util::CurrentThreadInterrupt::registerCallback(int (*)(void*), void*) [function] [call site] 00504
5 __clang_call_terminate [call site] 00505
4 __clang_call_terminate [call site] 00506
1 GEOSGeomFromWKT [function] [call site] 00507
2 GEOSGeomFromWKT_r [function] [call site] 00508
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ17GEOSGeomFromWKT_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 00509
4 GEOSGeomFromWKT_r::$_0::operator()() const [function] [call site] 00510
5 geos::io::WKTReader::WKTReader(geos::geom::GeometryFactory const*) [function] [call site] 00511
6 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 00512
5 geos::io::WKTReader::read(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const [function] [call site] 00513
6 geos::io::CLocalizer::CLocalizer() [function] [call site] 00514
7 setlocale [call site] 00515
7 setlocale [call site] 00516
6 geos::io::StringTokenizer::StringTokenizer(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00517
6 geos::io::OrdinateSet::createXY() [function] [call site] 00518
7 geos::io::OrdinateSet::OrdinateSet(geos::io::OrdinateSet::Ordinates) [function] [call site] 00519
6 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const [function] [call site] 00520
7 __cxa_allocate_exception [call site] 00521
7 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00522
7 __cxa_throw [call site] 00523
7 __cxa_free_exception [call site] 00524
7 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00525
8 geos::io::StringTokenizer::nextToken() [function] [call site] 00526
9 geos::io::StringTokenizer::nextToken() [function] [call site] 00527
10 geos::io::strtod_with_vc_fix(char const*, char**) [function] [call site] 00528
11 strtod [call site] 00529
8 __cxa_allocate_exception [call site] 00530
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00531
8 __cxa_throw [call site] 00532
8 __cxa_free_exception [call site] 00533
8 __cxa_allocate_exception [call site] 00534
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00535
8 __cxa_throw [call site] 00536
8 __cxa_free_exception [call site] 00537
8 __cxa_allocate_exception [call site] 00538
8 geos::io::StringTokenizer::getNVal() const [function] [call site] 00539
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double) [function] [call site] 00540
9 geos::io::ParseException::stringify(double) [function] [call site] 00541
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] 00542
8 __cxa_throw [call site] 00543
8 __cxa_free_exception [call site] 00544
8 geos::io::StringTokenizer::getSVal() const [function] [call site] 00545
8 toupper [call site] 00546
7 geos::io::OrdinateSet::createXY() [function] [call site] 00547
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] 00548
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] 00549
8 geos::io::OrdinateSet::setM(bool) [function] [call site] 00550
9 geos::io::OrdinateSet::hasM() const [function] [call site] 00551
9 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00552
10 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 00553
8 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00554
9 geos::io::OrdinateSet::hasZ() const [function] [call site] 00555
9 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00556
8 geos::util::endsWith(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char) [function] [call site] 00557
8 geos::io::OrdinateSet::setM(bool) [function] [call site] 00558
8 geos::util::endsWith(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char) [function] [call site] 00559
8 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00560
8 geos::io::OrdinateSet::setChangesAllowed(bool) [function] [call site] 00561
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] 00562
7 geos::io::WKTReader::readPointText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00563
8 geos::io::WKTReader::getCoordinates(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00564
9 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00565
10 geos::io::OrdinateSet::changesAllowed() const [function] [call site] 00566
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00567
10 __cxa_allocate_exception [call site] 00568
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00569
10 __cxa_throw [call site] 00570
10 __cxa_free_exception [call site] 00571
10 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00572
10 geos::io::OrdinateSet::setM(bool) [function] [call site] 00573
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00574
10 __cxa_allocate_exception [call site] 00575
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00576
10 __cxa_throw [call site] 00577
10 __cxa_free_exception [call site] 00578
10 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00579
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00580
10 __cxa_allocate_exception [call site] 00581
10 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00582
10 __cxa_throw [call site] 00583
10 __cxa_free_exception [call site] 00584
10 geos::io::OrdinateSet::setM(bool) [function] [call site] 00585
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00586
10 geos::io::OrdinateSet::setChangesAllowed(bool) [function] [call site] 00587
10 __cxa_allocate_exception [call site] 00588
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] 00589
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] 00590
10 __cxa_throw [call site] 00591
10 __cxa_free_exception [call site] 00592
9 geos::io::OrdinateSet::hasZ() const [function] [call site] 00593
9 geos::io::OrdinateSet::hasM() const [function] [call site] 00594
9 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 00595
9 geos::io::WKTReader::getPreciseCoordinate(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::CoordinateXYZM&) const [function] [call site] 00596
10 geos::io::WKTReader::getNextNumber(geos::io::StringTokenizer*) [function] [call site] 00597
11 geos::io::StringTokenizer::nextToken() [function] [call site] 00598
11 __cxa_allocate_exception [call site] 00599
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00600
11 __cxa_throw [call site] 00601
11 __cxa_free_exception [call site] 00602
11 __cxa_allocate_exception [call site] 00603
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00604
11 __cxa_throw [call site] 00605
11 __cxa_free_exception [call site] 00606
11 geos::io::StringTokenizer::getNVal() const [function] [call site] 00607
11 __cxa_allocate_exception [call site] 00608
11 geos::io::StringTokenizer::getSVal() const [function] [call site] 00609
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] 00610
11 __cxa_throw [call site] 00611
11 __cxa_free_exception [call site] 00612
11 __cxa_allocate_exception [call site] 00613
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00614
11 __cxa_throw [call site] 00615
11 __cxa_free_exception [call site] 00616
11 __cxa_allocate_exception [call site] 00617
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00618
11 __cxa_throw [call site] 00619
11 __cxa_free_exception [call site] 00620
11 __cxa_allocate_exception [call site] 00621
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00622
11 __cxa_throw [call site] 00623
11 __cxa_free_exception [call site] 00624
10 geos::io::WKTReader::getNextNumber(geos::io::StringTokenizer*) [function] [call site] 00625
10 geos::io::OrdinateSet::changesAllowed() const [function] [call site] 00626
10 geos::io::WKTReader::isNumberNext(geos::io::StringTokenizer*) [function] [call site] 00627
11 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00628
12 geos::io::strtod_with_vc_fix(char const*, char**) [function] [call site] 00629
10 geos::io::OrdinateSet::setZ(bool) [function] [call site] 00630
10 geos::io::OrdinateSet::hasZ() const [function] [call site] 00631
10 geos::io::WKTReader::getNextNumber(geos::io::StringTokenizer*) [function] [call site] 00632
10 geos::io::OrdinateSet::changesAllowed() const [function] [call site] 00633
10 geos::io::OrdinateSet::hasZ() const [function] [call site] 00634
10 geos::io::WKTReader::isNumberNext(geos::io::StringTokenizer*) [function] [call site] 00635
10 geos::io::OrdinateSet::setM(bool) [function] [call site] 00636
10 geos::io::OrdinateSet::hasM() const [function] [call site] 00637
10 geos::io::WKTReader::getNextNumber(geos::io::StringTokenizer*) [function] [call site] 00638
10 geos::io::OrdinateSet::setChangesAllowed(bool) [function] [call site] 00639
10 geos::geom::PrecisionModel::makePrecise(geos::geom::CoordinateXY&) const [function] [call site] 00640
11 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 00641
11 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 00642
9 geos::io::OrdinateSet::hasZ() const [function] [call site] 00643
9 geos::io::OrdinateSet::hasM() const [function] [call site] 00644
9 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 00645
10 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00646
11 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00647
11 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00648
9 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00649
10 geos::io::WKTReader::getNextWord(geos::io::StringTokenizer*) [function] [call site] 00650
10 __cxa_allocate_exception [call site] 00651
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] 00652
10 __cxa_throw [call site] 00653
10 __cxa_free_exception [call site] 00654
9 geos::io::WKTReader::getPreciseCoordinate(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::CoordinateXYZM&) const [function] [call site] 00655
9 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 00656
9 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00657
8 geos::geom::GeometryFactory::createPoint(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00658
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] 00659
7 geos::io::WKTReader::readLineStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00660
8 geos::io::WKTReader::getCoordinates(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00661
8 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00662
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] 00663
7 geos::io::WKTReader::readLinearRingText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00664
8 geos::io::WKTReader::getCoordinates(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00665
8 geos::geom::CoordinateSequence::isRing() const [function] [call site] 00666
8 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 00667
8 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00668
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] 00669
7 geos::io::WKTReader::readCircularStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00670
8 geos::io::WKTReader::getCoordinates(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00671
8 geos::geom::GeometryFactory::createCircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00672
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] 00673
7 geos::io::WKTReader::readCompoundCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00674
8 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00675
8 geos::geom::GeometryFactory::createCompoundCurve() const [function] [call site] 00676
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] 00677
8 geos::io::WKTReader::readCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00678
9 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00679
9 geos::io::WKTReader::readLineStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00680
9 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const [function] [call site] 00681
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] 00682
10 geos::io::WKTReader::readPolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00683
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00684
11 geos::io::OrdinateSet::hasZ() const [function] [call site] 00685
11 geos::io::OrdinateSet::hasM() const [function] [call site] 00686
11 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00687
11 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 00688
11 geos::io::WKTReader::readLinearRingText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00689
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00690
11 geos::io::WKTReader::readLinearRingText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00691
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00692
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] 00693
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] 00694
10 geos::io::WKTReader::readCurvePolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00695
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00696
11 geos::io::OrdinateSet::hasZ() const [function] [call site] 00697
11 geos::io::OrdinateSet::hasM() const [function] [call site] 00698
11 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00699
11 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 00700
11 geos::io::WKTReader::readCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00701
12 __dynamic_cast [call site] 00702
12 __cxa_allocate_exception [call site] 00703
12 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00704
12 __cxa_throw [call site] 00705
12 __cxa_free_exception [call site] 00706
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00707
11 geos::io::WKTReader::readCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00708
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00709
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] 00710
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] 00711
10 geos::io::WKTReader::readMultiPointText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00712
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00713
11 geos::geom::GeometryFactory::createMultiPoint() const [function] [call site] 00714
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] 00715
11 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00716
11 geos::io::OrdinateSet::hasZ() const [function] [call site] 00717
11 geos::io::OrdinateSet::hasM() const [function] [call site] 00718
11 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 00719
11 geos::io::WKTReader::getPreciseCoordinate(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::CoordinateXYZM&) const [function] [call site] 00720
11 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 00721
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00722
11 geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const [function] [call site] 00723
12 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00724
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] 00725
13 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 00726
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXY>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() const [function] [call site] 00727
14 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::Coordinates(geos::geom::CoordinateSequence const*) [function] [call site] 00728
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::begin() [function] [call site] 00729
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*) [function] [call site] 00730
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::end() [function] [call site] 00731
14 geos::geom::CoordinateSequence::getSize() const [function] [call site] 00732
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 00733
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] 00734
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] 00735
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator*() const [function] [call site] 00736
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY const>(unsigned long) const [function] [call site] 00737
13 void geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) const [function] [call site] 00738
14 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXY const&) const [function] [call site] 00739
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator++() [function] [call site] 00740
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::Coordinate>::type> geos::geom::CoordinateSequence::items<geos::geom::Coordinate>() const [function] [call site] 00741
14 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::Coordinates(geos::geom::CoordinateSequence const*) [function] [call site] 00742
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::begin() [function] [call site] 00743
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*) [function] [call site] 00744
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::end() [function] [call site] 00745
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 00746
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] 00747
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] 00748
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator*() const [function] [call site] 00749
14 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate const>(unsigned long) const [function] [call site] 00750
13 void geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::Coordinate>(geos::geom::Coordinate const&) const [function] [call site] 00751
14 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 00752
15 geos::geom::Point::Point(geos::geom::Coordinate const&, geos::geom::GeometryFactory const*) [function] [call site] 00753
16 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00754
16 geos::geom::CoordinateSequence::CoordinateSequence(std::initializer_list<geos::geom::Coordinate> const&) [function] [call site] 00755
17 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 00756
17 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate const*>(geos::geom::Coordinate const*, geos::geom::Coordinate const*) [function] [call site] 00757
18 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 00758
19 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00759
20 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00760
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXY, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00761
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00762
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYZM, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00763
22 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 00764
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYM, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00765
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00766
20 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 00767
16 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00768
16 geos::geom::Geometry::~Geometry() [function] [call site] 00769
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator++() [function] [call site] 00770
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXYM>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYM>() const [function] [call site] 00771
14 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::Coordinates(geos::geom::CoordinateSequence const*) [function] [call site] 00772
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::begin() [function] [call site] 00773
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*) [function] [call site] 00774
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::end() [function] [call site] 00775
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 00776
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] 00777
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] 00778
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator*() const [function] [call site] 00779
14 geos::geom::CoordinateXYM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYM const>(unsigned long) const [function] [call site] 00780
13 void geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) const [function] [call site] 00781
14 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYM const&) const [function] [call site] 00782
15 geos::geom::Point::Point(geos::geom::CoordinateXYM const&, geos::geom::GeometryFactory const*) [function] [call site] 00783
16 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00784
16 geos::geom::CoordinateSequence::CoordinateSequence(std::initializer_list<geos::geom::CoordinateXYM> const&) [function] [call site] 00785
17 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 00786
17 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM const*>(geos::geom::CoordinateXYM const*, geos::geom::CoordinateXYM const*) [function] [call site] 00787
18 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 00788
19 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00789
20 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00790
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXY, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00791
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00792
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYZM, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00793
22 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXYM const&) [function] [call site] 00794
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::CoordinateXYM, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00795
21 void geos::geom::CoordinateSequence::setAtImpl<geos::geom::Coordinate, geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00796
20 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 00797
16 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00798
16 geos::geom::Geometry::~Geometry() [function] [call site] 00799
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator++() [function] [call site] 00800
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXYZM>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYZM>() const [function] [call site] 00801
14 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::Coordinates(geos::geom::CoordinateSequence const*) [function] [call site] 00802
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::begin() [function] [call site] 00803
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*) [function] [call site] 00804
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::end() [function] [call site] 00805
14 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::CoordinateSequenceIterator(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 00806
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] 00807
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] 00808
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator*() const [function] [call site] 00809
14 geos::geom::CoordinateXYZM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM const>(unsigned long) const [function] [call site] 00810
13 void geos::geom::GeometryFactory::createMultiPoint(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) const [function] [call site] 00811
14 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 00812
15 geos::geom::Point::Point(geos::geom::CoordinateXYZM const&, geos::geom::GeometryFactory const*) [function] [call site] 00813
16 geos::geom::Geometry::Geometry(geos::geom::GeometryFactory const*) [function] [call site] 00814
16 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, bool, bool, bool) [function] [call site] 00815
17 geos::geom::CoordinateSequence::initialize() [function] [call site] 00816
16 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&) [function] [call site] 00817
16 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 00818
16 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 00819
16 geos::geom::Geometry::~Geometry() [function] [call site] 00820
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator++() [function] [call site] 00821
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] 00822
11 geos::io::WKTReader::readPointText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00823
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00824
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] 00825
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] 00826
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] 00827
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] 00828
11 __cxa_allocate_exception [call site] 00829
11 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00830
11 __cxa_throw [call site] 00831
11 __cxa_free_exception [call site] 00832
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] 00833
10 geos::io::WKTReader::readMultiLineStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00834
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00835
11 geos::geom::GeometryFactory::createMultiLineString() const [function] [call site] 00836
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] 00837
11 geos::io::WKTReader::readLineStringText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00838
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00839
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] 00840
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] 00841
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] 00842
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] 00843
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] 00844
10 geos::io::WKTReader::readMultiCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00845
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00846
11 geos::geom::GeometryFactory::createMultiCurve() const [function] [call site] 00847
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] 00848
11 geos::io::WKTReader::readCurveText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00849
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00850
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] 00851
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] 00852
10 geos::io::WKTReader::readMultiPolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00853
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00854
11 geos::geom::GeometryFactory::createMultiPolygon() const [function] [call site] 00855
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] 00856
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] 00857
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] 00858
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] 00859
11 geos::io::WKTReader::readPolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00860
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00861
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] 00862
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] 00863
10 geos::io::WKTReader::readMultiSurfaceText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00864
11 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00865
11 geos::geom::GeometryFactory::createMultiSurface() const [function] [call site] 00866
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] 00867
11 geos::io::WKTReader::readSurfaceText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00868
12 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00869
12 geos::io::WKTReader::readPolygonText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00870
12 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const [function] [call site] 00871
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] 00872
13 geos::io::WKTReader::readGeometryCollectionText(geos::io::StringTokenizer*, geos::io::OrdinateSet&) const [function] [call site] 00873
14 geos::io::WKTReader::getNextEmptyOrOpener(geos::io::StringTokenizer*, geos::io::OrdinateSet&) [function] [call site] 00874
14 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 00875
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] 00876
14 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const [function] [call site] 00877
15 geos::io::OrdinateSet::hasZ() const [function] [call site] 00878
15 geos::io::OrdinateSet::hasM() const [function] [call site] 00879
15 geos::geom::GeometryFactory::createEmptyGeometry(geos::geom::GeometryTypeId, bool, bool) const [function] [call site] 00880
16 geos::geom::GeometryFactory::createPoint(bool, bool) const [function] [call site] 00881
17 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, bool, bool, bool) [function] [call site] 00882
17 geos::geom::Point::Point(geos::geom::CoordinateSequence&&, geos::geom::GeometryFactory const*) [function] [call site] 00883
17 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 00884
16 geos::geom::GeometryFactory::createLineString(bool, bool) const [function] [call site] 00885
17 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00886
16 geos::geom::GeometryFactory::createLinearRing(bool, bool) const [function] [call site] 00887
16 geos::geom::GeometryFactory::createPolygon(bool, bool) const [function] [call site] 00888
17 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 00889
17 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 00890
16 geos::geom::GeometryFactory::createMultiPoint() const [function] [call site] 00891
16 geos::geom::GeometryFactory::createMultiLineString() const [function] [call site] 00892
16 geos::geom::GeometryFactory::createMultiPolygon() const [function] [call site] 00893
16 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 00894
16 geos::geom::GeometryFactory::createCircularString(bool, bool) const [function] [call site] 00895
16 geos::geom::GeometryFactory::createCompoundCurve() const [function] [call site] 00896
16 geos::geom::GeometryFactory::createCurvePolygon(bool, bool) const [function] [call site] 00897
16 geos::geom::GeometryFactory::createMultiCurve() const [function] [call site] 00898
16 geos::geom::GeometryFactory::createMultiSurface() const [function] [call site] 00899
16 __cxa_allocate_exception [call site] 00900
16 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00901
16 __cxa_throw [call site] 00902
16 __cxa_free_exception [call site] 00903
15 __cxa_allocate_exception [call site] 00904
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] 00905
15 __cxa_throw [call site] 00906
15 __cxa_free_exception [call site] 00907
15 geos::io::OrdinateSet::changesAllowed() const [function] [call site] 00908
15 geos::io::OrdinateSet::operator!=(geos::io::OrdinateSet const&) const [function] [call site] 00909
16 geos::io::OrdinateSet::operator==(geos::io::OrdinateSet const&) const [function] [call site] 00910
15 __cxa_allocate_exception [call site] 00911
15 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00912
15 __cxa_throw [call site] 00913
15 __cxa_free_exception [call site] 00914
15 geos::io::WKTReader::readGeometryTaggedText(geos::io::StringTokenizer*, geos::io::OrdinateSet&, geos::geom::GeometryTypeId const*) const::DepthGuard::~DepthGuard() [function] [call site] 00915
14 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00916
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] 00917
12 __dynamic_cast [call site] 00918
12 __cxa_allocate_exception [call site] 00919
12 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00920
12 __cxa_throw [call site] 00921
12 __cxa_free_exception [call site] 00922
11 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00923
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] 00924
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] 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
13 __dynamic_cast [call site] 00927
13 __cxa_allocate_exception [call site] 00928
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00929
13 __cxa_throw [call site] 00930
13 __cxa_free_exception [call site] 00931
13 geos::geom::GeometryCollection::~GeometryCollection() [function] [call site] 00932
14 geos::geom::Geometry::~Geometry() [function] [call site] 00933
8 __dynamic_cast [call site] 00934
8 geos::io::WKTReader::getNextCloserOrComma(geos::io::StringTokenizer*) [function] [call site] 00935
8 __cxa_allocate_exception [call site] 00936
8 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00937
8 __cxa_throw [call site] 00938
8 __cxa_free_exception [call site] 00939
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] 00940
6 geos::io::StringTokenizer::peekNextToken() [function] [call site] 00941
6 geos::io::StringTokenizer::nextToken() [function] [call site] 00942
6 __cxa_allocate_exception [call site] 00943
6 geos::io::ParseException::ParseException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00944
6 __cxa_throw [call site] 00945
6 __cxa_free_exception [call site] 00946
6 geos::io::StringTokenizer::~StringTokenizer() [function] [call site] 00947
6 geos::io::CLocalizer::~CLocalizer() [function] [call site] 00948
7 setlocale [call site] 00949
5 geos::io::WKTReader::~WKTReader() [function] [call site] 00950
1 GEOSBuffer [function] [call site] 00951
2 GEOSBuffer_r [function] [call site] 00952
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ12GEOSBuffer_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 00953
4 GEOSBuffer_r::$_0::operator()() const [function] [call site] 00954
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 00955
6 isCurvedType(geos::geom::GeometryTypeId) [function] [call site] 00956
6 std::__1::optional<geos::algorithm::CurveToLineParams>::value[abi:ne220000]() & [function] [call site] 00957
7 std::__1::__optional_storage_base<geos::algorithm::CurveToLineParams, false>::__get[abi:ne220000]() & [function] [call site] 00958
6 geos::geom::Geometry::getLinearized(geos::algorithm::CurveToLineParams const&) const [function] [call site] 00959
6 InputGeometry::InputGeometry(std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >) [function] [call site] 00960
6 InputGeometry::InputGeometry(geos::geom::Geometry const*) [function] [call site] 00961
5 InputGeometry::operator->() const [function] [call site] 00962
5 geos::geom::Geometry::buffer(double, int) const [function] [call site] 00963
6 geos::operation::buffer::BufferOp::bufferOp(geos::geom::Geometry const*, double, int, int) [function] [call site] 00964
7 geos::operation::buffer::BufferOp::BufferOp(geos::geom::Geometry const*) [function] [call site] 00965
8 geos::util::TopologyException::TopologyException() [function] [call site] 00966
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] 00967
9 geos::geom::Coordinate::Coordinate() [function] [call site] 00968
8 geos::operation::buffer::BufferParameters::BufferParameters() [function] [call site] 00969
8 std::runtime_error::~runtime_error() [call site] 00970
7 geos::operation::buffer::BufferOp::setQuadrantSegments(int) [function] [call site] 00971
8 geos::operation::buffer::BufferParameters::setQuadrantSegments(int) [function] [call site] 00972
7 geos::operation::buffer::BufferOp::setEndCapStyle(int) [function] [call site] 00973
8 geos::operation::buffer::BufferParameters::setEndCapStyle(geos::operation::buffer::BufferParameters::EndCapStyle) [function] [call site] 00974
7 geos::operation::buffer::BufferOp::getResultGeometry(double) [function] [call site] 00975
8 __cxa_allocate_exception [call site] 00976
8 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00977
8 __cxa_throw [call site] 00978
8 __cxa_free_exception [call site] 00979
8 geos::operation::buffer::BufferOp::computeGeometry() [function] [call site] 00980
9 geos::operation::buffer::BufferOp::bufferOriginalPrecision() [function] [call site] 00981
10 geos::operation::buffer::BufferBuilder::BufferBuilder(geos::operation::buffer::BufferParameters const&) [function] [call site] 00982
11 geos::geomgraph::EdgeList::EdgeList() [function] [call site] 00983
10 geos::operation::buffer::BufferBuilder::setInvertOrientation(bool) [function] [call site] 00984
10 geos::operation::buffer::BufferBuilder::buffer(geos::geom::Geometry const*, double) [function] [call site] 00985
11 geos::operation::buffer::BufferParameters::isSingleSided() const [function] [call site] 00986
11 geos::operation::buffer::BufferBuilder::BufferBuilder(geos::operation::buffer::BufferParameters const&) [function] [call site] 00987
11 geos::operation::buffer::BufferBuilder::buffer(geos::geom::Geometry const*, double) [function] [call site] 00988
12 geos::operation::buffer::BufferBuilder::~BufferBuilder() [function] [call site] 00989
13 geos::geomgraph::EdgeList::~EdgeList() [function] [call site] 00990
12 std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > geos::operation::geounion::UnaryUnionOp::Union<std::__1::vector<geos::geom::Geometry*, std::__1::allocator<geos::geom::Geometry*> > >(std::__1::vector<geos::geom::Geometry*, std::__1::allocator<geos::geom::Geometry*> > const&) [function] [call site] 00991
13 geos::operation::geounion::UnaryUnionOp::UnaryUnionOp<std::__1::vector<geos::geom::Geometry*, std::__1::allocator<geos::geom::Geometry*> > >(std::__1::vector<geos::geom::Geometry*, std::__1::allocator<geos::geom::Geometry*> > const&) [function] [call site] 00992
14 geos::operation::geounion::ClassicUnionStrategy::ClassicUnionStrategy() [function] [call site] 00993
15 geos::operation::geounion::UnionStrategy::UnionStrategy() [function] [call site] 00994
14 void geos::operation::geounion::UnaryUnionOp::extractGeoms<std::__1::vector<geos::geom::Geometry*, std::__1::allocator<geos::geom::Geometry*> > >(std::__1::vector<geos::geom::Geometry*, std::__1::allocator<geos::geom::Geometry*> > const&) [function] [call site] 00995
15 geos::operation::geounion::UnaryUnionOp::extract(geos::geom::Geometry const&) [function] [call site] 00996
16 geos::geom::Geometry::getFactory() const [function] [call site] 00997
16 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] 00998
17 __dynamic_cast [call site] 00999
17 __dynamic_cast [call site] 01000
17 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] 01001
18 geos::geom::GeometryFilter::GeometryFilter() [function] [call site] 01002
17 geos::geom::GeometryFilter::~GeometryFilter() [function] [call site] 01003
16 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] 01004
17 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] 01005
16 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] 01006
17 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] 01007
14 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 01008
13 geos::operation::geounion::UnaryUnionOp::Union(std::__1::function<void (double, char const*)>*) [function] [call site] 01009
14 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] 01010
15 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 01011
15 geos::geom::Point::clone() const [function] [call site] 01012
15 geos::geom::Point::clone() const [function] [call site] 01013
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] 01014
15 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] 01015
15 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] 01016
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] 01017
15 __cxa_allocate_exception [call site] 01018
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01019
15 __cxa_throw [call site] 01020
15 __cxa_free_exception [call site] 01021
14 geos::operation::geounion::UnaryUnionOp::unionNoOpt(geos::geom::Geometry const&) [function] [call site] 01022
15 geos::geom::GeometryFactory::createEmptyGeometry(geos::geom::GeometryTypeId, bool, bool) const [function] [call site] 01023
14 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] 01024
15 geos::geom::Curve::clone() const [function] [call site] 01025
16 geos::geom::Geometry::clone() const [function] [call site] 01026
15 geos::geom::Curve::clone() const [function] [call site] 01027
14 geos::operation::geounion::UnaryUnionOp::unionNoOpt(geos::geom::Geometry const&) [function] [call site] 01028
14 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] 01029
15 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] 01030
16 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] 01031
17 geos::operation::geounion::ClassicUnionStrategy::ClassicUnionStrategy() [function] [call site] 01032
16 geos::operation::geounion::CascadedPolygonUnion::Union(std::__1::function<void (double, char const*)>*) [function] [call site] 01033
17 geos::geom::Geometry::getFactory() const [function] [call site] 01034
17 geos::index::strtree::TemplateSTRtree<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long, unsigned long) [function] [call site] 01035
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long, unsigned long) [function] [call site] 01036
19 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 01037
20 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 01038
20 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 01039
19 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 01040
20 __cxa_allocate_exception [call site] 01041
20 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01042
20 __cxa_throw [call site] 01043
20 __cxa_free_exception [call site] 01044
18 geos::index::SpatialIndex::SpatialIndex() [function] [call site] 01045
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::items() [function] [call site] 01046
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 01047
19 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 01048
19 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 01049
19 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] 01050
20 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 01051
20 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 01052
20 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] 01053
20 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] 01054
21 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] 01055
21 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] 01056
18 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] 01057
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Geometry const*&&) [function] [call site] 01058
18 geos::geom::Envelope const& geos::index::strtree::EnvelopeTraits::fromItem<geos::geom::Geometry const*&>(geos::geom::Geometry const*&) [function] [call site] 01059
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const&, geos::geom::Geometry const*&&) [function] [call site] 01060
19 geos::index::strtree::EnvelopeTraits::isNull(geos::geom::Envelope const&) [function] [call site] 01061
20 geos::geom::Envelope::isNull() const [function] [call site] 01062
19 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::createLeafNode(geos::geom::Geometry const*&&, geos::geom::Envelope const&) [function] [call site] 01063
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Items::begin() [function] [call site] 01064
18 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] 01065
19 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Iterator::skipDeleted() [function] [call site] 01066
20 geos::index::strtree::TemplateSTRNode<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::isDeleted() const [function] [call site] 01067
17 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::Items::end() [function] [call site] 01068
18 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] 01069
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] 01070
18 geos::operation::geounion::CascadedPolygonUnion::unionSafe(geos::geom::Geometry const*, geos::geom::Geometry const*) const [function] [call site] 01071
19 geos::operation::geounion::CascadedPolygonUnion::unionActual(geos::geom::Geometry const*, geos::geom::Geometry const*) const [function] [call site] 01072
20 geos::operation::geounion::CascadedPolygonUnion::restrictToSurfaces(std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >) [function] [call site] 01073
21 geos::geom::Geometry::isPolygonal() const [function] [call site] 01074
21 geos::geom::Geometry::getFactory() const [function] [call site] 01075
21 __dynamic_cast [call site] 01076
21 geos::geom::GeometryCollection::releaseGeometries() [function] [call site] 01077
22 geos::geom::Geometry::geometryChanged() [function] [call site] 01078
21 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] 01079
21 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] 01080
21 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 01081
22 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 01082
22 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 01083
19 geos::geom::Geometry::clone() const [function] [call site] 01084
19 geos::geom::Geometry::clone() const [function] [call site] 01085
18 geos::operation::geounion::CascadedPolygonUnion::unionSafe(geos::geom::Geometry const*, geos::geom::Geometry const*) const [function] [call site] 01086
18 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] 01087
19 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] 01088
20 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] 01089
21 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] 01090
22 geos::operation::geounion::CascadedPolygonUnion::restrictToSurfaces(std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >) [function] [call site] 01091
17 geos::index::strtree::TemplateSTRtree<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 01092
18 geos::index::SpatialIndex::~SpatialIndex() [function] [call site] 01093
18 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Geometry const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 01094
16 geos::operation::geounion::CascadedPolygonUnion::~CascadedPolygonUnion() [function] [call site] 01095
17 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 01096
14 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] 01097
15 geos::geom::Geometry::Union(geos::geom::Geometry const*) const [function] [call site] 01098
16 geos::geom::HeuristicOverlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 01099
17 geos::geom::isCombinable(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 01100
18 geos::geom::Envelope::intersects(geos::geom::Envelope const*) const [function] [call site] 01101
18 geos::geom::hasSingleNonEmptyElement(geos::geom::Geometry const*) [function] [call site] 01102
19 geos::geom::hasSingleNonEmptyElement(geos::geom::Geometry const*) [function] [call site] 01103
18 geos::geom::hasSingleNonEmptyElement(geos::geom::Geometry const*) [function] [call site] 01104
17 geos::geom::combineReduced(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 01105
18 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] 01106
19 __dynamic_cast [call site] 01107
19 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] 01108
20 geos::geom::Geometry::clone() const [function] [call site] 01109
18 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] 01110
18 geos::geom::Geometry::getFactory() const [function] [call site] 01111
18 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] 01112
19 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 01113
19 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] 01114
19 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] 01115
19 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] 01116
20 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] 01117
19 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] 01118
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] 01119
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] 01120
19 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] 01121
17 geos::geom::isHandledByOverlayNG(geos::geom::Geometry const*) [function] [call site] 01122
18 geos::geom::Geometry::isMixedDimension() const [function] [call site] 01123
19 geos::geom::Geometry::isMixedDimension(geos::geom::Dimension::DimensionType*) const [function] [call site] 01124
20 geos::geom::Geometry::isCollection() const [function] [call site] 01125
20 geos::geom::Geometry::isMixedDimension(geos::geom::Dimension::DimensionType*) const [function] [call site] 01126
17 geos::geom::isHandledByOverlayNG(geos::geom::Geometry const*) [function] [call site] 01127
17 geos::geom::StructuredCollection::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 01128
18 geos::geom::StructuredCollection::StructuredCollection(geos::geom::Geometry const*) [function] [call site] 01129
19 geos::geom::Geometry::getFactory() const [function] [call site] 01130
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 01131
20 geos::geom::Geometry::getFactory() const [function] [call site] 01132
20 geos::geom::Geometry::isCollection() const [function] [call site] 01133
20 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 01134
21 __cxa_allocate_exception [call site] 01135
21 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01136
21 __cxa_throw [call site] 01137
21 __cxa_free_exception [call site] 01138
21 geos::geom::StructuredCollection::addDimension(geos::geom::Dimension::DimensionType) [function] [call site] 01139
19 geos::geom::StructuredCollection::unionByDimension() [function] [call site] 01140
20 geos::geom::GeometryFactory::createMultiPoint(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) const [function] [call site] 01141
21 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] 01142
21 geos::geom::Geometry::clone() const [function] [call site] 01143
20 geos::geom::GeometryFactory::createMultiLineString(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) const [function] [call site] 01144
21 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] 01145
21 __dynamic_cast [call site] 01146
21 __cxa_allocate_exception [call site] 01147
21 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01148
21 __cxa_throw [call site] 01149
21 __cxa_free_exception [call site] 01150
21 geos::geom::LineString::LineString(geos::geom::LineString const&) [function] [call site] 01151
22 geos::geom::SimpleCurve::SimpleCurve(geos::geom::SimpleCurve const&) [function] [call site] 01152
23 geos::geom::Curve::Curve(geos::geom::Curve const&) [function] [call site] 01153
24 geos::geom::Geometry::Geometry(geos::geom::Geometry const&) [function] [call site] 01154
25 geos::geom::Geometry::getSRID() const [function] [call site] 01155
25 geos::geom::GeometryFactory::addRef() const [function] [call site] 01156
23 geos::geom::CoordinateSequence::clone() const [function] [call site] 01157
23 geos::geom::Geometry::~Geometry() [function] [call site] 01158
20 geos::geom::GeometryFactory::createMultiPolygon(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) const [function] [call site] 01159
21 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] 01160
21 geos::geom::Geometry::clone() const [function] [call site] 01161
20 geos::operation::overlayng::OverlayNGRobust::Union(geos::geom::Geometry const*) [function] [call site] 01162
21 geos::operation::geounion::UnaryUnionOp::UnaryUnionOp(geos::geom::Geometry const&) [function] [call site] 01163
22 geos::geom::Geometry::getFactory() const [function] [call site] 01164
22 geos::operation::geounion::ClassicUnionStrategy::ClassicUnionStrategy() [function] [call site] 01165
22 geos::operation::geounion::UnaryUnionOp::extract(geos::geom::Geometry const&) [function] [call site] 01166
22 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 01167
21 geos::operation::overlayng::OverlayNGRobust::SRUnionStrategy::SRUnionStrategy() [function] [call site] 01168
22 geos::operation::geounion::UnionStrategy::UnionStrategy() [function] [call site] 01169
21 geos::operation::geounion::UnaryUnionOp::setUnionFunction(geos::operation::geounion::UnionStrategy*) [function] [call site] 01170
21 geos::operation::geounion::UnaryUnionOp::Union(std::__1::function<void (double, char const*)>*) [function] [call site] 01171
22 geos::operation::geounion::PointGeometryUnion::Union(geos::geom::Geometry const&, geos::geom::Geometry const&) [function] [call site] 01172
23 geos::operation::geounion::PointGeometryUnion::PointGeometryUnion(geos::geom::Geometry const&, geos::geom::Geometry const&) [function] [call site] 01173
24 geos::geom::Geometry::getFactory() const [function] [call site] 01174
23 geos::operation::geounion::PointGeometryUnion::Union() const [function] [call site] 01175
24 geos::algorithm::PointLocator::PointLocator() [function] [call site] 01176
24 __dynamic_cast [call site] 01177
24 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 01178
25 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::LineString const*) [function] [call site] 01179
26 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 01180
26 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01181
26 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01182
26 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01183
27 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01184
26 geos::geom::CoordinateSequence::getSize() const [function] [call site] 01185
26 geos::algorithm::PointLocation::isOnLine(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 01186
27 geos::geom::CoordinateSequence::getSize() const [function] [call site] 01187
27 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01188
27 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01189
27 geos::algorithm::PointLocation::isOnSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01190
28 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01191
28 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01192
28 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01193
25 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Surface const*) [function] [call site] 01194
26 geos::algorithm::PointLocator::locateInPolygonRing(geos::geom::CoordinateXY const&, geos::geom::Curve const*) [function] [call site] 01195
27 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 01196
27 geos::algorithm::PointLocation::locateInRing(geos::geom::CoordinateXY const&, geos::geom::Curve const&) [function] [call site] 01197
28 geos::algorithm::RayCrossingCounter::locatePointInRing(geos::geom::CoordinateXY const&, geos::geom::Curve const&) [function] [call site] 01198
29 geos::algorithm::RayCrossingCounter::RayCrossingCounter(geos::geom::CoordinateXY const&) [function] [call site] 01199
29 geos::algorithm::RayCrossingCounter::getLocation() const [function] [call site] 01200
29 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01201
29 geos::algorithm::RayCrossingCounter::processSequence(geos::geom::CoordinateSequence const&, bool) [function] [call site] 01202
30 geos::algorithm::RayCrossingCounter::isOnSegment() const [function] [call site] 01203
30 geos::geom::CoordinateSequence::size() const [function] [call site] 01204
30 geos::geom::CoordinateSequence::size() const [function] [call site] 01205
30 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01206
30 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01207
30 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01208
31 geos::algorithm::CGAlgorithmsDD::orientationIndex(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01209
30 geos::algorithm::RayCrossingCounter::isOnSegment() const [function] [call site] 01210
30 geos::geom::CircularArc::CircularArc(geos::geom::CoordinateSequence const&, unsigned long) [function] [call site] 01211
31 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 01212
30 geos::algorithm::RayCrossingCounter::countArc(geos::geom::CircularArc const&) [function] [call site] 01213
31 geos::geom::CircularArc::isLinear() const [function] [call site] 01214
32 geos::geom::CircularArc::getRadius() const [function] [call site] 01215
33 geos::geom::CircularArc::isCCW() const [function] [call site] 01216
34 geos::geom::CircularArc::getOrientation() const [function] [call site] 01217
35 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01218
36 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01219
35 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01220
36 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01221
35 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01222
36 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01223
35 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01224
33 geos::geom::CircularArc::getCenter() const [function] [call site] 01225
34 geos::geom::CircularArc::isCCW() const [function] [call site] 01226
34 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01227
34 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01228
34 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01229
34 geos::algorithm::CircularArcs::getCenter(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01230
34 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01231
34 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01232
34 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01233
34 geos::algorithm::CircularArcs::getCenter(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01234
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01235
33 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 01236
33 geos::geom::CircularArc::getCenter() const [function] [call site] 01237
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01238
33 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 01239
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01240
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01241
31 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01242
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01243
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01244
31 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01245
31 geos::geom::Envelope::Envelope() [function] [call site] 01246
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01247
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01248
31 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01249
31 geos::algorithm::CircularArcs::expandEnvelope(geos::geom::Envelope&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01250
31 geos::geom::Envelope::getMaxX() const [function] [call site] 01251
31 geos::geom::Envelope::getMaxY() const [function] [call site] 01252
31 geos::geom::Envelope::getMinY() const [function] [call site] 01253
31 geos::geom::CircularArc::containsPoint(geos::geom::CoordinateXY const&) const [function] [call site] 01254
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01255
32 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01256
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01257
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01258
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01259
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01260
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01261
32 geos::triangulate::quadedge::TrianglePredicate::isInCircleRobust(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01262
32 geos::geom::CircularArc::containsPointOnCircle(geos::geom::CoordinateXY const&) const [function] [call site] 01263
33 geos::geom::CircularArc::getCenter() const [function] [call site] 01264
33 atan2 [call site] 01265
33 geos::geom::CircularArc::containsAngle(double) const [function] [call site] 01266
34 geos::geom::CircularArc::theta0() const [function] [call site] 01267
35 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01268
35 geos::geom::CircularArc::getCenter() const [function] [call site] 01269
35 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01270
36 atan2 [call site] 01271
34 geos::geom::CircularArc::theta2() const [function] [call site] 01272
35 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01273
35 geos::geom::CircularArc::getCenter() const [function] [call site] 01274
35 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01275
34 geos::geom::CircularArc::isCCW() const [function] [call site] 01276
34 geos::algorithm::CircularArcs::containsAngle(double, double, bool, double) [function] [call site] 01277
31 geos::algorithm::RayCrossingCounter::pointsIntersectingHorizontalRay(geos::geom::CircularArc const&, geos::geom::CoordinateXY const&) [function] [call site] 01278
32 geos::geom::CircularArc::getCenter() const [function] [call site] 01279
32 geos::geom::CircularArc::getRadius() const [function] [call site] 01280
32 sqrt [call site] 01281
32 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01282
32 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01283
32 geos::geom::CircularArc::begin() const [function] [call site] 01284
33 geos::geom::CircularArc::Iterator::Iterator(geos::geom::CircularArc const&, int) [function] [call site] 01285
32 geos::geom::CircularArc::end() const [function] [call site] 01286
33 geos::geom::CircularArc::Iterator::Iterator(geos::geom::CircularArc const&, int) [function] [call site] 01287
32 geos::geom::CircularArc::Iterator::operator!=(geos::geom::CircularArc::Iterator const&) const [function] [call site] 01288
33 geos::geom::CircularArc::Iterator::operator==(geos::geom::CircularArc::Iterator const&) const [function] [call site] 01289
32 geos::geom::CoordinateXY::getNull() [function] [call site] 01290
32 geos::geom::CircularArc::Iterator::operator*() const [function] [call site] 01291
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01292
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 01293
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01294
32 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 01295
32 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 01296
32 geos::geom::CircularArc::Iterator::operator++() [function] [call site] 01297
32 geos::geom::CircularArc::containsPointOnCircle(geos::geom::CoordinateXY const&) const [function] [call site] 01298
32 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01299
32 geos::geom::CircularArc::containsPointOnCircle(geos::geom::CoordinateXY const&) const [function] [call site] 01300
31 geos::geom::CoordinateXY::isNull() const [function] [call site] 01301
31 geos::algorithm::RayCrossingCounter::shouldCountCrossing(geos::geom::CircularArc const&, geos::geom::CoordinateXY const&) [function] [call site] 01302
32 geos::geom::CircularArc::getCenter() const [function] [call site] 01303
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01304
32 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01305
32 geos::geom::CircularArc::isCCW() const [function] [call site] 01306
32 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01307
32 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01308
32 geos::geom::CircularArc::isCCW() const [function] [call site] 01309
32 geos::geom::CircularArc::getCenter() const [function] [call site] 01310
31 geos::geom::CoordinateXY::isNull() const [function] [call site] 01311
31 geos::algorithm::RayCrossingCounter::shouldCountCrossing(geos::geom::CircularArc const&, geos::geom::CoordinateXY const&) [function] [call site] 01312
30 geos::algorithm::RayCrossingCounter::isOnSegment() const [function] [call site] 01313
30 geos::geom::CircularArc::~CircularArc() [function] [call site] 01314
31 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 01315
26 geos::algorithm::PointLocator::locateInPolygonRing(geos::geom::CoordinateXY const&, geos::geom::Curve const*) [function] [call site] 01316
25 geos::algorithm::PointLocator::computeLocation(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 01317
26 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Point const*) [function] [call site] 01318
27 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01319
26 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 01320
26 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::LineString const*) [function] [call site] 01321
26 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 01322
26 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::LineString const*) [function] [call site] 01323
26 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 01324
26 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::CircularString const*) [function] [call site] 01325
27 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 01326
27 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01327
27 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 01328
27 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01329
27 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 01330
27 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01331
27 geos::geom::CircularString::getArcs() const [function] [call site] 01332
28 geos::geom::CircularString::createArcs() const [function] [call site] 01333
29 geos::geom::CoordinateSequence::getSize() const [function] [call site] 01334
29 geos::geom::CoordinateSequence::getSize() const [function] [call site] 01335
27 geos::geom::CircularArc::containsPoint(geos::geom::CoordinateXY const&) const [function] [call site] 01336
26 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 01337
26 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::CompoundCurve const*) [function] [call site] 01338
27 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 01339
27 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01340
27 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 01341
27 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01342
27 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01343
27 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 01344
27 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01345
27 geos::geom::CircularString::getArcs() const [function] [call site] 01346
27 geos::geom::CircularArc::containsPoint(geos::geom::CoordinateXY const&) const [function] [call site] 01347
27 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01348
27 geos::algorithm::PointLocation::isOnLine(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 01349
26 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 01350
26 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Surface const*) [function] [call site] 01351
26 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 01352
26 geos::geom::GeometryCollection::begin() const [function] [call site] 01353
26 geos::geom::GeometryCollection::end() const [function] [call site] 01354
26 geos::algorithm::PointLocator::computeLocation(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 01355
27 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::LineString const*) [function] [call site] 01356
27 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 01357
27 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Surface const*) [function] [call site] 01358
27 geos::algorithm::PointLocator::updateLocationInfo(geos::geom::Location) [function] [call site] 01359
27 geos::geom::GeometryCollection::begin() const [function] [call site] 01360
27 geos::geom::GeometryCollection::end() const [function] [call site] 01361
27 geos::algorithm::PointLocator::computeLocation(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 01362
28 __cxa_allocate_exception [call site] 01363
28 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01364
29 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] 01365
28 __cxa_throw [call site] 01366
28 __cxa_free_exception [call site] 01367
25 geos::geomgraph::GeometryGraph::isInBoundary(int) [function] [call site] 01368
24 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01369
24 geos::geom::Point::getCoordinatesRO() const [function] [call site] 01370
24 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 01371
25 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 01372
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01373
25 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 01374
25 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01375
25 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 01376
25 geos::geom::CoordinateXYZM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long) const [function] [call site] 01377
25 geos::geom::CoordinateXYM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYM>(unsigned long) const [function] [call site] 01378
25 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXYM const&) [function] [call site] 01379
25 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01380
24 geos::geom::Geometry::clone() const [function] [call site] 01381
24 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 01382
24 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] 01383
25 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] 01384
25 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 01385
24 geos::geom::util::GeometryCombiner::combine(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 01386
25 geos::geom::util::GeometryCombiner::GeometryCombiner(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) [function] [call site] 01387
26 geos::geom::Geometry::clone() const [function] [call site] 01388
25 geos::geom::util::GeometryCombiner::combine() [function] [call site] 01389
26 geos::geom::GeometryFactory::getDefaultInstance() [function] [call site] 01390
26 geos::geom::Geometry::getFactory() const [function] [call site] 01391
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] 01392
25 geos::geom::util::GeometryCombiner::~GeometryCombiner() [function] [call site] 01393
24 geos::algorithm::PointLocator::~PointLocator() [function] [call site] 01394
22 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 01395
21 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 01396
21 geos::operation::geounion::UnaryUnionOp::~UnaryUnionOp() [function] [call site] 01397
22 geos::operation::geounion::UnionStrategy::~UnionStrategy() [function] [call site] 01398
20 geos::operation::overlayng::OverlayNGRobust::Union(geos::geom::Geometry const*) [function] [call site] 01399
20 geos::operation::overlayng::OverlayNGRobust::Union(geos::geom::Geometry const*) [function] [call site] 01400
20 geos::geom::Geometry::isPuntal() const [function] [call site] 01401
20 __cxa_allocate_exception [call site] 01402
20 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01403
20 __cxa_throw [call site] 01404
20 __cxa_free_exception [call site] 01405
20 geos::geom::Geometry::isLineal() const [function] [call site] 01406
20 geos::geom::Geometry::isPolygonal() const [function] [call site] 01407
20 __cxa_allocate_exception [call site] 01408
20 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01409
20 __cxa_throw [call site] 01410
20 __cxa_free_exception [call site] 01411
18 geos::geom::StructuredCollection::StructuredCollection(geos::geom::Geometry const*) [function] [call site] 01412
18 geos::geom::StructuredCollection::doUnion(geos::geom::StructuredCollection const&) const [function] [call site] 01413
19 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 01414
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 01415
20 std::runtime_error::runtime_error(char const*) [call site] 01416
20 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 01417
21 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 01418
20 geos::geom::PrecisionModel::isFloating() const [function] [call site] 01419
20 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 01420
20 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::geom::PrecisionModel const*) [function] [call site] 01421
21 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, int) [function] [call site] 01422
22 geos::operation::overlayng::InputGeometry::InputGeometry(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 01423
22 geos::geom::Geometry::getFactory() const [function] [call site] 01424
21 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 01425
22 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01426
22 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01427
22 geos::operation::overlayng::OverlayUtil::isEmptyResult(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01428
23 geos::operation::overlayng::OverlayUtil::isEnvDisjoint(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01429
24 geos::operation::overlayng::OverlayUtil::isEmpty(geos::geom::Geometry const*) [function] [call site] 01430
24 geos::operation::overlayng::OverlayUtil::isFloating(geos::geom::PrecisionModel const*) [function] [call site] 01431
25 geos::geom::PrecisionModel::isFloating() const [function] [call site] 01432
24 geos::geom::Envelope::disjoint(geos::geom::Envelope const*) const [function] [call site] 01433
25 geos::geom::Envelope::intersects(geos::geom::Envelope const*) const [function] [call site] 01434
24 geos::operation::overlayng::OverlayUtil::isDisjoint(geos::geom::Envelope const*, geos::geom::Envelope const*, geos::geom::PrecisionModel const*) [function] [call site] 01435
25 geos::geom::Envelope::getMinX() const [function] [call site] 01436
25 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 01437
25 geos::geom::Envelope::getMaxX() const [function] [call site] 01438
25 geos::geom::Envelope::getMaxX() const [function] [call site] 01439
25 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 01440
25 geos::geom::Envelope::getMinX() const [function] [call site] 01441
25 geos::geom::Envelope::getMinY() const [function] [call site] 01442
25 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 01443
25 geos::geom::Envelope::getMaxY() const [function] [call site] 01444
25 geos::geom::Envelope::getMaxY() const [function] [call site] 01445
25 geos::geom::PrecisionModel::makePrecise(double) const [function] [call site] 01446
25 geos::geom::Envelope::getMinY() const [function] [call site] 01447
23 geos::operation::overlayng::OverlayUtil::isEmpty(geos::geom::Geometry const*) [function] [call site] 01448
23 geos::operation::overlayng::OverlayUtil::isEmpty(geos::geom::Geometry const*) [function] [call site] 01449
22 geos::operation::overlayng::OverlayNG::createEmptyResult() [function] [call site] 01450
23 geos::operation::overlayng::InputGeometry::getCoordinateDimension(unsigned char) const [function] [call site] 01451
23 geos::operation::overlayng::InputGeometry::getCoordinateDimension(unsigned char) const [function] [call site] 01452
23 geos::operation::overlayng::OverlayUtil::resultCoordinateDimension(unsigned char, unsigned char) [function] [call site] 01453
23 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01454
23 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01455
23 geos::operation::overlayng::OverlayUtil::resultDimension(int, int, int) [function] [call site] 01456
23 geos::operation::overlayng::OverlayUtil::createEmptyResult(int, unsigned long, geos::geom::GeometryFactory const*) [function] [call site] 01457
24 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 01458
24 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 01459
24 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 01460
24 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 01461
24 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01462
25 __cxa_allocate_exception [call site] 01463
25 geos::util::AssertionFailedException::AssertionFailedException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01464
26 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] 01465
25 __cxa_throw [call site] 01466
25 __cxa_free_exception [call site] 01467
22 geos::operation::overlayng::ElevationModel::create(geos::geom::Geometry const&, geos::geom::Geometry const&) [function] [call site] 01468
23 geos::geom::Envelope::Envelope() [function] [call site] 01469
23 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 01470
23 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 01471
23 geos::operation::overlayng::ElevationModel::ElevationModel(geos::geom::Envelope const&, int, int) [function] [call site] 01472
24 geos::geom::Envelope::getWidth() const [function] [call site] 01473
25 geos::geom::Envelope::isNull() const [function] [call site] 01474
24 geos::geom::Envelope::getHeight() const [function] [call site] 01475
25 geos::geom::Envelope::isNull() const [function] [call site] 01476
23 geos::operation::overlayng::ElevationModel::add(geos::geom::Geometry const&) [function] [call site] 01477
24 geos::operation::overlayng::ElevationModel::add(geos::geom::Geometry const&)::Filter::Filter(geos::operation::overlayng::ElevationModel&) [function] [call site] 01478
25 geos::geom::CoordinateSequenceFilter::CoordinateSequenceFilter() [function] [call site] 01479
24 geos::geom::CoordinateSequenceFilter::~CoordinateSequenceFilter() [function] [call site] 01480
23 geos::operation::overlayng::ElevationModel::add(geos::geom::Geometry const&) [function] [call site] 01481
22 geos::operation::overlayng::ElevationModel::create(geos::geom::Geometry const&) [function] [call site] 01482
23 geos::geom::Envelope::Envelope() [function] [call site] 01483
23 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 01484
23 geos::operation::overlayng::ElevationModel::ElevationModel(geos::geom::Envelope const&, int, int) [function] [call site] 01485
23 geos::operation::overlayng::ElevationModel::add(geos::geom::Geometry const&) [function] [call site] 01486
22 geos::operation::overlayng::InputGeometry::isAllPoints() const [function] [call site] 01487
23 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01488
23 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01489
22 geos::operation::overlayng::OverlayPoints::overlay(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01490
23 geos::operation::overlayng::OverlayPoints::OverlayPoints(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01491
24 geos::geom::Geometry::getFactory() const [function] [call site] 01492
23 geos::operation::overlayng::OverlayPoints::getResult() [function] [call site] 01493
24 geos::operation::overlayng::OverlayPoints::buildPointMap(geos::geom::Geometry const*) [function] [call site] 01494
25 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] 01495
26 geos::geom::GeometryComponentFilter::GeometryComponentFilter() [function] [call site] 01496
25 geos::geom::GeometryComponentFilter::~GeometryComponentFilter() [function] [call site] 01497
24 geos::operation::overlayng::OverlayPoints::buildPointMap(geos::geom::Geometry const*) [function] [call site] 01498
24 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] 01499
24 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] 01500
24 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] 01501
24 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] 01502
24 geos::operation::overlayng::OverlayUtil::resultCoordinateDimension(unsigned char, unsigned char) [function] [call site] 01503
24 geos::operation::overlayng::OverlayUtil::createEmptyResult(int, unsigned long, geos::geom::GeometryFactory const*) [function] [call site] 01504
24 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] 01505
25 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 01506
25 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] 01507
23 geos::operation::overlayng::OverlayPoints::~OverlayPoints() [function] [call site] 01508
22 geos::operation::overlayng::InputGeometry::isSingle() const [function] [call site] 01509
22 geos::operation::overlayng::InputGeometry::hasPoints() const [function] [call site] 01510
23 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 01511
22 geos::operation::overlayng::OverlayMixedPoints::overlay(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 01512
23 geos::operation::overlayng::OverlayMixedPoints::OverlayMixedPoints(int, geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 01513
24 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 01514
24 geos::geom::Geometry::getFactory() const [function] [call site] 01515
24 geos::operation::overlayng::OverlayUtil::resultDimension(int, int, int) [function] [call site] 01516
23 geos::operation::overlayng::OverlayMixedPoints::getResult() [function] [call site] 01517
24 geos::operation::overlayng::OverlayMixedPoints::prepareNonPoint(geos::geom::Geometry const*) [function] [call site] 01518
25 geos::geom::Geometry::clone() const [function] [call site] 01519
25 geos::operation::overlayng::OverlayNG::geomunion(geos::geom::Geometry const*, geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 01520
26 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 01521
27 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, int) [function] [call site] 01522
26 geos::operation::overlayng::OverlayNG::setNoder(geos::noding::Noder*) [function] [call site] 01523
26 geos::operation::overlayng::OverlayNG::setStrictMode(bool) [function] [call site] 01524
26 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 01525
27 geos::operation::overlayng::OverlayNG::computeEdgeOverlay() [function] [call site] 01526
28 geos::operation::overlayng::EdgeNodingBuilder::EdgeNodingBuilder(geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 01527
29 geos::algorithm::LineIntersector::LineIntersector(geos::geom::PrecisionModel const*) [function] [call site] 01528
30 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01529
29 geos::algorithm::CircularArcIntersector::CircularArcIntersector(geos::geom::PrecisionModel const*) [function] [call site] 01530
29 geos::noding::IntersectionAdder::IntersectionAdder(geos::algorithm::LineIntersector&) [function] [call site] 01531
30 geos::noding::SegmentIntersector::SegmentIntersector() [function] [call site] 01532
30 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01533
30 geos::noding::SegmentIntersector::~SegmentIntersector() [function] [call site] 01534
29 geos::noding::ArcIntersectionAdder::ArcIntersectionAdder(geos::algorithm::CircularArcIntersector&) [function] [call site] 01535
30 geos::noding::ArcIntersector::ArcIntersector() [function] [call site] 01536
29 geos::algorithm::CircularArcIntersector::~CircularArcIntersector() [function] [call site] 01537
28 geos::geom::Envelope::Envelope() [function] [call site] 01538
28 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 01539
29 geos::util::Interrupt::process() [function] [call site] 01540
30 geos::util::Interrupt::check() [function] [call site] 01541
30 geos::util::Interrupt::interrupt() [function] [call site] 01542
31 __cxa_allocate_exception [call site] 01543
31 geos::util::InterruptedException::InterruptedException() [function] [call site] 01544
32 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] 01545
31 __cxa_throw [call site] 01546
31 std::runtime_error::~runtime_error() [call site] 01547
31 __cxa_free_exception [call site] 01548
29 geos::util::CurrentThreadInterrupt::process() [function] [call site] 01549
30 geos::util::CurrentThreadInterrupt::interrupt() [function] [call site] 01550
31 __cxa_allocate_exception [call site] 01551
31 geos::util::InterruptedException::InterruptedException() [function] [call site] 01552
31 __cxa_throw [call site] 01553
31 std::runtime_error::~runtime_error() [call site] 01554
31 __cxa_free_exception [call site] 01555
28 geos::operation::overlayng::OverlayUtil::clippingEnvelope(int, geos::operation::overlayng::InputGeometry const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01556
29 geos::operation::overlayng::OverlayUtil::resultEnvelope(int, geos::operation::overlayng::InputGeometry const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01557
30 geos::geom::Envelope::Envelope() [function] [call site] 01558
30 geos::operation::overlayng::InputGeometry::getEnvelope(unsigned char) const [function] [call site] 01559
30 geos::operation::overlayng::OverlayUtil::safeEnv(geos::geom::Envelope const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01560
31 geos::operation::overlayng::OverlayUtil::safeExpandDistance(geos::geom::Envelope const*, geos::geom::PrecisionModel const*) [function] [call site] 01561
32 geos::operation::overlayng::OverlayUtil::isFloating(geos::geom::PrecisionModel const*) [function] [call site] 01562
32 geos::geom::Envelope::getHeight() const [function] [call site] 01563
32 geos::geom::Envelope::getWidth() const [function] [call site] 01564
32 geos::geom::Envelope::getHeight() const [function] [call site] 01565
32 geos::geom::Envelope::getWidth() const [function] [call site] 01566
32 geos::geom::PrecisionModel::getScale() const [function] [call site] 01567
31 geos::geom::Envelope::expandBy(double) [function] [call site] 01568
32 geos::geom::Envelope::expandBy(double, double) [function] [call site] 01569
33 geos::geom::Envelope::setToNull() [function] [call site] 01570
30 geos::operation::overlayng::InputGeometry::getEnvelope(unsigned char) const [function] [call site] 01571
30 geos::operation::overlayng::OverlayUtil::safeEnv(geos::geom::Envelope const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01572
30 geos::geom::Envelope::intersection(geos::geom::Envelope const&, geos::geom::Envelope&) const [function] [call site] 01573
31 geos::geom::Envelope::isNull() const [function] [call site] 01574
31 geos::geom::Envelope::intersects(geos::geom::Envelope const&) const [function] [call site] 01575
32 geos::geom::Envelope::intersects(geos::geom::Envelope const*) const [function] [call site] 01576
31 geos::geom::Envelope::init(double, double, double, double) [function] [call site] 01577
30 geos::operation::overlayng::InputGeometry::getEnvelope(unsigned char) const [function] [call site] 01578
30 geos::operation::overlayng::OverlayUtil::safeEnv(geos::geom::Envelope const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01579
29 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01580
29 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01581
29 geos::operation::overlayng::RobustClipEnvelopeComputer::getEnvelope(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::Envelope const*) [function] [call site] 01582
30 geos::operation::overlayng::RobustClipEnvelopeComputer::RobustClipEnvelopeComputer(geos::geom::Envelope const*) [function] [call site] 01583
30 geos::operation::overlayng::RobustClipEnvelopeComputer::add(geos::geom::Geometry const*) [function] [call site] 01584
31 geos::operation::overlayng::RobustClipEnvelopeComputer::addPolygon(geos::geom::Polygon const*) [function] [call site] 01585
32 geos::operation::overlayng::RobustClipEnvelopeComputer::addPolygonRing(geos::geom::LinearRing const*) [function] [call site] 01586
33 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01587
33 geos::geom::CoordinateSequence::size() const [function] [call site] 01588
33 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01589
33 geos::operation::overlayng::RobustClipEnvelopeComputer::addSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 01590
34 geos::operation::overlayng::RobustClipEnvelopeComputer::intersectsSegment(geos::geom::Envelope const*, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 01591
35 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) const [function] [call site] 01592
34 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 01593
34 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 01594
32 geos::operation::overlayng::RobustClipEnvelopeComputer::addPolygonRing(geos::geom::LinearRing const*) [function] [call site] 01595
31 geos::geom::Geometry::isCollection() const [function] [call site] 01596
31 geos::operation::overlayng::RobustClipEnvelopeComputer::addCollection(geos::geom::GeometryCollection const*) [function] [call site] 01597
32 geos::operation::overlayng::RobustClipEnvelopeComputer::add(geos::geom::Geometry const*) [function] [call site] 01598
30 geos::operation::overlayng::RobustClipEnvelopeComputer::add(geos::geom::Geometry const*) [function] [call site] 01599
30 geos::operation::overlayng::RobustClipEnvelopeComputer::getEnvelope() [function] [call site] 01600
29 geos::operation::overlayng::OverlayUtil::safeEnv(geos::geom::Envelope const*, geos::geom::PrecisionModel const*, geos::geom::Envelope&) [function] [call site] 01601
28 geos::operation::overlayng::EdgeNodingBuilder::setClipEnvelope(geos::geom::Envelope const*) [function] [call site] 01602
29 geos::operation::overlayng::RingClipper::RingClipper(geos::geom::Envelope const*) [function] [call site] 01603
29 geos::operation::overlayng::LineLimiter::LineLimiter(geos::geom::Envelope const*) [function] [call site] 01604
28 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01605
28 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 01606
28 geos::operation::overlayng::EdgeNodingBuilder::build(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 01607
29 geos::operation::overlayng::EdgeNodingBuilder::add(geos::geom::Geometry const*, unsigned char) [function] [call site] 01608
30 geos::operation::overlayng::EdgeNodingBuilder::isClippedCompletely(geos::geom::Envelope const*) const [function] [call site] 01609
31 geos::geom::Envelope::disjoint(geos::geom::Envelope const*) const [function] [call site] 01610
30 geos::operation::overlayng::EdgeNodingBuilder::addPolygon(geos::geom::Surface const*, unsigned char) [function] [call site] 01611
31 geos::operation::overlayng::EdgeNodingBuilder::addPolygonRing(geos::geom::Curve const*, bool, unsigned char) [function] [call site] 01612
32 geos::operation::overlayng::EdgeNodingBuilder::isClippedCompletely(geos::geom::Envelope const*) const [function] [call site] 01613
32 geos::operation::overlayng::EdgeNodingBuilder::computeDepthDelta(geos::geom::CoordinateSequence const*, bool) [function] [call site] 01614
33 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 01615
34 geos::geom::CoordinateSequence::size() const [function] [call site] 01616
34 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01617
34 geos::geom::CoordinateXY::getNull() [function] [call site] 01618
34 geos::geom::CoordinateSequence::getY(unsigned long) const [function] [call site] 01619
35 geos::geom::CoordinateSequence::stride() const [function] [call site] 01620
34 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01621
34 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01622
34 geos::geom::CoordinateSequence::getY(unsigned long) const [function] [call site] 01623
34 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01624
34 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01625
34 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01626
34 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01627
34 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01628
32 geos::operation::overlayng::EdgeNodingBuilder::createEdgeSourceInfo(unsigned char, int, bool) [function] [call site] 01629
32 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01630
32 geos::geom::CircularString::getArcs() const [function] [call site] 01631
32 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] 01632
33 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] 01633
34 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] 01634
35 geos::noding::PathString::PathString(void const*) [function] [call site] 01635
34 geos::noding::NodablePath::NodablePath() [function] [call site] 01636
32 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01637
32 geos::operation::overlayng::EdgeNodingBuilder::addEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01638
33 geos::noding::NodedSegmentString::NodedSegmentString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, bool, bool, void const*) [function] [call site] 01639
34 geos::noding::NodableSegmentString::NodableSegmentString(void const*, std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) [function] [call site] 01640
35 geos::noding::SegmentString::SegmentString(void const*, std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) [function] [call site] 01641
36 geos::noding::PathString::PathString(void const*) [function] [call site] 01642
34 geos::noding::SegmentNodeList::SegmentNodeList(geos::noding::NodedSegmentString const&, bool, bool) [function] [call site] 01643
32 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01644
32 geos::operation::overlayng::EdgeNodingBuilder::computeDepthDelta(geos::geom::CoordinateSequence const*, bool) [function] [call site] 01645
32 geos::operation::overlayng::EdgeNodingBuilder::createEdgeSourceInfo(unsigned char, int, bool) [function] [call site] 01646
32 geos::operation::overlayng::EdgeNodingBuilder::clip(geos::geom::LineString const*) const [function] [call site] 01647
33 geos::geom::Envelope::covers(geos::geom::Envelope const*) const [function] [call site] 01648
34 geos::geom::Envelope::covers(geos::geom::Envelope const&) const [function] [call site] 01649
33 geos::operation::overlayng::EdgeNodingBuilder::removeRepeatedPoints(geos::geom::LineString const*) [function] [call site] 01650
34 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01651
34 geos::geom::CoordinateSequence::hasRepeatedPoints() const [function] [call site] 01652
35 geos::geom::CoordinateSequence::stride() const [function] [call site] 01653
35 geos::geom::CoordinateSequence::stride() const [function] [call site] 01654
34 geos::operation::valid::RepeatedPointRemover::removeRepeatedPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 01655
35 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 01656
35 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01657
35 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01658
35 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01659
35 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01660
35 geos::geom::CoordinateSequence::size() const [function] [call site] 01661
35 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 01662
35 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, bool) [function] [call site] 01663
36 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 01664
36 geos::geom::CoordinateSequence::size() const [function] [call site] 01665
36 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) [function] [call site] 01666
37 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 01667
37 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01668
37 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() [function] [call site] 01669
37 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01670
37 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01671
37 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01672
37 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01673
37 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long) [function] [call site] 01674
38 geos::geom::CoordinateSequence::stride() const [function] [call site] 01675
38 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01676
38 geos::geom::CoordinateSequence::stride() const [function] [call site] 01677
38 geos::geom::CoordinateSequence::stride() const [function] [call site] 01678
38 geos::geom::CoordinateSequence::size() const [function] [call site] 01679
38 geos::geom::CoordinateSequence::make_space(unsigned long, unsigned long) [function] [call site] 01680
38 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 01681
38 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] 01682
39 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01683
39 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_0::operator()(geos::geom::CoordinateXY const&) const [function] [call site] 01684
40 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 01685
38 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] 01686
39 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01687
39 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_1::operator()(geos::geom::Coordinate const&) const [function] [call site] 01688
40 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 01689
38 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] 01690
39 geos::geom::CoordinateXYZM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long) const [function] [call site] 01691
39 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_2::operator()(geos::geom::CoordinateXYZM const&) const [function] [call site] 01692
40 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, unsigned long) [function] [call site] 01693
38 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] 01694
39 geos::geom::CoordinateXYM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYM>(unsigned long) const [function] [call site] 01695
39 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long)::$_3::operator()(geos::geom::CoordinateXYM const&) const [function] [call site] 01696
40 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, unsigned long) [function] [call site] 01697
37 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01698
37 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01699
37 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01700
37 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long) [function] [call site] 01701
35 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01702
35 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01703
35 geos::operation::valid::RepeatedPointFilter::RepeatedPointFilter(bool, bool, double) [function] [call site] 01704
36 geos::geom::CoordinateInspector<geos::operation::valid::RepeatedPointFilter>::CoordinateInspector() [function] [call site] 01705
37 geos::geom::CoordinateFilter::CoordinateFilter() [function] [call site] 01706
36 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 01707
35 void geos::geom::CoordinateSequence::apply_ro<geos::operation::valid::RepeatedPointFilter>(geos::operation::valid::RepeatedPointFilter*) const [function] [call site] 01708
36 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 01709
36 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXY>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() const [function] [call site] 01710
36 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::begin() [function] [call site] 01711
36 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::end() [function] [call site] 01712
36 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] 01713
36 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator*() const [function] [call site] 01714
36 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator++() [function] [call site] 01715
36 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::Coordinate>::type> geos::geom::CoordinateSequence::items<geos::geom::Coordinate>() const [function] [call site] 01716
36 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::begin() [function] [call site] 01717
36 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::end() [function] [call site] 01718
36 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] 01719
36 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator*() const [function] [call site] 01720
36 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator++() [function] [call site] 01721
36 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXYM>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYM>() const [function] [call site] 01722
36 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::begin() [function] [call site] 01723
36 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM const>::end() [function] [call site] 01724
36 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] 01725
36 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator*() const [function] [call site] 01726
36 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYM const>::operator++() [function] [call site] 01727
36 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXYZM>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYZM>() const [function] [call site] 01728
36 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::begin() [function] [call site] 01729
36 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM const>::end() [function] [call site] 01730
36 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] 01731
36 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator*() const [function] [call site] 01732
36 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXYZM const>::operator++() [function] [call site] 01733
35 geos::operation::valid::RepeatedPointFilter::getCoords() [function] [call site] 01734
35 geos::operation::valid::RepeatedPointFilter::~RepeatedPointFilter() [function] [call site] 01735
36 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 01736
33 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01737
33 geos::operation::overlayng::RingClipper::clip(geos::geom::CoordinateSequence const*) const [function] [call site] 01738
34 geos::operation::overlayng::RingClipper::clipToBoxEdge(geos::geom::CoordinateSequence const*, int, bool) const [function] [call site] 01739
35 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01740
35 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01741
35 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01742
35 geos::geom::CoordinateSequence::size() const [function] [call site] 01743
35 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 01744
35 geos::geom::CoordinateSequence::size() const [function] [call site] 01745
35 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01746
35 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 01747
35 geos::operation::overlayng::RingClipper::isInsideEdge(geos::geom::CoordinateXY const&, int) const [function] [call site] 01748
36 geos::geom::Envelope::isNull() const [function] [call site] 01749
36 geos::geom::Envelope::getMinY() const [function] [call site] 01750
36 geos::geom::Envelope::getMaxX() const [function] [call site] 01751
36 geos::geom::Envelope::getMaxY() const [function] [call site] 01752
36 geos::geom::Envelope::getMinX() const [function] [call site] 01753
35 geos::operation::overlayng::RingClipper::isInsideEdge(geos::geom::CoordinateXY const&, int) const [function] [call site] 01754
35 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 01755
35 geos::operation::overlayng::RingClipper::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, int, geos::geom::CoordinateXY&) const [function] [call site] 01756
36 geos::geom::Envelope::getMinY() const [function] [call site] 01757
36 geos::operation::overlayng::RingClipper::intersectionLineY(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 01758
36 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01759
36 geos::geom::Envelope::getMaxX() const [function] [call site] 01760
36 geos::operation::overlayng::RingClipper::intersectionLineX(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 01761
36 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01762
36 geos::geom::Envelope::getMaxY() const [function] [call site] 01763
36 geos::operation::overlayng::RingClipper::intersectionLineY(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 01764
36 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01765
36 geos::geom::Envelope::getMinX() const [function] [call site] 01766
36 geos::operation::overlayng::RingClipper::intersectionLineX(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 01767
36 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 01768
35 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01769
36 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 01770
36 geos::geom::CoordinateXY& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() [function] [call site] 01771
36 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01772
36 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01773
35 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, bool) [function] [call site] 01774
36 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01775
35 geos::operation::overlayng::RingClipper::isInsideEdge(geos::geom::CoordinateXY const&, int) const [function] [call site] 01776
35 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 01777
35 geos::operation::overlayng::RingClipper::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, int, geos::geom::CoordinateXY&) const [function] [call site] 01778
35 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01779
35 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 01780
34 geos::geom::CoordinateSequence::size() const [function] [call site] 01781
32 geos::geom::CoordinateSequence::size() const [function] [call site] 01782
32 geos::operation::overlayng::EdgeNodingBuilder::addEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01783
32 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01784
32 geos::geom::CircularString::getArcs() const [function] [call site] 01785
32 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] 01786
31 geos::operation::overlayng::EdgeNodingBuilder::addPolygonRing(geos::geom::Curve const*, bool, unsigned char) [function] [call site] 01787
30 geos::operation::overlayng::EdgeNodingBuilder::addSimpleCurve(geos::geom::SimpleCurve const*, unsigned char) [function] [call site] 01788
31 geos::operation::overlayng::EdgeNodingBuilder::isClippedCompletely(geos::geom::Envelope const*) const [function] [call site] 01789
31 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 01790
31 geos::geom::CircularString::getArcs() const [function] [call site] 01791
31 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] 01792
32 geos::geom::CoordinateSequence::size() const [function] [call site] 01793
32 geos::operation::overlayng::EdgeNodingBuilder::createEdgeSourceInfo(unsigned char) [function] [call site] 01794
32 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] 01795
31 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 01796
31 geos::operation::overlayng::EdgeNodingBuilder::isToBeLimited(geos::geom::LineString const*) const [function] [call site] 01797
32 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01798
32 geos::geom::CoordinateSequence::size() const [function] [call site] 01799
32 geos::geom::Envelope::covers(geos::geom::Envelope const*) const [function] [call site] 01800
31 geos::operation::overlayng::EdgeNodingBuilder::limit(geos::geom::LineString const*) const [function] [call site] 01801
32 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 01802
32 geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*) [function] [call site] 01803
33 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 01804
33 geos::geom::CoordinateSequence::hasM() const [function] [call site] 01805
33 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] 01806
34 auto geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0::operator()<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) const [function] [call site] 01807
35 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 01808
35 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01809
36 void geos::operation::overlayng::LineLimiter::startSection<geos::geom::CoordinateXY>() [function] [call site] 01810
37 geos::operation::overlayng::LineLimiter::isSectionOpen() const [function] [call site] 01811
37 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01812
36 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01813
35 void geos::operation::overlayng::LineLimiter::addOutside<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01814
36 geos::operation::overlayng::LineLimiter::isLastSegmentIntersecting(geos::geom::CoordinateXY const&) const [function] [call site] 01815
37 geos::operation::overlayng::LineLimiter::isSectionOpen() const [function] [call site] 01816
37 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) const [function] [call site] 01817
36 geos::operation::overlayng::LineLimiter::finishSection() [function] [call site] 01818
37 geos::operation::overlayng::LineLimiter::isSectionOpen() const [function] [call site] 01819
37 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 01820
36 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01821
36 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 01822
34 auto geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0::operator()<geos::geom::Coordinate>(geos::geom::Coordinate const&) const [function] [call site] 01823
35 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01824
36 void geos::operation::overlayng::LineLimiter::startSection<geos::geom::Coordinate>() [function] [call site] 01825
37 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 01826
38 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01827
36 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 01828
35 void geos::operation::overlayng::LineLimiter::addOutside<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01829
36 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01830
36 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 01831
34 auto geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0::operator()<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) const [function] [call site] 01832
35 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01833
36 void geos::operation::overlayng::LineLimiter::startSection<geos::geom::CoordinateXYM>() [function] [call site] 01834
37 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, bool) [function] [call site] 01835
38 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01836
36 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, bool) [function] [call site] 01837
35 void geos::operation::overlayng::LineLimiter::addOutside<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01838
36 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01839
36 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 01840
34 auto geos::operation::overlayng::LineLimiter::limit(geos::geom::CoordinateSequence const*)::$_0::operator()<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) const [function] [call site] 01841
35 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01842
36 void geos::operation::overlayng::LineLimiter::startSection<geos::geom::CoordinateXYZM>() [function] [call site] 01843
37 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, bool) [function] [call site] 01844
36 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, bool) [function] [call site] 01845
35 void geos::operation::overlayng::LineLimiter::addOutside<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01846
36 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01847
36 void geos::operation::overlayng::LineLimiter::addPoint<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 01848
33 geos::operation::overlayng::LineLimiter::finishSection() [function] [call site] 01849
31 geos::operation::overlayng::EdgeNodingBuilder::addLine(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, unsigned char) [function] [call site] 01850
32 geos::geom::CoordinateSequence::size() const [function] [call site] 01851
32 geos::operation::overlayng::EdgeNodingBuilder::createEdgeSourceInfo(unsigned char) [function] [call site] 01852
32 geos::operation::overlayng::EdgeNodingBuilder::addEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::EdgeSourceInfo const*) [function] [call site] 01853
31 geos::operation::overlayng::EdgeNodingBuilder::removeRepeatedPoints(geos::geom::LineString const*) [function] [call site] 01854
31 geos::operation::overlayng::EdgeNodingBuilder::addLine(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, unsigned char) [function] [call site] 01855
30 geos::operation::overlayng::EdgeNodingBuilder::addCompoundCurve(geos::geom::CompoundCurve const*, unsigned char) [function] [call site] 01856
31 geos::operation::overlayng::EdgeNodingBuilder::addSimpleCurve(geos::geom::SimpleCurve const*, unsigned char) [function] [call site] 01857
30 geos::operation::overlayng::EdgeNodingBuilder::addCollection(geos::geom::GeometryCollection const*, unsigned char) [function] [call site] 01858
31 geos::operation::overlayng::EdgeNodingBuilder::add(geos::geom::Geometry const*, unsigned char) [function] [call site] 01859
32 geos::operation::overlayng::EdgeNodingBuilder::addGeometryCollection(geos::geom::GeometryCollection const*, unsigned char, int) [function] [call site] 01860
33 __cxa_allocate_exception [call site] 01861
33 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01862
33 __cxa_throw [call site] 01863
33 __cxa_free_exception [call site] 01864
33 geos::operation::overlayng::EdgeNodingBuilder::add(geos::geom::Geometry const*, unsigned char) [function] [call site] 01865
34 __cxa_allocate_exception [call site] 01866
34 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01867
34 __cxa_throw [call site] 01868
34 __cxa_free_exception [call site] 01869
29 geos::operation::overlayng::EdgeNodingBuilder::add(geos::geom::Geometry const*, unsigned char) [function] [call site] 01870
29 geos::operation::overlayng::EdgeNodingBuilder::node(std::__1::vector<geos::noding::PathString*, std::__1::allocator<geos::noding::PathString*> > const&) [function] [call site] 01871
30 geos::operation::overlayng::EdgeNodingBuilder::getNoder() [function] [call site] 01872
31 geos::operation::overlayng::OverlayUtil::isFloating(geos::geom::PrecisionModel const*) [function] [call site] 01873
31 geos::operation::overlayng::EdgeNodingBuilder::createFloatingPrecisionNoder(bool) [function] [call site] 01874
32 geos::noding::ArcNoder::setArcIntersector(geos::noding::ArcIntersector&) [function] [call site] 01875
32 geos::noding::ValidatingNoder::ValidatingNoder(geos::noding::Noder&) [function] [call site] 01876
33 geos::noding::Noder::Noder() [function] [call site] 01877
31 geos::operation::overlayng::EdgeNodingBuilder::createFixedPrecisionNoder(geos::geom::PrecisionModel const*) [function] [call site] 01878
32 geos::noding::snapround::SnapRoundingNoder::SnapRoundingNoder(geos::geom::PrecisionModel const*) [function] [call site] 01879
33 geos::noding::Noder::Noder() [function] [call site] 01880
33 geos::noding::snapround::HotPixelIndex::HotPixelIndex(geos::geom::PrecisionModel const*) [function] [call site] 01881
34 geos::geom::PrecisionModel::getScale() const [function] [call site] 01882
34 geos::index::kdtree::KdTree::KdTree() [function] [call site] 01883
33 geos::noding::Noder::~Noder() [function] [call site] 01884
30 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] 01885
31 __dynamic_cast [call site] 01886
31 geos::operation::overlayng::Edge::isCollapsed(geos::geom::CoordinateSequence const*) [function] [call site] 01887
32 geos::geom::CoordinateSequence::size() const [function] [call site] 01888
32 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01889
32 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01890
32 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01891
32 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01892
31 geos::noding::PathString::getData() const [function] [call site] 01893
31 geos::operation::overlayng::EdgeSourceInfo::getIndex() const [function] [call site] 01894
29 geos::operation::overlayng::EdgeMerger::merge(std::__1::vector<geos::operation::overlayng::Edge*, std::__1::allocator<geos::operation::overlayng::Edge*> >&) [function] [call site] 01895
30 geos::operation::overlayng::EdgeKey::EdgeKey(geos::operation::overlayng::Edge const*) [function] [call site] 01896
31 geos::operation::overlayng::EdgeKey::initPoints(geos::operation::overlayng::Edge const*) [function] [call site] 01897
32 geos::operation::overlayng::Edge::direction() const [function] [call site] 01898
33 geos::geom::CoordinateSequence::size() const [function] [call site] 01899
33 __cxa_allocate_exception [call site] 01900
33 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01901
33 __cxa_throw [call site] 01902
33 __cxa_free_exception [call site] 01903
33 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01904
34 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 01905
33 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01906
33 geos::geom::CoordinateXY::compareTo(geos::geom::CoordinateXY const&) const [function] [call site] 01907
33 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01908
33 geos::geom::CoordinateSequence::size() const [function] [call site] 01909
33 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01910
33 geos::geom::CoordinateXY::compareTo(geos::geom::CoordinateXY const&) const [function] [call site] 01911
33 __cxa_allocate_exception [call site] 01912
33 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01913
33 __cxa_throw [call site] 01914
33 __cxa_free_exception [call site] 01915
32 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01916
32 geos::operation::overlayng::Edge::size() const [function] [call site] 01917
33 geos::geom::CoordinateSequence::size() const [function] [call site] 01918
32 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01919
32 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01920
32 geos::operation::overlayng::EdgeKey::init(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 01921
30 geos::operation::overlayng::Edge::size() const [function] [call site] 01922
30 geos::util::Assert::isTrue(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01923
31 __cxa_allocate_exception [call site] 01924
31 geos::util::AssertionFailedException::AssertionFailedException() [function] [call site] 01925
32 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] 01926
31 __cxa_throw [call site] 01927
31 std::runtime_error::~runtime_error() [call site] 01928
31 __cxa_allocate_exception [call site] 01929
31 geos::util::AssertionFailedException::AssertionFailedException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01930
31 __cxa_throw [call site] 01931
31 std::runtime_error::~runtime_error() [call site] 01932
31 __cxa_free_exception [call site] 01933
30 geos::operation::overlayng::Edge::merge(geos::operation::overlayng::Edge const*) [function] [call site] 01934
31 geos::operation::overlayng::Edge::isHoleMerged(int, geos::operation::overlayng::Edge const*, geos::operation::overlayng::Edge const*) [function] [call site] 01935
32 geos::operation::overlayng::Edge::isShell(int) const [function] [call site] 01936
32 geos::operation::overlayng::Edge::isShell(int) const [function] [call site] 01937
31 geos::operation::overlayng::Edge::isHoleMerged(int, geos::operation::overlayng::Edge const*, geos::operation::overlayng::Edge const*) [function] [call site] 01938
31 geos::operation::overlayng::Edge::relativeDirection(geos::operation::overlayng::Edge const*) const [function] [call site] 01939
32 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01940
32 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01941
32 geos::operation::overlayng::Edge::getCoordinate(unsigned long) const [function] [call site] 01942
32 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 01943
28 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 01944
28 geos::operation::overlayng::EdgeNodingBuilder::hasEdgesFor(unsigned char) const [function] [call site] 01945
28 geos::operation::overlayng::InputGeometry::setCollapsed(unsigned char, bool) [function] [call site] 01946
28 geos::operation::overlayng::EdgeNodingBuilder::hasEdgesFor(unsigned char) const [function] [call site] 01947
28 geos::operation::overlayng::InputGeometry::setCollapsed(unsigned char, bool) [function] [call site] 01948
28 geos::operation::overlayng::OverlayGraph::OverlayGraph() [function] [call site] 01949
28 geos::operation::overlayng::OverlayGraph::addEdge(geos::operation::overlayng::Edge*) [function] [call site] 01950
29 geos::operation::overlayng::Edge::releaseCoordinates() [function] [call site] 01951
29 geos::operation::overlayng::OverlayGraph::createOverlayLabel(geos::operation::overlayng::Edge const*) [function] [call site] 01952
30 geos::operation::overlayng::Edge::populateLabel(geos::operation::overlayng::OverlayLabel&) const [function] [call site] 01953
31 geos::operation::overlayng::Edge::initLabel(geos::operation::overlayng::OverlayLabel&, unsigned char, int, int, bool) [function] [call site] 01954
32 geos::operation::overlayng::Edge::labelDim(int, int) [function] [call site] 01955
32 geos::operation::overlayng::OverlayLabel::initNotPart(unsigned char) [function] [call site] 01956
32 geos::operation::overlayng::Edge::locationLeft(int) [function] [call site] 01957
33 geos::operation::overlayng::Edge::delSign(int) [function] [call site] 01958
32 geos::operation::overlayng::Edge::locationRight(int) [function] [call site] 01959
33 geos::operation::overlayng::Edge::delSign(int) [function] [call site] 01960
32 geos::operation::overlayng::OverlayLabel::initBoundary(unsigned char, geos::geom::Location, geos::geom::Location, bool) [function] [call site] 01961
32 geos::operation::overlayng::OverlayLabel::initCollapse(unsigned char, bool) [function] [call site] 01962
32 geos::operation::overlayng::OverlayLabel::initLine(unsigned char) [function] [call site] 01963
31 geos::operation::overlayng::Edge::initLabel(geos::operation::overlayng::OverlayLabel&, unsigned char, int, int, bool) [function] [call site] 01964
29 geos::operation::overlayng::Edge::isCurved() const [function] [call site] 01965
29 geos::operation::overlayng::OverlayGraph::createEdgePair(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::OverlayLabel*, bool) [function] [call site] 01966
30 geos::operation::overlayng::OverlayGraph::createOverlayEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::OverlayLabel*, bool, bool) [function] [call site] 01967
31 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 01968
31 geos::operation::overlayng::OverlayUtil::getDirectionPoint(geos::geom::CoordinateSequence const&, bool, bool) [function] [call site] 01969
32 geos::geom::CircularArc::CircularArc(geos::geom::CoordinateSequence const&, unsigned long) [function] [call site] 01970
32 geos::geom::CircularArc::getDirectionPoint() const [function] [call site] 01971
33 geos::geom::CircularArc::isLinear() const [function] [call site] 01972
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 01973
33 geos::geom::CircularArc::getCenter() const [function] [call site] 01974
33 geos::geom::CircularArc::getRadius() const [function] [call site] 01975
33 geos::geom::CircularArc::theta0() const [function] [call site] 01976
33 geos::geom::CircularArc::getOrientation() const [function] [call site] 01977
33 geos::algorithm::CircularArcs::getDirectionPoint(geos::geom::CoordinateXY const&, double, double, bool) [function] [call site] 01978
34 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 01979
35 cos [call site] 01980
35 sin [call site] 01981
35 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 01982
32 geos::geom::CircularArc::~CircularArc() [function] [call site] 01983
32 geos::geom::CoordinateSequence::size() const [function] [call site] 01984
32 geos::geom::CircularArc::CircularArc(geos::geom::CoordinateSequence const&, unsigned long) [function] [call site] 01985
32 geos::geom::CircularArc::getReverseDirectionPoint() const [function] [call site] 01986
33 geos::geom::CircularArc::isLinear() const [function] [call site] 01987
33 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 01988
33 geos::geom::CircularArc::getCenter() const [function] [call site] 01989
33 geos::geom::CircularArc::getRadius() const [function] [call site] 01990
33 geos::geom::CircularArc::theta2() const [function] [call site] 01991
33 geos::geom::CircularArc::getOrientation() const [function] [call site] 01992
33 geos::algorithm::CircularArcs::getDirectionPoint(geos::geom::CoordinateXY const&, double, double, bool) [function] [call site] 01993
32 geos::geom::CircularArc::~CircularArc() [function] [call site] 01994
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01995
32 geos::geom::CoordinateSequence::size() const [function] [call site] 01996
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 01997
31 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 01998
31 geos::geom::CoordinateSequence::size() const [function] [call site] 01999
31 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 02000
30 geos::operation::overlayng::OverlayGraph::createOverlayEdge(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::operation::overlayng::OverlayLabel*, bool, bool) [function] [call site] 02001
30 geos::edgegraph::HalfEdge::link(geos::edgegraph::HalfEdge*) [function] [call site] 02002
31 geos::edgegraph::HalfEdge::setSym(geos::edgegraph::HalfEdge*) [function] [call site] 02003
31 geos::edgegraph::HalfEdge::setSym(geos::edgegraph::HalfEdge*) [function] [call site] 02004
31 geos::edgegraph::HalfEdge::setNext(geos::edgegraph::HalfEdge*) [function] [call site] 02005
31 geos::edgegraph::HalfEdge::setNext(geos::edgegraph::HalfEdge*) [function] [call site] 02006
29 geos::operation::overlayng::OverlayGraph::insert(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02007
30 geos::edgegraph::HalfEdge::orig() const [function] [call site] 02008
30 geos::edgegraph::HalfEdge::insert(geos::edgegraph::HalfEdge*) [function] [call site] 02009
31 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 02010
31 geos::edgegraph::HalfEdge::insertionEdge(geos::edgegraph::HalfEdge*) [function] [call site] 02011
32 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 02012
32 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 02013
33 geos::edgegraph::HalfEdge::compareAngularDirection(geos::edgegraph::HalfEdge const*) const [function] [call site] 02014
34 geos::edgegraph::HalfEdge::directionX() const [function] [call site] 02015
34 geos::edgegraph::HalfEdge::directionY() const [function] [call site] 02016
34 geos::edgegraph::HalfEdge::directionX() const [function] [call site] 02017
34 geos::edgegraph::HalfEdge::directionY() const [function] [call site] 02018
34 geos::geom::Quadrant::quadrant(double, double) [function] [call site] 02019
35 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02020
34 geos::geom::Quadrant::quadrant(double, double) [function] [call site] 02021
34 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02022
32 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 02023
32 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 02024
32 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 02025
32 geos::edgegraph::HalfEdge::compareTo(geos::edgegraph::HalfEdge const*) const [function] [call site] 02026
32 geos::util::Assert::shouldNeverReachHere() [function] [call site] 02027
33 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02028
31 geos::edgegraph::HalfEdge::insertAfter(geos::edgegraph::HalfEdge*) [function] [call site] 02029
32 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 02030
32 geos::edgegraph::HalfEdge::setNext(geos::edgegraph::HalfEdge*) [function] [call site] 02031
32 geos::edgegraph::HalfEdge::sym() const [function] [call site] 02032
32 geos::edgegraph::HalfEdge::setNext(geos::edgegraph::HalfEdge*) [function] [call site] 02033
30 geos::edgegraph::HalfEdge::orig() const [function] [call site] 02034
29 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02035
30 geos::edgegraph::HalfEdge::sym() const [function] [call site] 02036
29 geos::operation::overlayng::OverlayGraph::insert(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02037
28 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 02038
28 geos::operation::overlayng::OverlayNG::labelGraph(geos::operation::overlayng::OverlayGraph*) [function] [call site] 02039
29 geos::operation::overlayng::OverlayLabeller::OverlayLabeller(geos::operation::overlayng::OverlayGraph*, geos::operation::overlayng::InputGeometry*) [function] [call site] 02040
30 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02041
29 geos::operation::overlayng::OverlayLabeller::computeLabelling() [function] [call site] 02042
30 geos::operation::overlayng::OverlayGraph::getNodeEdges() [function] [call site] 02043
30 geos::operation::overlayng::OverlayLabeller::labelAreaNodeEdges(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> >&) [function] [call site] 02044
31 geos::operation::overlayng::OverlayLabeller::propagateAreaLocations(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 02045
32 geos::operation::overlayng::InputGeometry::isArea(unsigned char) const [function] [call site] 02046
32 geos::edgegraph::HalfEdge::degree() [function] [call site] 02047
33 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 02048
32 geos::operation::overlayng::OverlayLabeller::findPropagationStartEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 02049
33 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02050
33 geos::operation::overlayng::OverlayLabel::isBoundary(unsigned char) const [function] [call site] 02051
33 geos::operation::overlayng::OverlayLabel::hasSides(unsigned char) const [function] [call site] 02052
33 geos::util::Assert::isTrue(bool) [function] [call site] 02053
34 geos::util::Assert::isTrue(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02054
33 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 02055
32 geos::operation::overlayng::OverlayEdge::getLocation(unsigned char, int) const [function] [call site] 02056
33 geos::operation::overlayng::OverlayLabel::getLocation(unsigned char, int, bool) const [function] [call site] 02057
32 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02058
33 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 02059
32 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02060
32 geos::operation::overlayng::OverlayLabel::isBoundary(unsigned char) const [function] [call site] 02061
32 geos::operation::overlayng::OverlayLabel::setLocationLine(unsigned char, geos::geom::Location) [function] [call site] 02062
32 geos::operation::overlayng::OverlayLabel::hasSides(unsigned char) const [function] [call site] 02063
32 geos::util::Assert::isTrue(bool) [function] [call site] 02064
32 geos::operation::overlayng::OverlayEdge::getLocation(unsigned char, int) const [function] [call site] 02065
32 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02066
33 geos::edgegraph::HalfEdge::orig() const [function] [call site] 02067
32 geos::geom::CoordinateXYZM::toString() const [function] [call site] 02068
33 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXYZM const&) [function] [call site] 02069
32 __cxa_allocate_exception [call site] 02070
32 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02071
33 geos::geom::Coordinate::Coordinate() [function] [call site] 02072
33 std::runtime_error::~runtime_error() [call site] 02073
32 __cxa_throw [call site] 02074
32 __cxa_free_exception [call site] 02075
32 geos::operation::overlayng::OverlayEdge::getLocation(unsigned char, int) const [function] [call site] 02076
32 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02077
32 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02078
31 geos::operation::overlayng::InputGeometry::hasEdges(unsigned char) const [function] [call site] 02079
31 geos::operation::overlayng::OverlayLabeller::propagateAreaLocations(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 02080
30 geos::operation::overlayng::OverlayLabeller::labelConnectedLinearEdges() [function] [call site] 02081
31 geos::operation::overlayng::OverlayLabeller::propagateLinearLocations(unsigned char) [function] [call site] 02082
32 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] 02083
33 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02084
33 geos::operation::overlayng::OverlayLabel::isLinear(unsigned char) const [function] [call site] 02085
33 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 02086
32 geos::operation::overlayng::InputGeometry::isLine(unsigned char) const [function] [call site] 02087
33 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 02088
32 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] 02089
33 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02090
33 geos::operation::overlayng::OverlayLabel::getLineLocation(unsigned char) const [function] [call site] 02091
33 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02092
33 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02093
33 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 02094
33 geos::operation::overlayng::OverlayLabel::setLocationLine(unsigned char, geos::geom::Location) [function] [call site] 02095
33 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02096
33 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02097
31 geos::operation::overlayng::InputGeometry::hasEdges(unsigned char) const [function] [call site] 02098
31 geos::operation::overlayng::OverlayLabeller::propagateLinearLocations(unsigned char) [function] [call site] 02099
30 geos::operation::overlayng::OverlayLabeller::labelCollapsedEdges() [function] [call site] 02100
31 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02101
31 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 02102
31 geos::operation::overlayng::OverlayLabeller::labelCollapsedEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 02103
32 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02104
32 geos::operation::overlayng::OverlayLabel::isCollapse(unsigned char) const [function] [call site] 02105
33 geos::operation::overlayng::OverlayLabel::dimension(unsigned char) const [function] [call site] 02106
32 geos::operation::overlayng::OverlayLabel::setLocationCollapse(unsigned char) [function] [call site] 02107
33 geos::operation::overlayng::OverlayLabel::isHole(unsigned char) const [function] [call site] 02108
31 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02109
31 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 02110
31 geos::operation::overlayng::OverlayLabeller::labelCollapsedEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 02111
30 geos::operation::overlayng::OverlayLabeller::labelConnectedLinearEdges() [function] [call site] 02112
30 geos::operation::overlayng::OverlayLabeller::labelDisconnectedEdges() [function] [call site] 02113
31 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02114
31 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 02115
31 geos::operation::overlayng::OverlayLabeller::labelDisconnectedEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 02116
32 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02117
32 geos::operation::overlayng::InputGeometry::isArea(unsigned char) const [function] [call site] 02118
32 geos::operation::overlayng::OverlayLabeller::locateEdgeBothEnds(unsigned char, geos::operation::overlayng::OverlayEdge*) [function] [call site] 02119
33 geos::edgegraph::HalfEdge::orig() const [function] [call site] 02120
33 geos::operation::overlayng::InputGeometry::locatePointInArea(unsigned char, geos::geom::CoordinateXY const&) [function] [call site] 02121
34 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02122
34 geos::operation::overlayng::InputGeometry::getLocator(unsigned char) [function] [call site] 02123
35 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02124
35 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02125
35 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02126
35 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02127
33 geos::edgegraph::HalfEdge::dest() const [function] [call site] 02128
33 geos::operation::overlayng::InputGeometry::locatePointInArea(unsigned char, geos::geom::CoordinateXY const&) [function] [call site] 02129
32 geos::operation::overlayng::OverlayLabel::setLocationAll(unsigned char, geos::geom::Location) [function] [call site] 02130
31 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02131
31 geos::operation::overlayng::OverlayLabel::isLineLocationUnknown(int) const [function] [call site] 02132
31 geos::operation::overlayng::OverlayLabeller::labelDisconnectedEdge(geos::operation::overlayng::OverlayEdge*, unsigned char) [function] [call site] 02133
29 geos::operation::overlayng::OverlayLabeller::markResultAreaEdges(int) [function] [call site] 02134
30 geos::operation::overlayng::OverlayLabeller::markInResultArea(geos::operation::overlayng::OverlayEdge*, int) [function] [call site] 02135
31 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02136
31 geos::operation::overlayng::OverlayLabel::isBoundaryEither() const [function] [call site] 02137
31 geos::operation::overlayng::OverlayEdge::isForward() const [function] [call site] 02138
31 geos::operation::overlayng::OverlayLabel::getLocationBoundaryOrLine(unsigned char, int, bool) const [function] [call site] 02139
32 geos::operation::overlayng::OverlayLabel::isBoundary(unsigned char) const [function] [call site] 02140
32 geos::operation::overlayng::OverlayLabel::getLocation(unsigned char, int, bool) const [function] [call site] 02141
32 geos::operation::overlayng::OverlayLabel::getLineLocation(unsigned char) const [function] [call site] 02142
31 geos::operation::overlayng::OverlayEdge::isForward() const [function] [call site] 02143
31 geos::operation::overlayng::OverlayLabel::getLocationBoundaryOrLine(unsigned char, int, bool) const [function] [call site] 02144
31 geos::operation::overlayng::OverlayNG::isResultOfOp(int, geos::geom::Location, geos::geom::Location) [function] [call site] 02145
31 geos::operation::overlayng::OverlayEdge::markInResultArea() [function] [call site] 02146
29 geos::operation::overlayng::OverlayLabeller::unmarkDuplicateEdgesFromResultArea() [function] [call site] 02147
30 geos::operation::overlayng::OverlayEdge::isInResultAreaBoth() const [function] [call site] 02148
31 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02149
30 geos::operation::overlayng::OverlayEdge::unmarkFromResultAreaBoth() [function] [call site] 02150
31 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02151
28 geos::operation::overlayng::OverlayUtil::toLines(geos::operation::overlayng::OverlayGraph*, bool, geos::geom::GeometryFactory const*) [function] [call site] 02152
29 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02153
29 geos::operation::overlayng::OverlayEdge::getCoordinatesOriented() const [function] [call site] 02154
30 geos::geom::CoordinateSequence::clone() const [function] [call site] 02155
30 geos::geom::CoordinateSequence::reverse() [function] [call site] 02156
31 geos::geom::CoordinateSequence::stride() const [function] [call site] 02157
31 geos::geom::CoordinateSequence::stride() const [function] [call site] 02158
31 geos::geom::CoordinateSequence::stride() const [function] [call site] 02159
29 geos::operation::overlayng::OverlayEdge::isCurved() const [function] [call site] 02160
29 geos::geom::GeometryFactory::createLineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 02161
30 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 02162
30 geos::geom::LineString::LineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::geom::GeometryFactory const&) [function] [call site] 02163
31 geos::geom::SimpleCurve::SimpleCurve(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, bool, geos::geom::GeometryFactory const&) [function] [call site] 02164
32 geos::geom::Curve::Curve(geos::geom::GeometryFactory const&) [function] [call site] 02165
32 geos::geom::SimpleCurve::computeEnvelopeInternal(bool) const [function] [call site] 02166
32 geos::geom::Geometry::~Geometry() [function] [call site] 02167
31 geos::geom::LineString::validateConstruction() [function] [call site] 02168
31 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 02169
29 geos::geom::GeometryFactory::createCircularString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 02170
30 geos::geom::GeometryFactory::createCircularString(bool, bool) const [function] [call site] 02171
30 geos::geom::CircularString::CircularString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, geos::geom::GeometryFactory const&) [function] [call site] 02172
31 geos::geom::SimpleCurve::SimpleCurve(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, bool, geos::geom::GeometryFactory const&) [function] [call site] 02173
31 geos::geom::CircularString::validateConstruction() [function] [call site] 02174
31 geos::geom::SimpleCurve::~SimpleCurve() [function] [call site] 02175
29 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] 02176
29 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 02177
28 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 02178
28 geos::operation::overlayng::OverlayNG::extractResult(int, geos::operation::overlayng::OverlayGraph*) [function] [call site] 02179
29 geos::operation::overlayng::OverlayGraph::getResultAreaEdges() [function] [call site] 02180
30 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02181
30 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 02182
29 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] 02183
30 geos::operation::overlayng::PolygonBuilder::buildRings(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> > const&) [function] [call site] 02184
31 geos::operation::overlayng::PolygonBuilder::linkResultAreaEdgesMax(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> > const&) [function] [call site] 02185
32 geos::operation::overlayng::MaximalEdgeRing::linkResultAreaMaxRingAtNode(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02186
33 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02187
33 geos::operation::overlayng::OverlayEdge::isResultMaxLinked() const [function] [call site] 02188
33 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02189
33 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 02190
33 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 02191
33 geos::operation::overlayng::OverlayEdge::setNextResultMax(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02192
33 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02193
33 __cxa_allocate_exception [call site] 02194
33 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02195
33 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] 02196
34 geos::geom::Coordinate::toString() const [function] [call site] 02197
35 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::Coordinate const&) [function] [call site] 02198
34 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] 02199
33 __cxa_throw [call site] 02200
33 __cxa_free_exception [call site] 02201
31 geos::operation::overlayng::PolygonBuilder::buildMaximalRings(std::__1::vector<geos::operation::overlayng::OverlayEdge*, std::__1::allocator<geos::operation::overlayng::OverlayEdge*> > const&) [function] [call site] 02202
32 geos::operation::overlayng::OverlayEdge::isInResultArea() const [function] [call site] 02203
32 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02204
32 geos::operation::overlayng::OverlayLabel::isBoundaryEither() const [function] [call site] 02205
32 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 02206
32 geos::operation::overlayng::MaximalEdgeRing::MaximalEdgeRing(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02207
33 geos::operation::overlayng::MaximalEdgeRing::attachEdges(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02208
34 __cxa_allocate_exception [call site] 02209
34 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02210
34 __cxa_throw [call site] 02211
34 __cxa_free_exception [call site] 02212
34 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 02213
34 __cxa_allocate_exception [call site] 02214
34 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02215
34 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] 02216
34 __cxa_throw [call site] 02217
34 __cxa_free_exception [call site] 02218
34 geos::operation::overlayng::OverlayEdge::nextResultMax() const [function] [call site] 02219
34 __cxa_allocate_exception [call site] 02220
34 geos::edgegraph::HalfEdge::dest() const [function] [call site] 02221
34 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] 02222
34 __cxa_throw [call site] 02223
34 __cxa_free_exception [call site] 02224
34 geos::operation::overlayng::OverlayEdge::setEdgeRingMax(geos::operation::overlayng::MaximalEdgeRing const*) [function] [call site] 02225
34 geos::operation::overlayng::OverlayEdge::nextResultMax() const [function] [call site] 02226
31 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] 02227
32 geos::operation::overlayng::MaximalEdgeRing::buildMinimalRings(geos::geom::GeometryFactory const*) [function] [call site] 02228
33 geos::operation::overlayng::MaximalEdgeRing::linkMinimalRings() [function] [call site] 02229
34 geos::operation::overlayng::MaximalEdgeRing::linkMinRingEdgesAtNode(geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::MaximalEdgeRing*) [function] [call site] 02230
35 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02231
35 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02232
35 geos::operation::overlayng::MaximalEdgeRing::isAlreadyLinked(geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::MaximalEdgeRing*) [function] [call site] 02233
36 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 02234
36 geos::operation::overlayng::OverlayEdge::isResultLinked() const [function] [call site] 02235
35 geos::operation::overlayng::MaximalEdgeRing::selectMaxOutEdge(geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::MaximalEdgeRing*) [function] [call site] 02236
36 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 02237
35 geos::operation::overlayng::MaximalEdgeRing::linkMaxInEdge(geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::OverlayEdge*, geos::operation::overlayng::MaximalEdgeRing*) [function] [call site] 02238
36 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02239
36 geos::operation::overlayng::OverlayEdge::getEdgeRingMax() const [function] [call site] 02240
36 geos::operation::overlayng::OverlayEdge::setNextResult(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02241
35 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02242
35 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02243
35 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] 02244
34 geos::operation::overlayng::OverlayEdge::nextResultMax() const [function] [call site] 02245
33 geos::operation::overlayng::OverlayEdge::getEdgeRing() const [function] [call site] 02246
33 geos::operation::overlayng::OverlayEdgeRing::OverlayEdgeRing(geos::operation::overlayng::OverlayEdge*, geos::geom::GeometryFactory const*) [function] [call site] 02247
34 geos::operation::overlayng::OverlayEdgeRing::computeRing(geos::operation::overlayng::OverlayEdge*, geos::geom::GeometryFactory const*) [function] [call site] 02248
35 geos::operation::overlayng::OverlayEdgeRing::computeRingGeometry(geos::operation::overlayng::OverlayEdge*, geos::geom::GeometryFactory const*) const [function] [call site] 02249
36 geos::operation::overlayng::OverlayEdge::getCoordinatesRO() const [function] [call site] 02250
36 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 02251
36 geos::operation::overlayng::OverlayEdge::getCoordinatesRO() const [function] [call site] 02252
36 geos::geom::CoordinateSequence::hasM() const [function] [call site] 02253
36 geos::geom::util::CurveBuilder::CurveBuilder(geos::geom::GeometryFactory const&, bool, bool) [function] [call site] 02254
36 geos::operation::overlayng::OverlayEdge::getEdgeRing() const [function] [call site] 02255
36 __cxa_allocate_exception [call site] 02256
36 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02257
36 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] 02258
36 __cxa_throw [call site] 02259
36 __cxa_free_exception [call site] 02260
36 geos::operation::overlayng::OverlayEdge::isCurved() const [function] [call site] 02261
36 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 02262
37 geos::geom::util::CurveBuilder::finishCurve() [function] [call site] 02263
38 geos::geom::GeometryFactory::createCircularString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 02264
37 geos::geom::util::CurveBuilder::finishLine() [function] [call site] 02265
38 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 02266
36 geos::operation::overlayng::OverlayEdge::addCoordinates(geos::geom::CoordinateSequence*) const [function] [call site] 02267
37 geos::geom::CoordinateSequence::size() const [function] [call site] 02268
37 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) [function] [call site] 02269
37 geos::geom::CoordinateSequence::size() const [function] [call site] 02270
37 geos::geom::CoordinateSequence::size() const [function] [call site] 02271
37 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) [function] [call site] 02272
36 geos::operation::overlayng::OverlayEdge::setEdgeRing(geos::operation::overlayng::OverlayEdgeRing const*) [function] [call site] 02273
36 geos::operation::overlayng::OverlayEdge::nextResult() const [function] [call site] 02274
36 geos::edgegraph::HalfEdge::dest() const [function] [call site] 02275
36 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] 02276
36 geos::operation::overlayng::OverlayEdge::nextResult() const [function] [call site] 02277
36 geos::geom::util::CurveBuilder::closeRing() [function] [call site] 02278
37 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 02279
37 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 02280
37 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02281
37 void geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long, geos::geom::CoordinateXYZM&) const [function] [call site] 02282
37 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 02283
37 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 02284
37 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02285
37 geos::geom::CoordinateSequence::size() const [function] [call site] 02286
37 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02287
37 geos::geom::util::CurveBuilder::finishCurve() [function] [call site] 02288
37 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 02289
37 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 02290
37 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 02291
37 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 02292
36 geos::geom::util::CurveBuilder::getGeometry() [function] [call site] 02293
37 geos::geom::util::CurveBuilder::finishCurve() [function] [call site] 02294
37 geos::geom::CoordinateSequence::isRing() const [function] [call site] 02295
37 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 02296
37 geos::geom::util::CurveBuilder::finishLine() [function] [call site] 02297
37 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 02298
37 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] 02299
36 geos::geom::util::CurveBuilder::~CurveBuilder() [function] [call site] 02300
35 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 02301
35 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02302
35 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 02303
33 geos::operation::overlayng::OverlayEdge::nextResultMax() const [function] [call site] 02304
32 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] 02305
32 geos::operation::overlayng::PolygonBuilder::assignShellsAndHoles(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) [function] [call site] 02306
33 geos::operation::overlayng::PolygonBuilder::findSingleShell(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) [function] [call site] 02307
34 geos::util::Assert::isTrue(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02308
34 geos::operation::overlayng::OverlayEdgeRing::isHole() const [function] [call site] 02309
33 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] 02310
34 geos::operation::overlayng::OverlayEdgeRing::isHole() const [function] [call site] 02311
34 geos::operation::overlayng::OverlayEdgeRing::setShell(geos::operation::overlayng::OverlayEdgeRing*) [function] [call site] 02312
35 geos::operation::overlayng::OverlayEdgeRing::addHole(geos::operation::overlayng::OverlayEdgeRing*) [function] [call site] 02313
31 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] 02314
32 geos::index::strtree::TemplateSTRtree<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtree() [function] [call site] 02315
33 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long) [function] [call site] 02316
34 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 02317
33 geos::index::SpatialIndex::SpatialIndex() [function] [call site] 02318
32 geos::operation::overlayng::OverlayEdgeRing::getRingPtr() const [function] [call site] 02319
32 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] 02320
33 geos::index::strtree::EnvelopeTraits::isNull(geos::geom::Envelope const&) [function] [call site] 02321
33 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] 02322
32 geos::index::strtree::TemplateSTRtree<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 02323
33 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 02324
32 geos::operation::overlayng::OverlayEdgeRing::getShell() const [function] [call site] 02325
33 geos::operation::overlayng::OverlayEdgeRing::isHole() const [function] [call site] 02326
32 geos::operation::overlayng::OverlayEdgeRing::getRingPtr() const [function] [call site] 02327
32 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] 02328
33 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] 02329
34 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 02330
34 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 02331
35 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 02332
35 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 02333
36 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 02334
36 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 02335
35 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] 02336
36 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 02337
36 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 02338
36 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] 02339
36 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] 02340
37 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] 02341
37 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] 02342
34 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 02343
35 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 02344
35 geos::index::strtree::EnvelopeTraits::intersects(geos::geom::Envelope const&, geos::geom::Envelope const&) [function] [call site] 02345
36 geos::geom::Envelope::intersects(geos::geom::Envelope const&) const [function] [call site] 02346
34 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 02347
34 _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] 02348
35 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::getItem() const [function] [call site] 02349
35 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] 02350
34 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] 02351
35 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::beginChildren() const [function] [call site] 02352
35 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::endChildren() const [function] [call site] 02353
35 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 02354
35 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 02355
35 geos::index::strtree::TemplateSTRNode<geos::operation::overlayng::OverlayEdgeRing*, geos::index::strtree::EnvelopeTraits>::isDeleted() const [function] [call site] 02356
35 _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] 02357
35 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] 02358
32 geos::operation::overlayng::OverlayEdgeRing::findEdgeRingContaining(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) const [function] [call site] 02359
33 geos::operation::overlayng::OverlayEdgeRing::contains(geos::operation::overlayng::OverlayEdgeRing const&) const [function] [call site] 02360
34 geos::operation::overlayng::OverlayEdgeRing::getEnvelope() const [function] [call site] 02361
34 geos::operation::overlayng::OverlayEdgeRing::getEnvelope() const [function] [call site] 02362
34 geos::geom::Envelope::containsProperly(geos::geom::Envelope const&) const [function] [call site] 02363
35 geos::geom::Envelope::equals(geos::geom::Envelope const*) const [function] [call site] 02364
36 geos::geom::Envelope::isNull() const [function] [call site] 02365
36 geos::geom::Envelope::isNull() const [function] [call site] 02366
35 geos::geom::Envelope::covers(geos::geom::Envelope const&) const [function] [call site] 02367
34 geos::operation::overlayng::OverlayEdgeRing::isPointInOrOut(geos::operation::overlayng::OverlayEdgeRing const&) const [function] [call site] 02368
35 geos::operation::overlayng::OverlayEdgeRing::isPointInOrOut(geos::operation::overlayng::OverlayEdgeRing const&) const::PointTester::PointTester(geos::operation::overlayng::OverlayEdgeRing const*) [function] [call site] 02369
36 geos::geom::CoordinateFilter::CoordinateFilter() [function] [call site] 02370
35 geos::operation::overlayng::OverlayEdgeRing::getRingPtr() const [function] [call site] 02371
35 geos::operation::overlayng::OverlayEdgeRing::isPointInOrOut(geos::operation::overlayng::OverlayEdgeRing const&) const::PointTester::getResult() const [function] [call site] 02372
35 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 02373
33 geos::operation::overlayng::OverlayEdgeRing::getEnvelope() const [function] [call site] 02374
33 geos::geom::Envelope::contains(geos::geom::Envelope const&) const [function] [call site] 02375
34 geos::geom::Envelope::covers(geos::geom::Envelope const&) const [function] [call site] 02376
32 __cxa_allocate_exception [call site] 02377
32 geos::operation::overlayng::OverlayEdgeRing::getCoordinate() const [function] [call site] 02378
33 geos::geom::Coordinate const* geos::detail::down_cast<geos::geom::Coordinate const*, geos::geom::CoordinateXY const>(geos::geom::CoordinateXY const*) [function] [call site] 02379
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] 02380
32 __cxa_throw [call site] 02381
32 __cxa_free_exception [call site] 02382
32 geos::operation::overlayng::OverlayEdgeRing::setShell(geos::operation::overlayng::OverlayEdgeRing*) [function] [call site] 02383
29 geos::operation::overlayng::PolygonBuilder::getPolygons() const [function] [call site] 02384
30 geos::operation::overlayng::PolygonBuilder::computePolygons(std::__1::vector<geos::operation::overlayng::OverlayEdgeRing*, std::__1::allocator<geos::operation::overlayng::OverlayEdgeRing*> > const&) const [function] [call site] 02385
31 geos::operation::overlayng::OverlayEdgeRing::toSurface(geos::geom::GeometryFactory const*) [function] [call site] 02386
32 geos::geom::GeometryFactory::createSurface(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 02387
33 geos::geom::LinearRing* geos::detail::down_cast<geos::geom::LinearRing*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 02388
33 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 02389
33 geos::geom::linearRingToLineString(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >) [function] [call site] 02390
34 geos::geom::SimpleCurve const* geos::detail::down_cast<geos::geom::SimpleCurve const*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 02391
34 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 02392
34 geos::geom::Geometry::getFactory() const [function] [call site] 02393
34 geos::geom::GeometryFactory::createLineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 02394
33 geos::geom::GeometryFactory::createCurvePolygon(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 02395
32 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] 02396
33 geos::geom::LinearRing* geos::detail::down_cast<geos::geom::LinearRing*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 02397
33 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] 02398
33 geos::geom::LinearRing* geos::detail::down_cast<geos::geom::LinearRing*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 02399
33 geos::geom::linearRingToLineString(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >) [function] [call site] 02400
33 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] 02401
33 geos::geom::linearRingToLineString(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >) [function] [call site] 02402
32 geos::operation::overlayng::OverlayEdgeRing::getRing() [function] [call site] 02403
29 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 02404
29 geos::operation::overlayng::LineBuilder::LineBuilder(geos::operation::overlayng::InputGeometry const*, geos::operation::overlayng::OverlayGraph*, bool, int, geos::geom::GeometryFactory const*) [function] [call site] 02405
30 geos::operation::overlayng::InputGeometry::getAreaIndex() const [function] [call site] 02406
31 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 02407
31 geos::operation::overlayng::InputGeometry::getDimension(unsigned char) const [function] [call site] 02408
29 geos::operation::overlayng::LineBuilder::setStrictMode(bool) [function] [call site] 02409
29 geos::operation::overlayng::LineBuilder::getLines() [function] [call site] 02410
30 geos::operation::overlayng::LineBuilder::markResultLines() [function] [call site] 02411
31 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02412
31 geos::operation::overlayng::OverlayEdge::isInResultEither() const [function] [call site] 02413
32 geos::operation::overlayng::OverlayEdge::isInResult() const [function] [call site] 02414
32 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02415
31 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02416
31 geos::operation::overlayng::LineBuilder::isResultLine(geos::operation::overlayng::OverlayLabel const*) const [function] [call site] 02417
32 geos::operation::overlayng::OverlayLabel::isBoundarySingleton() const [function] [call site] 02418
32 geos::operation::overlayng::OverlayLabel::isBoundaryCollapse() const [function] [call site] 02419
33 geos::operation::overlayng::OverlayLabel::isLine() const [function] [call site] 02420
33 geos::operation::overlayng::OverlayLabel::isBoundaryBoth() const [function] [call site] 02421
32 geos::operation::overlayng::OverlayLabel::isInteriorCollapse() const [function] [call site] 02422
32 geos::operation::overlayng::OverlayLabel::isCollapseAndNotPartInterior() const [function] [call site] 02423
32 geos::operation::overlayng::OverlayLabel::isLineInArea(signed char) const [function] [call site] 02424
32 geos::operation::overlayng::OverlayLabel::isBoundaryTouch() const [function] [call site] 02425
33 geos::operation::overlayng::OverlayLabel::isBoundaryBoth() const [function] [call site] 02426
33 geos::operation::overlayng::OverlayLabel::getLocation(unsigned char, int, bool) const [function] [call site] 02427
32 geos::operation::overlayng::LineBuilder::effectiveLocation(geos::operation::overlayng::OverlayLabel const*, unsigned char) [function] [call site] 02428
33 geos::operation::overlayng::OverlayLabel::isCollapse(unsigned char) const [function] [call site] 02429
33 geos::operation::overlayng::OverlayLabel::isLine(unsigned char) const [function] [call site] 02430
33 geos::operation::overlayng::OverlayLabel::getLineLocation(unsigned char) const [function] [call site] 02431
32 geos::operation::overlayng::LineBuilder::effectiveLocation(geos::operation::overlayng::OverlayLabel const*, unsigned char) [function] [call site] 02432
32 geos::operation::overlayng::OverlayNG::isResultOfOp(int, geos::geom::Location, geos::geom::Location) [function] [call site] 02433
31 geos::operation::overlayng::OverlayEdge::markInResultLine() [function] [call site] 02434
32 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02435
30 geos::operation::overlayng::LineBuilder::addResultLinesMerged() [function] [call site] 02436
31 geos::operation::overlayng::LineBuilder::addResultLinesForNodes() [function] [call site] 02437
32 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02438
32 geos::operation::overlayng::OverlayEdge::isInResultLine() const [function] [call site] 02439
32 geos::operation::overlayng::OverlayEdge::isVisited() const [function] [call site] 02440
32 geos::operation::overlayng::LineBuilder::degreeOfLines(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02441
33 geos::operation::overlayng::OverlayEdge::isInResultLine() const [function] [call site] 02442
33 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02443
32 geos::operation::overlayng::LineBuilder::buildLine(geos::operation::overlayng::OverlayEdge*) const [function] [call site] 02444
33 geos::operation::overlayng::OverlayEdge::getCoordinatesRO() const [function] [call site] 02445
33 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 02446
33 geos::operation::overlayng::OverlayEdge::getCoordinatesRO() const [function] [call site] 02447
33 geos::geom::CoordinateSequence::hasM() const [function] [call site] 02448
33 geos::geom::util::CurveBuilder::CurveBuilder(geos::geom::GeometryFactory const&, bool, bool) [function] [call site] 02449
33 geos::geom::util::CurveBuilder::setOutputLinearRing(bool) [function] [call site] 02450
33 geos::operation::overlayng::OverlayEdge::isForward() const [function] [call site] 02451
33 geos::operation::overlayng::OverlayEdge::markVisitedBoth() [function] [call site] 02452
34 geos::operation::overlayng::OverlayEdge::markVisited() [function] [call site] 02453
34 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02454
34 geos::operation::overlayng::OverlayEdge::markVisited() [function] [call site] 02455
33 geos::operation::overlayng::OverlayEdge::isCurved() const [function] [call site] 02456
33 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 02457
33 geos::operation::overlayng::OverlayEdge::addCoordinates(geos::geom::CoordinateSequence*) const [function] [call site] 02458
33 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02459
33 geos::operation::overlayng::LineBuilder::degreeOfLines(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02460
33 geos::operation::overlayng::OverlayEdge::symOE() const [function] [call site] 02461
33 geos::operation::overlayng::LineBuilder::nextLineEdgeUnvisited(geos::operation::overlayng::OverlayEdge*) [function] [call site] 02462
34 geos::operation::overlayng::OverlayEdge::oNextOE() const [function] [call site] 02463
34 geos::operation::overlayng::OverlayEdge::isVisited() const [function] [call site] 02464
34 geos::operation::overlayng::OverlayEdge::isInResultLine() const [function] [call site] 02465
33 geos::geom::util::CurveBuilder::getGeometry() [function] [call site] 02466
33 geos::geom::Curve::reverse() const [function] [call site] 02467
34 geos::geom::Geometry::reverse() const [function] [call site] 02468
33 geos::geom::util::CurveBuilder::~CurveBuilder() [function] [call site] 02469
31 geos::operation::overlayng::LineBuilder::addResultLinesRings() [function] [call site] 02470
32 geos::operation::overlayng::OverlayGraph::getEdges() [function] [call site] 02471
32 geos::operation::overlayng::OverlayEdge::isInResultLine() const [function] [call site] 02472
32 geos::operation::overlayng::OverlayEdge::isVisited() const [function] [call site] 02473
32 geos::operation::overlayng::LineBuilder::buildLine(geos::operation::overlayng::OverlayEdge*) const [function] [call site] 02474
29 geos::operation::overlayng::LineBuilder::~LineBuilder() [function] [call site] 02475
29 geos::operation::overlayng::IntersectionPointBuilder::IntersectionPointBuilder(geos::operation::overlayng::OverlayGraph*, geos::geom::GeometryFactory const*) [function] [call site] 02476
29 geos::operation::overlayng::IntersectionPointBuilder::setStrictMode(bool) [function] [call site] 02477
29 geos::operation::overlayng::IntersectionPointBuilder::getPoints() [function] [call site] 02478
30 geos::operation::overlayng::IntersectionPointBuilder::addResultPoints() [function] [call site] 02479
31 geos::operation::overlayng::OverlayGraph::getNodeEdges() [function] [call site] 02480
31 geos::operation::overlayng::IntersectionPointBuilder::isResultPoint(geos::operation::overlayng::OverlayEdge*) const [function] [call site] 02481
32 geos::operation::overlayng::OverlayEdge::isInResult() const [function] [call site] 02482
32 geos::operation::overlayng::OverlayEdge::getLabel() const [function] [call site] 02483
32 geos::operation::overlayng::IntersectionPointBuilder::isEdgeOf(geos::operation::overlayng::OverlayLabel const*, unsigned char) const [function] [call site] 02484
33 geos::operation::overlayng::OverlayLabel::isBoundaryCollapse() const [function] [call site] 02485
33 geos::operation::overlayng::OverlayLabel::isBoundary(unsigned char) const [function] [call site] 02486
33 geos::operation::overlayng::OverlayLabel::isLine(unsigned char) const [function] [call site] 02487
32 geos::operation::overlayng::IntersectionPointBuilder::isEdgeOf(geos::operation::overlayng::OverlayLabel const*, unsigned char) const [function] [call site] 02488
32 geos::edgegraph::HalfEdge::oNext() const [function] [call site] 02489
31 geos::operation::overlayng::OverlayEdge::getCoordinate() const [function] [call site] 02490
31 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 02491
29 geos::operation::overlayng::IntersectionPointBuilder::~IntersectionPointBuilder() [function] [call site] 02492
29 geos::operation::overlayng::OverlayNG::createEmptyResult() [function] [call site] 02493
29 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] 02494
30 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] 02495
30 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] 02496
30 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] 02497
30 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] 02498
29 geos::operation::overlayng::PolygonBuilder::~PolygonBuilder() [function] [call site] 02499
28 geos::operation::overlayng::OverlayUtil::isFloating(geos::geom::PrecisionModel const*) [function] [call site] 02500
28 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02501
28 geos::operation::overlayng::InputGeometry::getGeometry(unsigned char) const [function] [call site] 02502
28 geos::operation::overlayng::OverlayUtil::isResultAreaConsistent(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::geom::Geometry const*) [function] [call site] 02503
29 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02504
29 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02505
29 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02506
29 geos::operation::overlayng::OverlayUtil::isGreater(double, double, double) [function] [call site] 02507
29 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02508
29 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02509
29 geos::operation::overlayng::OverlayUtil::isLess(double, double, double) [function] [call site] 02510
29 geos::operation::overlayng::OverlayUtil::isGreater(double, double, double) [function] [call site] 02511
28 __cxa_allocate_exception [call site] 02512
28 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02513
28 __cxa_throw [call site] 02514
28 __cxa_free_exception [call site] 02515
28 geos::operation::overlayng::OverlayGraph::~OverlayGraph() [function] [call site] 02516
28 geos::operation::overlayng::EdgeNodingBuilder::~EdgeNodingBuilder() [function] [call site] 02517
29 geos::noding::ArcIntersector::~ArcIntersector() [function] [call site] 02518
29 geos::noding::SegmentIntersector::~SegmentIntersector() [function] [call site] 02519
29 geos::algorithm::CircularArcIntersector::~CircularArcIntersector() [function] [call site] 02520
27 geos::operation::overlayng::ElevationModel::populateZ(geos::geom::Geometry&) [function] [call site] 02521
28 geos::operation::overlayng::ElevationModel::init() [function] [call site] 02522
29 geos::operation::overlayng::ElevationModel::ElevationCell::isNull() const [function] [call site] 02523
29 geos::operation::overlayng::ElevationModel::ElevationCell::compute() [function] [call site] 02524
29 geos::operation::overlayng::ElevationModel::ElevationCell::getZ() const [function] [call site] 02525
28 geos::operation::overlayng::ElevationModel::populateZ(geos::geom::Geometry&)::Filter::Filter(geos::operation::overlayng::ElevationModel&) [function] [call site] 02526
29 geos::geom::CoordinateFilter::CoordinateFilter() [function] [call site] 02527
28 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 02528
26 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 02529
27 geos::operation::overlayng::InputGeometry::~InputGeometry() [function] [call site] 02530
24 geos::operation::overlayng::OverlayMixedPoints::createLocator(geos::geom::Geometry const*) [function] [call site] 02531
25 geos::operation::overlayng::IndexedPointOnLineLocator::IndexedPointOnLineLocator(geos::geom::Geometry const&) [function] [call site] 02532
26 geos::algorithm::locate::PointOnGeometryLocator::PointOnGeometryLocator() [function] [call site] 02533
24 geos::operation::overlayng::OverlayMixedPoints::extractCoordinates(geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 02534
25 geos::geom::CoordinateSequence::reserve(unsigned long) [function] [call site] 02535
25 geos::operation::overlayng::CoordinateExtractingFilter::CoordinateExtractingFilter(geos::geom::CoordinateSequence&, geos::geom::PrecisionModel const&) [function] [call site] 02536
26 geos::geom::CoordinateInspector<geos::operation::overlayng::CoordinateExtractingFilter>::CoordinateInspector() [function] [call site] 02537
25 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 02538
24 geos::operation::overlayng::OverlayMixedPoints::computeIntersection(geos::geom::CoordinateSequence const*) const [function] [call site] 02539
25 geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const [function] [call site] 02540
26 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 02541
26 geos::geom::CoordinateSequence::hasM() const [function] [call site] 02542
26 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, bool, bool, bool) [function] [call site] 02543
26 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] 02544
27 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] 02545
28 geos::operation::overlayng::OverlayMixedPoints::hasLocation(bool, geos::geom::CoordinateXY const&) const [function] [call site] 02546
28 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) [function] [call site] 02547
27 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] 02548
28 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 02549
27 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] 02550
28 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) [function] [call site] 02551
27 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] 02552
28 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) [function] [call site] 02553
26 geos::geom::CoordinateSequence::sort() [function] [call site] 02554
27 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 02555
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() [function] [call site] 02556
28 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY>::Coordinates(geos::geom::CoordinateSequence*) [function] [call site] 02557
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY>::begin() [function] [call site] 02558
28 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXY>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*) [function] [call site] 02559
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY>::end() [function] [call site] 02560
28 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXY>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*, unsigned long) [function] [call site] 02561
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate> geos::geom::CoordinateSequence::items<geos::geom::Coordinate>() [function] [call site] 02562
28 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate>::Coordinates(geos::geom::CoordinateSequence*) [function] [call site] 02563
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate>::begin() [function] [call site] 02564
28 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::Coordinate>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*) [function] [call site] 02565
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate>::end() [function] [call site] 02566
28 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::Coordinate>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*, unsigned long) [function] [call site] 02567
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYZM>() [function] [call site] 02568
28 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM>::Coordinates(geos::geom::CoordinateSequence*) [function] [call site] 02569
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM>::begin() [function] [call site] 02570
28 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXYZM>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*) [function] [call site] 02571
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYZM>::end() [function] [call site] 02572
28 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXYZM>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*, unsigned long) [function] [call site] 02573
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXYM>() [function] [call site] 02574
28 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM>::Coordinates(geos::geom::CoordinateSequence*) [function] [call site] 02575
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM>::begin() [function] [call site] 02576
28 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXYM>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*) [function] [call site] 02577
27 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXYM>::end() [function] [call site] 02578
28 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence, geos::geom::CoordinateXYM>::CoordinateSequenceIterator(geos::geom::CoordinateSequence*, unsigned long) [function] [call site] 02579
26 geos::geom::CoordinateSequence::hasRepeatedPoints() const [function] [call site] 02580
26 geos::operation::valid::RepeatedPointRemover::removeRepeatedPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 02581
26 geos::geom::CoordinateSequence::operator=(geos::geom::CoordinateSequence const&) [function] [call site] 02582
26 geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const [function] [call site] 02583
27 geos::geom::CoordinateSequence::size() const [function] [call site] 02584
27 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] 02585
28 auto geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) const [function] [call site] 02586
29 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXY const&) const [function] [call site] 02587
28 auto geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::Coordinate>(geos::geom::Coordinate const&) const [function] [call site] 02588
29 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 02589
28 auto geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) const [function] [call site] 02590
29 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYM const&) const [function] [call site] 02591
28 auto geos::operation::overlayng::OverlayMixedPoints::createPoints(geos::geom::CoordinateSequence const&) const::$_0::operator()<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) const [function] [call site] 02592
29 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXYZM const&) const [function] [call site] 02593
26 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 02594
25 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] 02595
26 geos::geom::GeometryFactory::createEmpty(int) const [function] [call site] 02596
27 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 02597
27 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 02598
27 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 02599
27 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 02600
27 __cxa_allocate_exception [call site] 02601
27 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02602
27 __cxa_throw [call site] 02603
27 __cxa_free_exception [call site] 02604
26 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] 02605
24 geos::operation::overlayng::OverlayMixedPoints::computeUnion(geos::geom::CoordinateSequence const*) [function] [call site] 02606
25 geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const [function] [call site] 02607
25 geos::operation::overlayng::OverlayMixedPoints::extractLines(geos::geom::Geometry const*) [function] [call site] 02608
26 geos::geom::Curve::clone() const [function] [call site] 02609
25 geos::operation::overlayng::OverlayMixedPoints::extractPolygons(geos::geom::Geometry const*) [function] [call site] 02610
26 geos::geom::Surface::clone() const [function] [call site] 02611
27 geos::geom::Surface* geos::detail::down_cast<geos::geom::Surface*, geos::geom::Geometry>(geos::geom::Geometry*) [function] [call site] 02612
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] 02613
24 geos::operation::overlayng::OverlayMixedPoints::computeDifference(geos::geom::CoordinateSequence const*) [function] [call site] 02614
25 geos::geom::Geometry::clone() const [function] [call site] 02615
25 geos::operation::overlayng::OverlayMixedPoints::findPoints(bool, geos::geom::CoordinateSequence const*) const [function] [call site] 02616
25 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] 02617
24 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02618
23 geos::operation::overlayng::OverlayMixedPoints::~OverlayMixedPoints() [function] [call site] 02619
21 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 02620
20 geos::geom::PrecisionModel::PrecisionModel() [function] [call site] 02621
20 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::geom::PrecisionModel const*) [function] [call site] 02622
20 __cxa_begin_catch [call site] 02623
20 __cxa_rethrow [call site] 02624
20 __cxa_end_catch [call site] 02625
20 std::runtime_error::operator=(std::runtime_error const&) [call site] 02626
20 geos::operation::overlayng::OverlayNGRobust::overlaySnapTries(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02627
21 geos::operation::overlayng::OverlayNGRobust::snapTolerance(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 02628
22 geos::operation::overlayng::OverlayNGRobust::snapTolerance(geos::geom::Geometry const*) [function] [call site] 02629
23 geos::operation::overlayng::OverlayNGRobust::ordinateMagnitude(geos::geom::Geometry const*) [function] [call site] 02630
24 geos::geom::Envelope::getMaxX() const [function] [call site] 02631
24 geos::geom::Envelope::getMaxY() const [function] [call site] 02632
24 geos::geom::Envelope::getMinX() const [function] [call site] 02633
24 geos::geom::Envelope::getMinY() const [function] [call site] 02634
22 geos::operation::overlayng::OverlayNGRobust::snapTolerance(geos::geom::Geometry const*) [function] [call site] 02635
21 geos::operation::overlayng::OverlayNGRobust::overlaySnapping(geos::geom::Geometry const*, geos::geom::Geometry const*, int, double) [function] [call site] 02636
22 geos::operation::overlayng::OverlayNGRobust::overlaySnapTol(geos::geom::Geometry const*, geos::geom::Geometry const*, int, double) [function] [call site] 02637
23 geos::noding::snap::SnappingNoder::SnappingNoder(double) [function] [call site] 02638
24 geos::noding::Noder::Noder() [function] [call site] 02639
24 geos::noding::snap::SnappingPointIndex::SnappingPointIndex(double) [function] [call site] 02640
25 geos::index::kdtree::KdTree::KdTree(double) [function] [call site] 02641
24 geos::noding::Noder::~Noder() [function] [call site] 02642
23 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::noding::Noder*) [function] [call site] 02643
24 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, int) [function] [call site] 02644
24 geos::operation::overlayng::OverlayNG::setNoder(geos::noding::Noder*) [function] [call site] 02645
24 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 02646
24 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 02647
23 geos::noding::snap::SnappingNoder::~SnappingNoder() [function] [call site] 02648
24 geos::noding::snap::SnappingPointIndex::~SnappingPointIndex() [function] [call site] 02649
24 geos::noding::Noder::~Noder() [function] [call site] 02650
22 __cxa_begin_catch [call site] 02651
22 void geos::ignore_unused_variable_warning<geos::util::TopologyException>(geos::util::TopologyException const&) [function] [call site] 02652
22 __cxa_end_catch [call site] 02653
21 geos::operation::overlayng::OverlayNGRobust::overlaySnapBoth(geos::geom::Geometry const*, geos::geom::Geometry const*, int, double) [function] [call site] 02654
22 geos::operation::overlayng::OverlayNGRobust::snapSelf(geos::geom::Geometry const*, double) [function] [call site] 02655
23 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::PrecisionModel const*) [function] [call site] 02656
23 geos::noding::snap::SnappingNoder::SnappingNoder(double) [function] [call site] 02657
23 geos::operation::overlayng::OverlayNG::setNoder(geos::noding::Noder*) [function] [call site] 02658
23 geos::operation::overlayng::OverlayNG::setStrictMode(bool) [function] [call site] 02659
23 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 02660
23 geos::noding::snap::SnappingNoder::~SnappingNoder() [function] [call site] 02661
23 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 02662
22 geos::operation::overlayng::OverlayNGRobust::snapSelf(geos::geom::Geometry const*, double) [function] [call site] 02663
22 geos::operation::overlayng::OverlayNGRobust::overlaySnapTol(geos::geom::Geometry const*, geos::geom::Geometry const*, int, double) [function] [call site] 02664
22 __cxa_begin_catch [call site] 02665
22 void geos::ignore_unused_variable_warning<geos::util::TopologyException>(geos::util::TopologyException const&) [function] [call site] 02666
22 __cxa_end_catch [call site] 02667
20 geos::operation::overlayng::OverlayNGRobust::overlaySR(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02668
21 geos::operation::overlayng::PrecisionUtil::safeScale(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 02669
22 geos::operation::overlayng::PrecisionUtil::maxBoundMagnitude(geos::geom::Envelope const*) [function] [call site] 02670
23 geos::geom::Envelope::getMaxX() const [function] [call site] 02671
23 geos::geom::Envelope::getMaxY() const [function] [call site] 02672
23 geos::geom::Envelope::getMinX() const [function] [call site] 02673
23 geos::geom::Envelope::getMinY() const [function] [call site] 02674
22 geos::operation::overlayng::PrecisionUtil::maxBoundMagnitude(geos::geom::Envelope const*) [function] [call site] 02675
22 geos::operation::overlayng::PrecisionUtil::safeScale(double) [function] [call site] 02676
23 geos::operation::overlayng::PrecisionUtil::precisionScale(double, int) [function] [call site] 02677
24 log [call site] 02678
21 geos::geom::PrecisionModel::PrecisionModel(double) [function] [call site] 02679
22 geos::geom::PrecisionModel::setScale(double) [function] [call site] 02680
23 geos::geom::PrecisionModel::snapToInt(double, double) [function] [call site] 02681
23 geos::geom::PrecisionModel::snapToInt(double, double) [function] [call site] 02682
21 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int, geos::geom::PrecisionModel const*) [function] [call site] 02683
21 __cxa_begin_catch [call site] 02684
21 void geos::ignore_unused_variable_warning<geos::util::TopologyException>(geos::util::TopologyException const&) [function] [call site] 02685
21 __cxa_end_catch [call site] 02686
20 __cxa_allocate_exception [call site] 02687
20 std::runtime_error::runtime_error(std::runtime_error const&) [call site] 02688
20 __cxa_throw [call site] 02689
20 std::runtime_error::~runtime_error() [call site] 02690
20 __clang_call_terminate [call site] 02691
19 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02692
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02693
19 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02694
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02695
19 geos::geom::StructuredCollection::StructuredCollection() [function] [call site] 02696
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02697
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02698
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02699
19 geos::geom::StructuredCollection::getDimension() const [function] [call site] 02700
19 geos::geom::StructuredCollection::computeResult(geos::geom::StructuredCollection&, int, geos::geom::Dimension::DimensionType, geos::geom::Dimension::DimensionType) const [function] [call site] 02701
20 geos::geom::StructuredCollection::unionByDimension() [function] [call site] 02702
20 geos::operation::overlayng::OverlayUtil::resultDimension(int, int, int) [function] [call site] 02703
20 geos::geom::StructuredCollection::doUnaryUnion(int) const [function] [call site] 02704
21 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02705
21 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02706
21 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02707
21 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] 02708
22 geos::geom::Geometry::isCollection() const [function] [call site] 02709
22 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] 02710
21 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] 02711
21 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] 02712
21 geos::operation::overlayng::OverlayUtil::resultCoordinateDimension(unsigned char, unsigned char) [function] [call site] 02713
21 geos::operation::overlayng::OverlayUtil::resultCoordinateDimension(unsigned char, unsigned char) [function] [call site] 02714
21 geos::operation::overlayng::OverlayUtil::createEmptyResult(int, unsigned long, geos::geom::GeometryFactory const*) [function] [call site] 02715
21 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] 02716
22 geos::geom::Geometry::clone() const [function] [call site] 02717
22 geos::geom::Geometry::clone() const [function] [call site] 02718
19 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02719
18 geos::geom::StructuredCollection::doDifference(geos::geom::StructuredCollection const&) const [function] [call site] 02720
19 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02721
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02722
19 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02723
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02724
19 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02725
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02726
19 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02727
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02728
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02729
19 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02730
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02731
19 geos::geom::StructuredCollection::StructuredCollection() [function] [call site] 02732
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02733
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02734
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02735
19 geos::geom::StructuredCollection::getDimension() const [function] [call site] 02736
19 geos::geom::StructuredCollection::computeResult(geos::geom::StructuredCollection&, int, geos::geom::Dimension::DimensionType, geos::geom::Dimension::DimensionType) const [function] [call site] 02737
19 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02738
18 geos::geom::StructuredCollection::doSymDifference(geos::geom::StructuredCollection const&) const [function] [call site] 02739
19 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02740
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02741
19 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02742
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02743
19 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02744
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02745
19 geos::geom::StructuredCollection::StructuredCollection() [function] [call site] 02746
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02747
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02748
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02749
19 geos::geom::StructuredCollection::getDimension() const [function] [call site] 02750
19 geos::geom::StructuredCollection::computeResult(geos::geom::StructuredCollection&, int, geos::geom::Dimension::DimensionType, geos::geom::Dimension::DimensionType) const [function] [call site] 02751
19 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02752
18 geos::geom::StructuredCollection::doIntersection(geos::geom::StructuredCollection const&) const [function] [call site] 02753
19 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02754
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02755
19 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02756
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02757
19 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02758
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02759
19 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02760
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02761
19 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02762
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02763
19 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02764
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02765
19 geos::geom::StructuredCollection::getPointUnion() const [function] [call site] 02766
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02767
19 geos::geom::StructuredCollection::getLineUnion() const [function] [call site] 02768
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02769
19 geos::geom::StructuredCollection::getPolyUnion() const [function] [call site] 02770
19 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02771
19 geos::geom::StructuredCollection::StructuredCollection() [function] [call site] 02772
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02773
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02774
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02775
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02776
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02777
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02778
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02779
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02780
19 geos::geom::StructuredCollection::readCollection(geos::geom::Geometry const*) [function] [call site] 02781
19 geos::geom::StructuredCollection::getDimension() const [function] [call site] 02782
19 geos::geom::StructuredCollection::computeResult(geos::geom::StructuredCollection&, int, geos::geom::Dimension::DimensionType, geos::geom::Dimension::DimensionType) const [function] [call site] 02783
19 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02784
18 __cxa_allocate_exception [call site] 02785
18 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 02786
18 __cxa_throw [call site] 02787
18 __cxa_free_exception [call site] 02788
18 geos::geom::StructuredCollection::~StructuredCollection() [function] [call site] 02789
17 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 02790
13 geos::operation::geounion::UnaryUnionOp::~UnaryUnionOp() [function] [call site] 02791
12 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 02792
12 geos::geom::Geometry::getFactory() const [function] [call site] 02793
12 geos::operation::buffer::BufferCurveSetBuilder::BufferCurveSetBuilder(geos::geom::Geometry const&, double, geos::geom::PrecisionModel const*, geos::operation::buffer::BufferParameters const&) [function] [call site] 02794
13 geos::operation::buffer::OffsetCurveBuilder::OffsetCurveBuilder(geos::geom::PrecisionModel const*, geos::operation::buffer::BufferParameters const&) [function] [call site] 02795
12 geos::operation::buffer::BufferCurveSetBuilder::setInvertOrientation(bool) [function] [call site] 02796
12 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 02797
12 geos::operation::buffer::BufferCurveSetBuilder::getCurves() [function] [call site] 02798
13 geos::operation::buffer::BufferCurveSetBuilder::add(geos::geom::Geometry const&) [function] [call site] 02799
14 __dynamic_cast [call site] 02800
14 geos::operation::buffer::BufferCurveSetBuilder::addPolygon(geos::geom::Polygon const*) [function] [call site] 02801
15 geos::operation::buffer::BufferCurveSetBuilder::isRingFullyEroded(geos::geom::LinearRing const*, bool, double) [function] [call site] 02802
16 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02803
16 geos::operation::buffer::BufferCurveSetBuilder::isRingFullyEroded(geos::geom::CoordinateSequence const*, geos::geom::Envelope const*, bool, double) [function] [call site] 02804
17 geos::geom::CoordinateSequence::getSize() const [function] [call site] 02805
17 geos::geom::CoordinateSequence::getSize() const [function] [call site] 02806
17 geos::operation::buffer::BufferCurveSetBuilder::isTriangleErodedCompletely(geos::geom::CoordinateSequence const*, double) [function] [call site] 02807
18 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 02808
18 geos::geom::Triangle::Triangle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02809
18 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 02810
18 geos::geom::Triangle::inCentre(geos::geom::CoordinateXY&) [function] [call site] 02811
19 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02812
19 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02813
19 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02814
19 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 02815
18 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02816
19 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02817
19 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02818
19 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02819
19 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02820
17 geos::geom::Envelope::getHeight() const [function] [call site] 02821
17 geos::geom::Envelope::getWidth() const [function] [call site] 02822
15 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 02823
15 geos::operation::valid::RepeatedPointRemover::removeRepeatedAndInvalidPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 02824
16 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 02825
16 geos::geom::CoordinateSequence::getDimension() const [function] [call site] 02826
17 geos::geom::CoordinateSequence::hasM() const [function] [call site] 02827
17 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 02828
17 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 02829
16 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 02830
16 geos::geom::CoordinateSequence::hasM() const [function] [call site] 02831
16 geos::operation::valid::RepeatedInvalidPointFilter::RepeatedInvalidPointFilter(bool, bool, double) [function] [call site] 02832
17 geos::geom::CoordinateInspector<geos::operation::valid::RepeatedInvalidPointFilter>::CoordinateInspector() [function] [call site] 02833
17 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 02834
16 void geos::geom::CoordinateSequence::apply_ro<geos::operation::valid::RepeatedInvalidPointFilter>(geos::operation::valid::RepeatedInvalidPointFilter*) const [function] [call site] 02835
16 geos::operation::valid::RepeatedInvalidPointFilter::getCoords() [function] [call site] 02836
16 geos::operation::valid::RepeatedInvalidPointFilter::~RepeatedInvalidPointFilter() [function] [call site] 02837
17 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 02838
15 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 02839
15 geos::geom::CoordinateSequence::size() const [function] [call site] 02840
15 geos::operation::buffer::BufferCurveSetBuilder::addPolygonRingSide(geos::geom::CoordinateSequence const*, double, int, geos::geom::Location, geos::geom::Location) [function] [call site] 02841
16 geos::geom::CoordinateSequence::size() const [function] [call site] 02842
16 geos::operation::buffer::BufferCurveSetBuilder::isRingCCW(geos::geom::CoordinateSequence const*) const [function] [call site] 02843
17 geos::algorithm::Orientation::isCCWArea(geos::geom::CoordinateSequence const*) [function] [call site] 02844
18 geos::algorithm::Area::ofRingSigned(geos::geom::CoordinateSequence const*) [function] [call site] 02845
19 geos::geom::CoordinateSequence::size() const [function] [call site] 02846
19 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 02847
19 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 02848
19 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 02849
19 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 02850
16 geos::geom::CoordinateSequence::size() const [function] [call site] 02851
16 geos::geom::Position::opposite(int) [function] [call site] 02852
16 geos::operation::buffer::BufferCurveSetBuilder::addRingSide(geos::geom::CoordinateSequence const*, double, int, geos::geom::Location, geos::geom::Location) [function] [call site] 02853
17 geos::operation::buffer::OffsetCurveBuilder::getRingCurve(geos::geom::CoordinateSequence const*, int, double, std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&) [function] [call site] 02854
18 geos::geom::CoordinateSequence::clone() const [function] [call site] 02855
18 geos::geom::CoordinateSequence::getSize() const [function] [call site] 02856
18 geos::operation::buffer::OffsetCurveBuilder::getLineCurve(geos::geom::CoordinateSequence const*, double, std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&) [function] [call site] 02857
19 geos::operation::buffer::OffsetCurveBuilder::isLineOffsetEmpty(double) [function] [call site] 02858
20 geos::operation::buffer::BufferParameters::isSingleSided() const [function] [call site] 02859
19 geos::operation::buffer::OffsetSegmentGenerator::OffsetSegmentGenerator(geos::geom::PrecisionModel const*, geos::operation::buffer::BufferParameters const&, double) [function] [call site] 02860
20 geos::operation::buffer::OffsetSegmentString::OffsetSegmentString() [function] [call site] 02861
21 geos::geom::CoordinateSequence::CoordinateSequence() [function] [call site] 02862
22 geos::geom::CoordinateSequence::CoordinateSequence(unsigned long, unsigned long) [function] [call site] 02863
20 geos::algorithm::LineIntersector::LineIntersector(geos::geom::PrecisionModel const*) [function] [call site] 02864
20 geos::geom::Coordinate::Coordinate() [function] [call site] 02865
20 geos::geom::Coordinate::Coordinate() [function] [call site] 02866
20 geos::geom::Coordinate::Coordinate() [function] [call site] 02867
20 geos::geom::LineSegment::LineSegment() [function] [call site] 02868
21 geos::geom::Coordinate::Coordinate() [function] [call site] 02869
20 geos::geom::LineSegment::LineSegment() [function] [call site] 02870
20 geos::geom::LineSegment::LineSegment() [function] [call site] 02871
20 geos::geom::LineSegment::LineSegment() [function] [call site] 02872
20 geos::operation::buffer::BufferParameters::getQuadrantSegments() const [function] [call site] 02873
20 geos::operation::buffer::BufferParameters::getQuadrantSegments() const [function] [call site] 02874
20 geos::operation::buffer::BufferParameters::getQuadrantSegments() const [function] [call site] 02875
20 geos::operation::buffer::BufferParameters::getJoinStyle() const [function] [call site] 02876
20 geos::operation::buffer::OffsetSegmentGenerator::init(double) [function] [call site] 02877
21 cos [call site] 02878
21 geos::operation::buffer::OffsetSegmentString::reset() [function] [call site] 02879
22 geos::geom::CoordinateSequence::clear() [function] [call site] 02880
22 geos::geom::CoordinateSequence::CoordinateSequence() [function] [call site] 02881
21 geos::operation::buffer::OffsetSegmentString::setPrecisionModel(geos::geom::PrecisionModel const*) [function] [call site] 02882
21 geos::operation::buffer::OffsetSegmentString::setMinimumVertexDistance(double) [function] [call site] 02883
20 geos::operation::buffer::OffsetSegmentString::~OffsetSegmentString() [function] [call site] 02884
21 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 02885
19 geos::geom::CoordinateSequence::getSize() const [function] [call site] 02886
19 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 02887
19 geos::operation::buffer::OffsetCurveBuilder::computePointCurve(geos::geom::Coordinate const&, geos::operation::buffer::OffsetSegmentGenerator&) [function] [call site] 02888
20 geos::operation::buffer::BufferParameters::getEndCapStyle() const [function] [call site] 02889
20 geos::operation::buffer::OffsetSegmentGenerator::createCircle(geos::geom::Coordinate const&, double) [function] [call site] 02890
21 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 02891
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02892
22 geos::geom::PrecisionModel::makePrecise(geos::geom::CoordinateXY&) const [function] [call site] 02893
22 geos::operation::buffer::OffsetSegmentString::isRedundant(geos::geom::Coordinate const&) const [function] [call site] 02894
23 geos::geom::Coordinate& geos::geom::CoordinateSequence::back<geos::geom::Coordinate>() [function] [call site] 02895
24 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 02896
23 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 02897
22 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 02898
21 geos::operation::buffer::OffsetSegmentGenerator::addDirectedFillet(geos::geom::Coordinate const&, double, double, int, double) [function] [call site] 02899
22 geos::geom::Coordinate::Coordinate() [function] [call site] 02900
22 geos::algorithm::Angle::sinCosSnap(double, double&, double&) [function] [call site] 02901
23 sin [call site] 02902
23 cos [call site] 02903
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02904
21 geos::operation::buffer::OffsetSegmentString::closeRing() [function] [call site] 02905
22 geos::geom::CoordinateSequence::size() const [function] [call site] 02906
22 geos::geom::Coordinate& geos::geom::CoordinateSequence::front<geos::geom::Coordinate>() [function] [call site] 02907
22 geos::geom::Coordinate& geos::geom::CoordinateSequence::back<geos::geom::Coordinate>() [function] [call site] 02908
22 geos::geom::CoordinateXY::equals(geos::geom::CoordinateXY const&) const [function] [call site] 02909
23 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02910
22 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 02911
20 geos::operation::buffer::OffsetSegmentGenerator::createSquare(geos::geom::Coordinate const&, double) [function] [call site] 02912
21 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 02913
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02914
21 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 02915
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02916
21 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 02917
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02918
21 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 02919
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02920
21 geos::operation::buffer::OffsetSegmentString::closeRing() [function] [call site] 02921
19 geos::operation::buffer::BufferParameters::isSingleSided() const [function] [call site] 02922
19 geos::operation::buffer::OffsetCurveBuilder::computeSingleSidedBufferCurve(geos::geom::CoordinateSequence const&, bool, geos::operation::buffer::OffsetSegmentGenerator&) [function] [call site] 02923
20 geos::operation::buffer::OffsetCurveBuilder::simplifyTolerance(double) [function] [call site] 02924
20 geos::operation::buffer::OffsetSegmentGenerator::addSegments(geos::geom::CoordinateSequence const&, bool) [function] [call site] 02925
21 geos::operation::buffer::OffsetSegmentString::addPts(geos::geom::CoordinateSequence const&, bool) [function] [call site] 02926
22 geos::geom::CoordinateSequence::size() const [function] [call site] 02927
22 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 02928
23 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 02929
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02930
22 geos::geom::CoordinateSequence::size() const [function] [call site] 02931
22 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 02932
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02933
20 geos::operation::buffer::BufferInputLineSimplifier::simplify(geos::geom::CoordinateSequence const&, double) [function] [call site] 02934
21 geos::operation::buffer::BufferInputLineSimplifier::BufferInputLineSimplifier(geos::geom::CoordinateSequence const&) [function] [call site] 02935
21 geos::operation::buffer::BufferInputLineSimplifier::simplify(double) [function] [call site] 02936
22 geos::geom::CoordinateSequence::size() const [function] [call site] 02937
22 geos::operation::buffer::BufferInputLineSimplifier::deleteShallowConcavities() [function] [call site] 02938
23 geos::operation::buffer::BufferInputLineSimplifier::findNextNonDeletedIndex(unsigned long) const [function] [call site] 02939
24 geos::geom::CoordinateSequence::size() const [function] [call site] 02940
23 geos::operation::buffer::BufferInputLineSimplifier::findNextNonDeletedIndex(unsigned long) const [function] [call site] 02941
23 geos::geom::CoordinateSequence::size() const [function] [call site] 02942
23 geos::operation::buffer::BufferInputLineSimplifier::isDeletable(unsigned long, unsigned long, unsigned long, double) const [function] [call site] 02943
24 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 02944
24 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 02945
24 geos::operation::buffer::BufferInputLineSimplifier::isConcave(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) const [function] [call site] 02946
25 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02947
24 geos::operation::buffer::BufferInputLineSimplifier::isShallow(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, double) const [function] [call site] 02948
25 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02949
24 geos::operation::buffer::BufferInputLineSimplifier::isShallowSampled(geos::geom::Coordinate const&, geos::geom::Coordinate const&, unsigned long, unsigned long, double) const [function] [call site] 02950
25 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 02951
25 geos::operation::buffer::BufferInputLineSimplifier::isShallow(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, double) const [function] [call site] 02952
23 geos::operation::buffer::BufferInputLineSimplifier::findNextNonDeletedIndex(unsigned long) const [function] [call site] 02953
23 geos::operation::buffer::BufferInputLineSimplifier::findNextNonDeletedIndex(unsigned long) const [function] [call site] 02954
22 geos::operation::buffer::BufferInputLineSimplifier::collapseLine() const [function] [call site] 02955
23 geos::geom::CoordinateSequence::CoordinateSequence() [function] [call site] 02956
23 geos::geom::CoordinateSequence::size() const [function] [call site] 02957
23 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 02958
23 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 02959
21 geos::operation::buffer::BufferInputLineSimplifier::~BufferInputLineSimplifier() [function] [call site] 02960
20 geos::geom::CoordinateSequence::size() const [function] [call site] 02961
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 02962
20 geos::operation::buffer::OffsetSegmentGenerator::initSideSegments(geos::geom::Coordinate const&, geos::geom::Coordinate const&, int) [function] [call site] 02963
21 geos::geom::LineSegment::setCoordinates(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02964
21 geos::operation::buffer::OffsetSegmentGenerator::computeOffsetSegment(geos::geom::LineSegment const&, int, double, geos::geom::LineSegment&) [function] [call site] 02965
20 geos::operation::buffer::OffsetSegmentGenerator::addFirstSegment() [function] [call site] 02966
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 02967
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 02968
20 geos::operation::buffer::OffsetSegmentGenerator::addNextSegment(geos::geom::Coordinate const&, bool) [function] [call site] 02969
21 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02970
21 geos::geom::LineSegment::setCoordinates(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02971
21 geos::operation::buffer::OffsetSegmentGenerator::computeOffsetSegment(geos::geom::LineSegment const&, int, double, geos::geom::LineSegment&) [function] [call site] 02972
21 geos::geom::LineSegment::setCoordinates(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02973
21 geos::operation::buffer::OffsetSegmentGenerator::computeOffsetSegment(geos::geom::LineSegment const&, int, double, geos::geom::LineSegment&) [function] [call site] 02974
21 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02975
21 geos::operation::buffer::OffsetSegmentGenerator::addCollinear(bool) [function] [call site] 02976
22 void geos::algorithm::LineIntersector::computeIntersection<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02977
23 unsigned char geos::algorithm::LineIntersector::computeIntersect<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02978
24 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02979
24 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02980
24 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02981
24 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02982
24 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02983
24 unsigned char geos::algorithm::LineIntersector::computeCollinearIntersection<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02984
25 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02985
25 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02986
25 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02987
25 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 02988
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02989
26 geos::geom::CoordinateXYZM::CoordinateXYZM(geos::geom::Coordinate const&) [function] [call site] 02990
26 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02991
27 double geos::algorithm::Interpolate::getOrInterpolate<(geos::geom::Ordinate)2, geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02992
28 double geos::geom::Coordinate::get<(geos::geom::Ordinate)2>() const [function] [call site] 02993
28 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)2, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02994
29 double geos::geom::Coordinate::get<(geos::geom::Ordinate)2>() const [function] [call site] 02995
29 double geos::geom::Coordinate::get<(geos::geom::Ordinate)2>() const [function] [call site] 02996
29 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 02997
26 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02998
27 double geos::algorithm::Interpolate::getOrInterpolate<(geos::geom::Ordinate)3, geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 02999
28 double geos::geom::Coordinate::get<(geos::geom::Ordinate)3>() const [function] [call site] 03000
28 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)3, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03001
29 double geos::geom::Coordinate::get<(geos::geom::Ordinate)3>() const [function] [call site] 03002
29 double geos::geom::Coordinate::get<(geos::geom::Ordinate)3>() const [function] [call site] 03003
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03004
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03005
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03006
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03007
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03008
25 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03009
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03010
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03011
25 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03012
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03013
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03014
25 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03015
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03016
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03017
25 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03018
24 geos::geom::CoordinateXYZM::CoordinateXYZM() [function] [call site] 03019
24 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 03020
24 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03021
24 double geos::algorithm::Interpolate::zGet<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03022
25 double geos::algorithm::Interpolate::get<(geos::geom::Ordinate)2, geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03023
26 double geos::geom::Coordinate::get<(geos::geom::Ordinate)2>() const [function] [call site] 03024
26 double geos::geom::Coordinate::get<(geos::geom::Ordinate)2>() const [function] [call site] 03025
24 double geos::algorithm::Interpolate::mGet<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03026
25 double geos::algorithm::Interpolate::get<(geos::geom::Ordinate)3, geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03027
26 double geos::geom::Coordinate::get<(geos::geom::Ordinate)3>() const [function] [call site] 03028
26 double geos::geom::Coordinate::get<(geos::geom::Ordinate)3>() const [function] [call site] 03029
24 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 03030
24 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03031
24 double geos::algorithm::Interpolate::zGet<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03032
24 double geos::algorithm::Interpolate::mGet<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03033
24 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 03034
24 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03035
24 double geos::algorithm::Interpolate::zGet<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03036
24 double geos::algorithm::Interpolate::mGet<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03037
24 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 03038
24 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03039
24 double geos::algorithm::Interpolate::zGet<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03040
24 double geos::algorithm::Interpolate::mGet<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03041
24 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03042
24 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03043
24 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03044
24 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03045
24 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03046
24 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03047
24 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03048
24 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03049
24 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03050
24 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03051
24 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03052
24 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03053
24 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::intersection<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) const [function] [call site] 03054
25 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::intersectionSafe<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) const [function] [call site] 03055
26 geos::algorithm::Intersection::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03056
27 geos::algorithm::CGAlgorithmsDD::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03057
28 geos::math::DD::DD(double) [function] [call site] 03058
28 geos::math::DD::DD(double) [function] [call site] 03059
28 geos::math::DD::DD(double) [function] [call site] 03060
28 geos::math::DD::DD(double) [function] [call site] 03061
28 geos::math::DD::DD(double) [function] [call site] 03062
28 geos::math::DD::DD(double) [function] [call site] 03063
28 geos::math::DD::DD(double) [function] [call site] 03064
28 geos::math::DD::DD(double) [function] [call site] 03065
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03066
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03067
28 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03068
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03069
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03070
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03071
28 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03072
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03073
28 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03074
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03075
28 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03076
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03077
28 geos::math::operator*(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03078
28 geos::math::operator-(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03079
28 geos::math::DD::isZero() const [function] [call site] 03080
28 geos::geom::CoordinateXY::getNull() [function] [call site] 03081
28 geos::math::operator/(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03082
29 geos::math::DD::DD(double, double) [function] [call site] 03083
29 geos::math::DD::selfDivide(geos::math::DD const&) [function] [call site] 03084
30 geos::math::DD::selfDivide(double, double) [function] [call site] 03085
28 geos::math::DD::ToDouble() const [function] [call site] 03086
29 geos::math::DD::doubleValue() const [function] [call site] 03087
28 geos::math::operator/(geos::math::DD const&, geos::math::DD const&) [function] [call site] 03088
28 geos::math::DD::ToDouble() const [function] [call site] 03089
28 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 03090
26 geos::geom::CoordinateXYZM::CoordinateXYZM(geos::geom::CoordinateXY const&) [function] [call site] 03091
27 geos::geom::Coordinate::Coordinate(geos::geom::CoordinateXY const&) [function] [call site] 03092
26 geos::geom::CoordinateXYZM::isNull() const [function] [call site] 03093
27 geos::geom::Coordinate::isNull() const [function] [call site] 03094
28 geos::geom::CoordinateXY::isNull() const [function] [call site] 03095
26 geos::algorithm::LineIntersector::nearestEndpoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03096
27 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03097
27 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03098
27 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03099
27 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03100
26 geos::geom::CoordinateXYZM::operator=(geos::geom::Coordinate const&) [function] [call site] 03101
25 geos::algorithm::LineIntersector::isInSegmentEnvelopes(geos::geom::CoordinateXY const&) const [function] [call site] 03102
26 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03103
27 geos::geom::Envelope::init(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03104
28 geos::geom::Envelope::init(double, double, double, double) [function] [call site] 03105
26 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03106
26 geos::geom::Envelope::contains(geos::geom::CoordinateXY const&) const [function] [call site] 03107
27 geos::geom::Envelope::covers(double, double) const [function] [call site] 03108
25 geos::algorithm::LineIntersector::nearestEndpoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03109
25 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 03110
25 geos::geom::PrecisionModel::makePrecise(geos::geom::CoordinateXY&) const [function] [call site] 03111
24 double geos::algorithm::Interpolate::zInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03112
25 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)2, geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03113
26 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)2, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03114
26 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)2, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03115
24 double geos::algorithm::Interpolate::mInterpolate<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03116
25 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)3, geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03117
26 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)3, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03118
26 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)3, geos::geom::Coordinate>(geos::geom::CoordinateXY const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03119
24 geos::geom::CoordinateXYZM::CoordinateXYZM(double, double, double, double) [function] [call site] 03120
22 geos::algorithm::LineIntersector::getIntersectionNum() const [function] [call site] 03121
22 geos::operation::buffer::BufferParameters::getJoinStyle() const [function] [call site] 03122
22 geos::operation::buffer::BufferParameters::getJoinStyle() const [function] [call site] 03123
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03124
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03125
22 geos::operation::buffer::OffsetSegmentGenerator::addDirectedFillet(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, int, double) [function] [call site] 03126
23 atan2 [call site] 03127
23 atan2 [call site] 03128
23 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03129
23 geos::operation::buffer::OffsetSegmentGenerator::addDirectedFillet(geos::geom::Coordinate const&, double, double, int, double) [function] [call site] 03130
23 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03131
21 geos::operation::buffer::OffsetSegmentGenerator::addOutsideTurn(int, bool) [function] [call site] 03132
22 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 03133
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03134
22 geos::operation::buffer::BufferParameters::getJoinStyle() const [function] [call site] 03135
22 geos::operation::buffer::OffsetSegmentGenerator::addMitreJoin(geos::geom::Coordinate const&, geos::geom::LineSegment const&, geos::geom::LineSegment const&, double) [function] [call site] 03136
23 geos::operation::buffer::BufferParameters::getMitreLimit() const [function] [call site] 03137
23 geos::algorithm::CGAlgorithmsDD::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03138
23 geos::geom::CoordinateXY::isNull() const [function] [call site] 03139
23 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 03140
23 geos::geom::Coordinate::Coordinate(geos::geom::CoordinateXY const&) [function] [call site] 03141
23 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03142
23 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03143
23 geos::operation::buffer::OffsetSegmentGenerator::addBevelJoin(geos::geom::LineSegment const&, geos::geom::LineSegment const&) [function] [call site] 03144
24 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03145
24 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03146
23 geos::operation::buffer::OffsetSegmentGenerator::addLimitedMitreJoin(geos::geom::LineSegment const&, geos::geom::LineSegment const&, double, double) [function] [call site] 03147
24 geos::algorithm::Angle::angleBetweenOriented(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03148
25 geos::algorithm::Angle::angle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03149
26 atan2 [call site] 03150
25 geos::algorithm::Angle::angle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03151
24 geos::algorithm::Angle::angle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03152
24 geos::algorithm::Angle::normalize(double) [function] [call site] 03153
24 geos::algorithm::Angle::normalize(double) [function] [call site] 03154
24 geos::operation::buffer::OffsetSegmentGenerator::project(geos::geom::Coordinate const&, double, double) [function] [call site] 03155
25 geos::algorithm::Angle::sinCosSnap(double, double&, double&) [function] [call site] 03156
25 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 03157
24 geos::algorithm::Angle::normalize(double) [function] [call site] 03158
24 geos::operation::buffer::OffsetSegmentGenerator::project(geos::geom::Coordinate const&, double, double) [function] [call site] 03159
24 geos::operation::buffer::OffsetSegmentGenerator::project(geos::geom::Coordinate const&, double, double) [function] [call site] 03160
24 geos::algorithm::Intersection::intersectionLineSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03161
25 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03162
25 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03163
25 geos::geom::CoordinateXY::getNull() [function] [call site] 03164
25 geos::algorithm::Intersection::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03165
25 geos::geom::CoordinateXY::isNull() const [function] [call site] 03166
25 geos::algorithm::Distance::pointToLinePerpendicular(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03167
25 geos::algorithm::Distance::pointToLinePerpendicular(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03168
24 geos::geom::Coordinate::Coordinate(geos::geom::CoordinateXY const&) [function] [call site] 03169
24 geos::algorithm::Intersection::intersectionLineSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03170
24 geos::geom::Coordinate::Coordinate(geos::geom::CoordinateXY const&) [function] [call site] 03171
24 geos::geom::Coordinate::isNull() const [function] [call site] 03172
24 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03173
24 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03174
24 geos::operation::buffer::OffsetSegmentGenerator::addBevelJoin(geos::geom::LineSegment const&, geos::geom::LineSegment const&) [function] [call site] 03175
22 geos::operation::buffer::BufferParameters::getJoinStyle() const [function] [call site] 03176
22 geos::operation::buffer::OffsetSegmentGenerator::addBevelJoin(geos::geom::LineSegment const&, geos::geom::LineSegment const&) [function] [call site] 03177
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03178
22 geos::operation::buffer::OffsetSegmentGenerator::addDirectedFillet(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, int, double) [function] [call site] 03179
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03180
21 geos::operation::buffer::OffsetSegmentGenerator::addInsideTurn(int, bool) [function] [call site] 03181
22 void geos::ignore_unused_variable_warning<int>(int const&) [function] [call site] 03182
22 void geos::ignore_unused_variable_warning<bool>(bool const&) [function] [call site] 03183
22 void geos::algorithm::LineIntersector::computeIntersection<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03184
22 geos::algorithm::LineIntersector::hasIntersection() const [function] [call site] 03185
22 geos::algorithm::LineIntersector::getIntersection(unsigned long) const [function] [call site] 03186
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03187
22 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 03188
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03189
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03190
22 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 03191
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03192
22 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 03193
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03194
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03195
22 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03196
20 geos::operation::buffer::OffsetSegmentGenerator::addSegments(geos::geom::CoordinateSequence const&, bool) [function] [call site] 03197
20 geos::operation::buffer::BufferInputLineSimplifier::simplify(geos::geom::CoordinateSequence const&, double) [function] [call site] 03198
20 geos::geom::CoordinateSequence::size() const [function] [call site] 03199
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03200
20 geos::operation::buffer::OffsetSegmentGenerator::initSideSegments(geos::geom::Coordinate const&, geos::geom::Coordinate const&, int) [function] [call site] 03201
20 geos::operation::buffer::OffsetSegmentGenerator::addFirstSegment() [function] [call site] 03202
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03203
20 geos::operation::buffer::OffsetSegmentGenerator::addNextSegment(geos::geom::Coordinate const&, bool) [function] [call site] 03204
20 geos::operation::buffer::OffsetSegmentGenerator::addLastSegment() [function] [call site] 03205
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03206
20 geos::operation::buffer::OffsetSegmentGenerator::closeRing() [function] [call site] 03207
21 geos::operation::buffer::OffsetSegmentString::closeRing() [function] [call site] 03208
19 geos::operation::buffer::OffsetCurveBuilder::computeLineBufferCurve(geos::geom::CoordinateSequence const&, geos::operation::buffer::OffsetSegmentGenerator&) [function] [call site] 03209
20 geos::operation::buffer::OffsetCurveBuilder::simplifyTolerance(double) [function] [call site] 03210
20 geos::operation::buffer::BufferInputLineSimplifier::simplify(geos::geom::CoordinateSequence const&, double) [function] [call site] 03211
20 geos::geom::CoordinateSequence::size() const [function] [call site] 03212
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03213
20 geos::operation::buffer::OffsetSegmentGenerator::initSideSegments(geos::geom::Coordinate const&, geos::geom::Coordinate const&, int) [function] [call site] 03214
20 geos::operation::buffer::OffsetSegmentGenerator::addLastSegment() [function] [call site] 03215
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03216
20 geos::operation::buffer::OffsetSegmentGenerator::addNextSegment(geos::geom::Coordinate const&, bool) [function] [call site] 03217
20 geos::operation::buffer::BufferInputLineSimplifier::simplify(geos::geom::CoordinateSequence const&, double) [function] [call site] 03218
20 geos::geom::CoordinateSequence::size() const [function] [call site] 03219
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03220
20 geos::operation::buffer::OffsetSegmentGenerator::addLineEndCap(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03221
21 geos::geom::LineSegment::LineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03222
21 geos::geom::LineSegment::LineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03223
21 geos::geom::LineSegment::LineSegment() [function] [call site] 03224
21 geos::operation::buffer::OffsetSegmentGenerator::computeOffsetSegment(geos::geom::LineSegment const&, int, double, geos::geom::LineSegment&) [function] [call site] 03225
21 geos::geom::LineSegment::LineSegment() [function] [call site] 03226
21 geos::operation::buffer::OffsetSegmentGenerator::computeOffsetSegment(geos::geom::LineSegment const&, int, double, geos::geom::LineSegment&) [function] [call site] 03227
21 geos::operation::buffer::BufferParameters::getEndCapStyle() const [function] [call site] 03228
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03229
21 geos::operation::buffer::OffsetSegmentGenerator::addDirectedFillet(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, int, double) [function] [call site] 03230
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03231
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03232
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03233
21 geos::geom::Coordinate::Coordinate() [function] [call site] 03234
21 atan2 [call site] 03235
21 geos::algorithm::Angle::sinCosSnap(double, double&, double&) [function] [call site] 03236
21 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 03237
21 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 03238
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03239
21 geos::operation::buffer::OffsetSegmentString::addPt(geos::geom::Coordinate const&) [function] [call site] 03240
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03241
20 geos::operation::buffer::OffsetSegmentGenerator::initSideSegments(geos::geom::Coordinate const&, geos::geom::Coordinate const&, int) [function] [call site] 03242
20 geos::operation::buffer::OffsetSegmentGenerator::addLastSegment() [function] [call site] 03243
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03244
20 geos::operation::buffer::OffsetSegmentGenerator::addNextSegment(geos::geom::Coordinate const&, bool) [function] [call site] 03245
20 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03246
20 geos::operation::buffer::OffsetSegmentGenerator::addLineEndCap(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 03247
20 geos::operation::buffer::OffsetSegmentGenerator::closeRing() [function] [call site] 03248
19 geos::operation::buffer::OffsetSegmentGenerator::getCoordinates(std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&) [function] [call site] 03249
20 geos::operation::buffer::OffsetSegmentString::getCoordinates() [function] [call site] 03250
21 geos::operation::buffer::OffsetSegmentString::closeRing() [function] [call site] 03251
19 geos::operation::buffer::OffsetSegmentGenerator::~OffsetSegmentGenerator() [function] [call site] 03252
20 geos::operation::buffer::OffsetSegmentString::~OffsetSegmentString() [function] [call site] 03253
18 geos::operation::buffer::OffsetSegmentGenerator::OffsetSegmentGenerator(geos::geom::PrecisionModel const*, geos::operation::buffer::BufferParameters const&, double) [function] [call site] 03254
18 geos::operation::buffer::OffsetCurveBuilder::computeRingBufferCurve(geos::geom::CoordinateSequence const&, int, geos::operation::buffer::OffsetSegmentGenerator&) [function] [call site] 03255
19 geos::operation::buffer::OffsetCurveBuilder::simplifyTolerance(double) [function] [call site] 03256
19 geos::operation::buffer::BufferInputLineSimplifier::simplify(geos::geom::CoordinateSequence const&, double) [function] [call site] 03257
19 geos::geom::CoordinateSequence::size() const [function] [call site] 03258
19 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03259
19 geos::operation::buffer::OffsetSegmentGenerator::initSideSegments(geos::geom::Coordinate const&, geos::geom::Coordinate const&, int) [function] [call site] 03260
19 geos::operation::buffer::OffsetSegmentGenerator::closeRing() [function] [call site] 03261
19 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03262
19 geos::operation::buffer::OffsetSegmentGenerator::addNextSegment(geos::geom::Coordinate const&, bool) [function] [call site] 03263
18 geos::operation::buffer::OffsetSegmentGenerator::getCoordinates(std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&) [function] [call site] 03264
18 geos::operation::buffer::OffsetSegmentGenerator::~OffsetSegmentGenerator() [function] [call site] 03265
17 geos::operation::buffer::BufferCurveSetBuilder::isRingCurveInverted(geos::geom::CoordinateSequence const*, double, geos::geom::CoordinateSequence const*) [function] [call site] 03266
18 geos::geom::CoordinateSequence::size() const [function] [call site] 03267
18 geos::geom::CoordinateSequence::size() const [function] [call site] 03268
18 geos::geom::CoordinateSequence::size() const [function] [call site] 03269
18 geos::operation::buffer::BufferCurveSetBuilder::hasPointOnBuffer(geos::geom::CoordinateSequence const*, double, geos::geom::CoordinateSequence const*) [function] [call site] 03270
19 geos::geom::CoordinateSequence::size() const [function] [call site] 03271
19 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03272
19 geos::algorithm::Distance::pointToSegmentString(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 03273
20 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 03274
20 __cxa_allocate_exception [call site] 03275
20 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03276
20 __cxa_throw [call site] 03277
20 __cxa_free_exception [call site] 03278
20 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03279
20 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 03280
20 geos::geom::CoordinateSequence::size() const [function] [call site] 03281
20 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03282
20 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03283
20 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03284
19 geos::geom::CoordinateSequence::size() const [function] [call site] 03285
19 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03286
19 geos::geom::LineSegment::midPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03287
20 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 03288
19 geos::algorithm::Distance::pointToSegmentString(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 03289
17 geos::operation::buffer::BufferCurveSetBuilder::addCurves(std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&, geos::geom::Location, geos::geom::Location) [function] [call site] 03290
18 geos::operation::buffer::BufferCurveSetBuilder::addCurve(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, geos::geom::Location, geos::geom::Location) [function] [call site] 03291
19 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03292
19 geos::geomgraph::Label::Label(unsigned int, geos::geom::Location, geos::geom::Location, geos::geom::Location) [function] [call site] 03293
20 geos::geomgraph::TopologyLocation::TopologyLocation(geos::geom::Location, geos::geom::Location, geos::geom::Location) [function] [call site] 03294
20 geos::geomgraph::TopologyLocation::operator=(geos::geomgraph::TopologyLocation const&) [function] [call site] 03295
20 geos::geomgraph::TopologyLocation::TopologyLocation(geos::geom::Location, geos::geom::Location, geos::geom::Location) [function] [call site] 03296
20 geos::geomgraph::TopologyLocation::operator=(geos::geomgraph::TopologyLocation const&) [function] [call site] 03297
20 geos::geomgraph::TopologyLocation::setLocations(geos::geom::Location, geos::geom::Location, geos::geom::Location) [function] [call site] 03298
19 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 03299
19 geos::geom::CoordinateSequence::hasM() const [function] [call site] 03300
19 geos::noding::NodedSegmentString::NodedSegmentString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&, bool, bool, void const*) [function] [call site] 03301
15 geos::geom::LinearRing const* geos::detail::down_cast<geos::geom::LinearRing const*, geos::geom::LineString const>(geos::geom::LineString const*) [function] [call site] 03302
15 geos::operation::buffer::BufferCurveSetBuilder::isRingFullyEroded(geos::geom::LinearRing const*, bool, double) [function] [call site] 03303
15 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03304
15 geos::operation::valid::RepeatedPointRemover::removeRepeatedAndInvalidPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 03305
15 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 03306
15 geos::geom::Position::opposite(int) [function] [call site] 03307
15 geos::operation::buffer::BufferCurveSetBuilder::addPolygonRingSide(geos::geom::CoordinateSequence const*, double, int, geos::geom::Location, geos::geom::Location) [function] [call site] 03308
14 __dynamic_cast [call site] 03309
14 geos::operation::buffer::BufferCurveSetBuilder::addLineString(geos::geom::LineString const*) [function] [call site] 03310
15 geos::operation::buffer::OffsetCurveBuilder::isLineOffsetEmpty(double) [function] [call site] 03311
15 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03312
15 geos::operation::valid::RepeatedPointRemover::removeRepeatedAndInvalidPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 03313
15 geos::geom::CoordinateSequence::size() const [function] [call site] 03314
15 geos::geom::CoordinateSequence::isRing() const [function] [call site] 03315
15 geos::operation::buffer::OffsetCurveBuilder::getBufferParameters() const [function] [call site] 03316
15 geos::operation::buffer::BufferParameters::isSingleSided() const [function] [call site] 03317
15 geos::operation::buffer::BufferCurveSetBuilder::addLinearRingSides(geos::geom::CoordinateSequence const*, double) [function] [call site] 03318
16 geos::geom::Envelope::Envelope() [function] [call site] 03319
16 geos::geom::CoordinateSequence::expandEnvelope(geos::geom::Envelope&) const [function] [call site] 03320
17 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03321
17 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 03322
17 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 03323
16 geos::operation::buffer::BufferCurveSetBuilder::isRingFullyEroded(geos::geom::CoordinateSequence const*, geos::geom::Envelope const*, bool, double) [function] [call site] 03324
16 geos::operation::buffer::BufferCurveSetBuilder::isRingCCW(geos::geom::CoordinateSequence const*) const [function] [call site] 03325
16 geos::operation::buffer::BufferCurveSetBuilder::addRingSide(geos::geom::CoordinateSequence const*, double, int, geos::geom::Location, geos::geom::Location) [function] [call site] 03326
16 geos::operation::buffer::BufferCurveSetBuilder::addRingSide(geos::geom::CoordinateSequence const*, double, int, geos::geom::Location, geos::geom::Location) [function] [call site] 03327
15 geos::operation::buffer::OffsetCurveBuilder::getLineCurve(geos::geom::CoordinateSequence const*, double, std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&) [function] [call site] 03328
15 geos::operation::buffer::BufferCurveSetBuilder::addCurves(std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&, geos::geom::Location, geos::geom::Location) [function] [call site] 03329
14 __dynamic_cast [call site] 03330
14 geos::operation::buffer::BufferCurveSetBuilder::addPoint(geos::geom::Point const*) [function] [call site] 03331
15 geos::geom::Point::getCoordinatesRO() const [function] [call site] 03332
15 geos::geom::CoordinateSequence::size() const [function] [call site] 03333
15 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03334
15 geos::geom::CoordinateXY::isValid() const [function] [call site] 03335
15 geos::operation::buffer::OffsetCurveBuilder::getLineCurve(geos::geom::CoordinateSequence const*, double, std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&) [function] [call site] 03336
15 geos::operation::buffer::BufferCurveSetBuilder::addCurves(std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >&, geos::geom::Location, geos::geom::Location) [function] [call site] 03337
14 __dynamic_cast [call site] 03338
14 geos::operation::buffer::BufferCurveSetBuilder::addCollection(geos::geom::GeometryCollection const*) [function] [call site] 03339
15 geos::operation::buffer::BufferCurveSetBuilder::add(geos::geom::Geometry const&) [function] [call site] 03340
16 __cxa_allocate_exception [call site] 03341
16 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03342
16 __cxa_throw [call site] 03343
16 __cxa_free_exception [call site] 03344
12 geos::operation::buffer::BufferBuilder::createEmptyResultGeometry() const [function] [call site] 03345
13 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 03346
12 geos::operation::buffer::BufferCurveSetBuilder::~BufferCurveSetBuilder() [function] [call site] 03347
12 geos::operation::buffer::BufferBuilder::computeNodedEdges(std::__1::vector<geos::noding::SegmentString*, std::__1::allocator<geos::noding::SegmentString*> >&, geos::geom::PrecisionModel const*) [function] [call site] 03348
13 geos::operation::buffer::BufferBuilder::getNoder(geos::geom::PrecisionModel const*) [function] [call site] 03349
14 geos::algorithm::LineIntersector::setPrecisionModel(geos::geom::PrecisionModel const*) [function] [call site] 03350
14 geos::algorithm::LineIntersector::LineIntersector(geos::geom::PrecisionModel const*) [function] [call site] 03351
14 geos::noding::IntersectionAdder::IntersectionAdder(geos::algorithm::LineIntersector&) [function] [call site] 03352
14 geos::noding::MCIndexNoder::MCIndexNoder(geos::noding::SegmentIntersector*, double) [function] [call site] 03353
15 geos::noding::SinglePassNoder::SinglePassNoder(geos::noding::SegmentIntersector*) [function] [call site] 03354
16 geos::noding::Noder::Noder() [function] [call site] 03355
15 geos::index::strtree::TemplateSTRtree<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtree() [function] [call site] 03356
16 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long) [function] [call site] 03357
17 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 03358
15 geos::noding::Noder::~Noder() [function] [call site] 03359
13 geos::noding::PathString::getData() const [function] [call site] 03360
13 geos::operation::valid::RepeatedPointRemover::removeRepeatedPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 03361
13 geos::geom::CoordinateSequence::size() const [function] [call site] 03362
13 geos::geomgraph::Edge::Edge(geos::geom::CoordinateSequence*, geos::geomgraph::Label const&) [function] [call site] 03363
14 geos::geomgraph::GraphComponent::GraphComponent(geos::geomgraph::Label const&) [function] [call site] 03364
15 geos::geomgraph::Label::Label(geos::geomgraph::Label const&) [function] [call site] 03365
16 geos::geomgraph::TopologyLocation::TopologyLocation(geos::geomgraph::TopologyLocation const&) [function] [call site] 03366
16 geos::geomgraph::TopologyLocation::TopologyLocation(geos::geomgraph::TopologyLocation const&) [function] [call site] 03367
14 geos::geom::CoordinateSequence::getEnvelope() const [function] [call site] 03368
14 geos::geomgraph::Depth::Depth() [function] [call site] 03369
14 geos::geomgraph::EdgeIntersectionList::EdgeIntersectionList(geos::geomgraph::Edge const*) [function] [call site] 03370
14 geos::geomgraph::Edge::testInvariant() const [function] [call site] 03371
14 geos::geomgraph::Depth::~Depth() [function] [call site] 03372
14 geos::geomgraph::GraphComponent::~GraphComponent() [function] [call site] 03373
13 geos::operation::buffer::BufferBuilder::insertUniqueEdge(geos::geomgraph::Edge*) [function] [call site] 03374
14 geos::geomgraph::EdgeList::findEqualEdge(geos::geomgraph::Edge const*) const [function] [call site] 03375
15 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03376
16 geos::geomgraph::Edge::testInvariant() const [function] [call site] 03377
15 geos::noding::OrientedCoordinateArray::OrientedCoordinateArray(geos::geom::CoordinateSequence const&) [function] [call site] 03378
16 geos::noding::OrientedCoordinateArray::orientation(geos::geom::CoordinateSequence const&) [function] [call site] 03379
17 geos::geom::CoordinateSequence::increasingDirection(geos::geom::CoordinateSequence const&) [function] [call site] 03380
18 geos::geom::CoordinateSequence::size() const [function] [call site] 03381
18 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 03382
18 geos::geom::CoordinateXY::compareTo(geos::geom::CoordinateXY const&) const [function] [call site] 03383
14 geos::geomgraph::GraphComponent::getLabel() [function] [call site] 03384
14 geos::geomgraph::GraphComponent::getLabel() [function] [call site] 03385
14 geos::geomgraph::Label::Label(geos::geomgraph::Label const&) [function] [call site] 03386
14 geos::geomgraph::Edge::isPointwiseEqual(geos::geomgraph::Edge const*) const [function] [call site] 03387
15 geos::geomgraph::Edge::testInvariant() const [function] [call site] 03388
15 geos::geomgraph::Edge::getNumPoints() const [function] [call site] 03389
16 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03390
15 geos::geomgraph::Edge::getNumPoints() const [function] [call site] 03391
15 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 03392
15 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 03393
14 geos::geomgraph::GraphComponent::getLabel() [function] [call site] 03394
14 geos::geomgraph::Label::operator=(geos::geomgraph::Label const&) [function] [call site] 03395
15 geos::geomgraph::TopologyLocation::TopologyLocation(geos::geomgraph::TopologyLocation const&) [function] [call site] 03396
15 geos::geomgraph::TopologyLocation::operator=(geos::geomgraph::TopologyLocation const&) [function] [call site] 03397
15 geos::geomgraph::TopologyLocation::TopologyLocation(geos::geomgraph::TopologyLocation const&) [function] [call site] 03398
15 geos::geomgraph::TopologyLocation::operator=(geos::geomgraph::TopologyLocation const&) [function] [call site] 03399
14 geos::geomgraph::Label::flip() [function] [call site] 03400
15 geos::geomgraph::TopologyLocation::flip() [function] [call site] 03401
15 geos::geomgraph::TopologyLocation::flip() [function] [call site] 03402
14 geos::geomgraph::Label::merge(geos::geomgraph::Label const&) [function] [call site] 03403
15 geos::geomgraph::TopologyLocation::merge(geos::geomgraph::TopologyLocation const&) [function] [call site] 03404
14 geos::operation::buffer::BufferBuilder::depthDelta(geos::geomgraph::Label const&) [function] [call site] 03405
15 geos::geomgraph::Label::getLocation(unsigned int, unsigned int) const [function] [call site] 03406
16 geos::geomgraph::TopologyLocation::get(unsigned long) const [function] [call site] 03407
15 geos::geomgraph::Label::getLocation(unsigned int, unsigned int) const [function] [call site] 03408
14 geos::geomgraph::Edge::getDepthDelta() const [function] [call site] 03409
15 geos::geomgraph::Edge::testInvariant() const [function] [call site] 03410
14 geos::geomgraph::Edge::setDepthDelta(int) [function] [call site] 03411
15 geos::geomgraph::Edge::testInvariant() const [function] [call site] 03412
14 geos::geomgraph::Edge::~Edge() [function] [call site] 03413
15 geos::geomgraph::EdgeIntersectionList::~EdgeIntersectionList() [function] [call site] 03414
15 geos::geomgraph::Depth::~Depth() [function] [call site] 03415
15 geos::geomgraph::GraphComponent::~GraphComponent() [function] [call site] 03416
14 geos::geomgraph::EdgeList::add(geos::geomgraph::Edge*) [function] [call site] 03417
15 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03418
15 geos::noding::OrientedCoordinateArray::OrientedCoordinateArray(geos::geom::CoordinateSequence const&) [function] [call site] 03419
14 geos::geomgraph::GraphComponent::getLabel() [function] [call site] 03420
14 geos::operation::buffer::BufferBuilder::depthDelta(geos::geomgraph::Label const&) [function] [call site] 03421
14 geos::geomgraph::Edge::setDepthDelta(int) [function] [call site] 03422
12 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 03423
12 geos::operation::buffer::BufferNodeFactory::instance() [function] [call site] 03424
13 __cxa_guard_acquire [call site] 03425
13 geos::operation::buffer::BufferNodeFactory::BufferNodeFactory() [function] [call site] 03426
14 geos::geomgraph::NodeFactory::NodeFactory() [function] [call site] 03427
13 __cxa_guard_release [call site] 03428
13 __cxa_guard_abort [call site] 03429
12 geos::geomgraph::PlanarGraph::PlanarGraph(geos::geomgraph::NodeFactory const&) [function] [call site] 03430
13 geos::geomgraph::NodeMap::NodeMap(geos::geomgraph::NodeFactory const&) [function] [call site] 03431
12 geos::geomgraph::EdgeList::getEdges() [function] [call site] 03432
12 geos::geomgraph::PlanarGraph::addEdges(std::__1::vector<geos::geomgraph::Edge*, std::__1::allocator<geos::geomgraph::Edge*> > const&) [function] [call site] 03433
13 geos::geomgraph::DirectedEdge::setSym(geos::geomgraph::DirectedEdge*) [function] [call site] 03434
13 geos::geomgraph::DirectedEdge::setSym(geos::geomgraph::DirectedEdge*) [function] [call site] 03435
13 geos::geomgraph::PlanarGraph::add(geos::geomgraph::EdgeEnd*) [function] [call site] 03436
14 geos::geomgraph::NodeMap::add(geos::geomgraph::EdgeEnd*) [function] [call site] 03437
15 geos::geomgraph::EdgeEnd::getCoordinate() [function] [call site] 03438
15 geos::geomgraph::NodeMap::addNode(geos::geom::Coordinate const&) [function] [call site] 03439
16 geos::geomgraph::NodeMap::find(geos::geom::Coordinate const&) const [function] [call site] 03440
16 geos::geomgraph::Node::getCoordinate() const [function] [call site] 03441
17 geos::geomgraph::Node::testInvariant() const [function] [call site] 03442
16 geos::geomgraph::Node::addZ(double) [function] [call site] 03443
15 geos::geomgraph::Node::add(geos::geomgraph::EdgeEnd*) [function] [call site] 03444
16 geos::geomgraph::EdgeEnd::getCoordinate() [function] [call site] 03445
16 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 03446
16 geos::geomgraph::EdgeEnd::getCoordinate() [function] [call site] 03447
16 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::Coordinate const&) [function] [call site] 03448
16 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::Coordinate const&) [function] [call site] 03449
16 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03450
16 geos::geomgraph::EdgeEnd::setNode(geos::geomgraph::Node*) [function] [call site] 03451
16 geos::geomgraph::EdgeEnd::getCoordinate() [function] [call site] 03452
16 geos::geomgraph::Node::addZ(double) [function] [call site] 03453
16 geos::geomgraph::Node::testInvariant() const [function] [call site] 03454
13 geos::geomgraph::PlanarGraph::add(geos::geomgraph::EdgeEnd*) [function] [call site] 03455
12 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 03456
12 geos::operation::buffer::BufferBuilder::createSubgraphs(geos::geomgraph::PlanarGraph*, std::__1::vector<geos::operation::buffer::BufferSubgraph*, std::__1::allocator<geos::operation::buffer::BufferSubgraph*> >&) [function] [call site] 03457
13 geos::geomgraph::PlanarGraph::getNodes(std::__1::vector<geos::geomgraph::Node*, std::__1::allocator<geos::geomgraph::Node*> >&) [function] [call site] 03458
13 geos::geomgraph::GraphComponent::isVisited() const [function] [call site] 03459
13 geos::operation::buffer::BufferSubgraph::BufferSubgraph() [function] [call site] 03460
14 geos::operation::buffer::RightmostEdgeFinder::RightmostEdgeFinder() [function] [call site] 03461
15 geos::geom::Coordinate::getNull() [function] [call site] 03462
13 geos::operation::buffer::BufferSubgraph::create(geos::geomgraph::Node*) [function] [call site] 03463
14 geos::operation::buffer::BufferSubgraph::addReachable(geos::geomgraph::Node*) [function] [call site] 03464
15 geos::operation::buffer::BufferSubgraph::add(geos::geomgraph::Node*, std::__1::vector<geos::geomgraph::Node*, std::__1::allocator<geos::geomgraph::Node*> >*) [function] [call site] 03465
16 geos::geomgraph::GraphComponent::setVisited(bool) [function] [call site] 03466
16 geos::geomgraph::Node::getEdges() [function] [call site] 03467
17 geos::geomgraph::Node::testInvariant() const [function] [call site] 03468
16 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03469
16 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03470
16 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03471
16 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03472
16 geos::geomgraph::EdgeEnd::getNode() [function] [call site] 03473
16 geos::geomgraph::GraphComponent::isVisited() const [function] [call site] 03474
14 geos::operation::buffer::RightmostEdgeFinder::findEdge(std::__1::vector<geos::geomgraph::DirectedEdge*, std::__1::allocator<geos::geomgraph::DirectedEdge*> >*) [function] [call site] 03475
15 geos::geomgraph::DirectedEdge::isForward() const [function] [call site] 03476
15 geos::operation::buffer::RightmostEdgeFinder::checkForRightmostCoordinate(geos::geomgraph::DirectedEdge*) [function] [call site] 03477
16 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03478
16 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03479
16 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03480
16 geos::geom::Coordinate::isNull() const [function] [call site] 03481
16 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03482
16 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03483
15 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03484
15 geos::operation::buffer::RightmostEdgeFinder::findRightmostEdgeAtNode() [function] [call site] 03485
16 geos::geomgraph::EdgeEnd::getNode() [function] [call site] 03486
16 geos::geomgraph::Node::getEdges() [function] [call site] 03487
16 geos::geomgraph::DirectedEdgeStar* geos::detail::down_cast<geos::geomgraph::DirectedEdgeStar*, geos::geomgraph::EdgeEndStar>(geos::geomgraph::EdgeEndStar*) [function] [call site] 03488
16 geos::geomgraph::DirectedEdgeStar::getRightmostEdge() [function] [call site] 03489
17 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03490
17 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03491
17 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03492
17 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03493
17 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03494
17 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03495
17 geos::geomgraph::EdgeEnd::getQuadrant() [function] [call site] 03496
17 geos::geomgraph::EdgeEnd::getQuadrant() [function] [call site] 03497
17 geos::geom::Quadrant::isNorthern(int) [function] [call site] 03498
17 geos::geom::Quadrant::isNorthern(int) [function] [call site] 03499
17 geos::geomgraph::EdgeEnd::getDy() [function] [call site] 03500
17 geos::geomgraph::EdgeEnd::getDy() [function] [call site] 03501
16 geos::geomgraph::DirectedEdge::isForward() const [function] [call site] 03502
16 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03503
16 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03504
16 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03505
16 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03506
15 geos::operation::buffer::RightmostEdgeFinder::findRightmostEdgeAtVertex() [function] [call site] 03507
16 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03508
16 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03509
16 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03510
16 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03511
16 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03512
15 geos::operation::buffer::RightmostEdgeFinder::getRightmostSide(geos::geomgraph::DirectedEdge*, int) [function] [call site] 03513
16 geos::operation::buffer::RightmostEdgeFinder::getRightmostSideOfSegment(geos::geomgraph::DirectedEdge*, int) [function] [call site] 03514
17 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03515
17 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03516
17 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03517
17 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03518
17 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03519
16 geos::operation::buffer::RightmostEdgeFinder::getRightmostSideOfSegment(geos::geomgraph::DirectedEdge*, int) [function] [call site] 03520
16 geos::geom::Coordinate::getNull() [function] [call site] 03521
16 geos::operation::buffer::RightmostEdgeFinder::checkForRightmostCoordinate(geos::geomgraph::DirectedEdge*) [function] [call site] 03522
15 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03523
14 geos::operation::buffer::RightmostEdgeFinder::getCoordinate() [function] [call site] 03524
12 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 03525
12 geos::operation::buffer::PolygonBuilder::PolygonBuilder(geos::geom::GeometryFactory const*) [function] [call site] 03526
12 geos::operation::buffer::BufferBuilder::buildSubgraphs(std::__1::vector<geos::operation::buffer::BufferSubgraph*, std::__1::allocator<geos::operation::buffer::BufferSubgraph*> > const&, geos::operation::buffer::PolygonBuilder&) [function] [call site] 03527
13 geos::operation::buffer::BufferSubgraph::getRightmostCoordinate() [function] [call site] 03528
13 geos::operation::buffer::SubgraphDepthLocater::SubgraphDepthLocater(std::__1::vector<geos::operation::buffer::BufferSubgraph*, std::__1::allocator<geos::operation::buffer::BufferSubgraph*> >*) [function] [call site] 03529
14 geos::geom::LineSegment::LineSegment() [function] [call site] 03530
13 geos::operation::buffer::SubgraphDepthLocater::getDepth(geos::geom::Coordinate const&) [function] [call site] 03531
14 geos::operation::buffer::SubgraphDepthLocater::findStabbedSegments(geos::geom::Coordinate const&, std::__1::vector<geos::operation::buffer::DepthSegment*, std::__1::allocator<geos::operation::buffer::DepthSegment*> >&) [function] [call site] 03532
15 geos::operation::buffer::BufferSubgraph::getEnvelope() [function] [call site] 03533
16 geos::geom::Envelope::Envelope() [function] [call site] 03534
16 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03535
16 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03536
16 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03537
16 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03538
16 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 03539
15 geos::geom::Envelope::getMinY() const [function] [call site] 03540
15 geos::geom::Envelope::getMaxY() const [function] [call site] 03541
15 geos::geom::Envelope::getMaxX() const [function] [call site] 03542
15 geos::operation::buffer::BufferSubgraph::getDirectedEdges() [function] [call site] 03543
15 geos::operation::buffer::SubgraphDepthLocater::findStabbedSegments(geos::geom::Coordinate const&, std::__1::vector<geos::geomgraph::DirectedEdge*, std::__1::allocator<geos::geomgraph::DirectedEdge*> >*, std::__1::vector<geos::operation::buffer::DepthSegment*, std::__1::allocator<geos::operation::buffer::DepthSegment*> >&) [function] [call site] 03544
16 geos::geomgraph::DirectedEdge::isForward() const [function] [call site] 03545
16 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03546
16 geos::geomgraph::Edge::getEnvelope() [function] [call site] 03547
16 geos::geom::Envelope::getMinY() const [function] [call site] 03548
16 geos::geom::Envelope::getMaxY() const [function] [call site] 03549
16 geos::geom::Envelope::getMaxX() const [function] [call site] 03550
16 geos::operation::buffer::SubgraphDepthLocater::findStabbedSegments(geos::geom::Coordinate const&, geos::geomgraph::DirectedEdge*, std::__1::vector<geos::operation::buffer::DepthSegment*, std::__1::allocator<geos::operation::buffer::DepthSegment*> >&) [function] [call site] 03551
17 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03552
17 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03553
17 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03554
17 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03555
17 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03556
17 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03557
17 geos::geomgraph::DirectedEdge::getDepth(int) const [function] [call site] 03558
17 geos::operation::buffer::DepthSegment::DepthSegment(geos::geom::LineSegment const&, int) [function] [call site] 03559
13 geos::operation::buffer::BufferSubgraph::computeDepth(int) [function] [call site] 03560
14 geos::operation::buffer::BufferSubgraph::clearVisitedEdges() [function] [call site] 03561
15 geos::geomgraph::DirectedEdge::setVisited(bool) [function] [call site] 03562
14 geos::operation::buffer::RightmostEdgeFinder::getEdge() [function] [call site] 03563
14 geos::geomgraph::DirectedEdge::setEdgeDepths(int, int) [function] [call site] 03564
15 geos::geomgraph::Edge::getDepthDelta() const [function] [call site] 03565
15 geos::geom::Position::opposite(int) [function] [call site] 03566
15 geos::geomgraph::DirectedEdge::setDepth(int, int) [function] [call site] 03567
16 __cxa_allocate_exception [call site] 03568
16 geos::geomgraph::EdgeEnd::getCoordinate() [function] [call site] 03569
16 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] 03570
16 __cxa_throw [call site] 03571
16 __cxa_free_exception [call site] 03572
15 geos::geomgraph::DirectedEdge::setDepth(int, int) [function] [call site] 03573
14 geos::operation::buffer::BufferSubgraph::copySymDepths(geos::geomgraph::DirectedEdge*) [function] [call site] 03574
15 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03575
15 geos::geomgraph::DirectedEdge::getDepth(int) const [function] [call site] 03576
15 geos::geomgraph::DirectedEdge::setDepth(int, int) [function] [call site] 03577
15 geos::geomgraph::DirectedEdge::getDepth(int) const [function] [call site] 03578
15 geos::geomgraph::DirectedEdge::setDepth(int, int) [function] [call site] 03579
14 geos::operation::buffer::BufferSubgraph::computeDepths(geos::geomgraph::DirectedEdge*) [function] [call site] 03580
15 geos::geomgraph::EdgeEnd::getNode() [function] [call site] 03581
15 geos::geomgraph::DirectedEdge::setVisited(bool) [function] [call site] 03582
15 geos::operation::buffer::BufferSubgraph::computeNodeDepth(geos::geomgraph::Node*) [function] [call site] 03583
16 geos::geomgraph::Node::getEdges() [function] [call site] 03584
16 geos::geomgraph::DirectedEdgeStar* geos::detail::down_cast<geos::geomgraph::DirectedEdgeStar*, geos::geomgraph::EdgeEndStar>(geos::geomgraph::EdgeEndStar*) [function] [call site] 03585
16 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03586
16 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03587
16 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03588
16 geos::geomgraph::DirectedEdge::isVisited() const [function] [call site] 03589
16 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03590
16 __cxa_allocate_exception [call site] 03591
16 geos::geomgraph::Node::getCoordinate() const [function] [call site] 03592
16 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] 03593
16 __cxa_throw [call site] 03594
16 __cxa_free_exception [call site] 03595
16 geos::geomgraph::DirectedEdgeStar::computeDepths(geos::geomgraph::DirectedEdge*) [function] [call site] 03596
17 geos::geomgraph::EdgeEndStar::find(geos::geomgraph::EdgeEnd*) [function] [call site] 03597
17 geos::geomgraph::DirectedEdge::getDepth(int) const [function] [call site] 03598
17 geos::geomgraph::DirectedEdge::getDepth(int) const [function] [call site] 03599
17 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03600
17 geos::geomgraph::DirectedEdgeStar::computeDepths(std::__1::__tree_const_iterator<geos::geomgraph::EdgeEnd*, std::__1::__tree_node<geos::geomgraph::EdgeEnd*, void*>*, long>, std::__1::__tree_const_iterator<geos::geomgraph::EdgeEnd*, std::__1::__tree_node<geos::geomgraph::EdgeEnd*, void*>*, long>, int) [function] [call site] 03601
18 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03602
18 geos::geomgraph::DirectedEdge::setEdgeDepths(int, int) [function] [call site] 03603
18 geos::geomgraph::DirectedEdge::getDepth(int) const [function] [call site] 03604
17 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03605
17 geos::geomgraph::DirectedEdgeStar::computeDepths(std::__1::__tree_const_iterator<geos::geomgraph::EdgeEnd*, std::__1::__tree_node<geos::geomgraph::EdgeEnd*, void*>*, long>, std::__1::__tree_const_iterator<geos::geomgraph::EdgeEnd*, std::__1::__tree_node<geos::geomgraph::EdgeEnd*, void*>*, long>, int) [function] [call site] 03606
17 geos::geomgraph::EdgeEnd::getCoordinate() [function] [call site] 03607
17 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] 03608
16 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03609
16 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03610
16 geos::geomgraph::DirectedEdge::setVisited(bool) [function] [call site] 03611
16 geos::operation::buffer::BufferSubgraph::copySymDepths(geos::geomgraph::DirectedEdge*) [function] [call site] 03612
15 geos::geomgraph::Node::getEdges() [function] [call site] 03613
15 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03614
15 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03615
15 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03616
15 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03617
15 geos::geomgraph::DirectedEdge::isVisited() const [function] [call site] 03618
15 geos::geomgraph::EdgeEnd::getNode() [function] [call site] 03619
13 geos::operation::buffer::BufferSubgraph::findResultEdges() [function] [call site] 03620
14 geos::geomgraph::DirectedEdge::getDepth(int) const [function] [call site] 03621
14 geos::geomgraph::DirectedEdge::getDepth(int) const [function] [call site] 03622
14 geos::geomgraph::DirectedEdge::isInteriorAreaEdge() [function] [call site] 03623
15 geos::geomgraph::Label::isArea(unsigned int) const [function] [call site] 03624
16 geos::geomgraph::TopologyLocation::isArea() const [function] [call site] 03625
15 geos::geomgraph::Label::getLocation(unsigned int, unsigned int) const [function] [call site] 03626
15 geos::geomgraph::Label::getLocation(unsigned int, unsigned int) const [function] [call site] 03627
14 geos::geomgraph::DirectedEdge::setInResult(bool) [function] [call site] 03628
13 geos::operation::buffer::BufferSubgraph::getDirectedEdges() [function] [call site] 03629
13 geos::operation::buffer::BufferSubgraph::getNodes() [function] [call site] 03630
13 geos::operation::buffer::PolygonBuilder::add(std::__1::vector<geos::geomgraph::DirectedEdge*, std::__1::allocator<geos::geomgraph::DirectedEdge*> > const*, std::__1::vector<geos::geomgraph::Node*, std::__1::allocator<geos::geomgraph::Node*> > const*) [function] [call site] 03631
14 void geos::geomgraph::PlanarGraph::linkResultDirectedEdges<std::__1::__wrap_iter<geos::geomgraph::Node* const*> >(std::__1::__wrap_iter<geos::geomgraph::Node* const*>, std::__1::__wrap_iter<geos::geomgraph::Node* const*>) [function] [call site] 03632
15 geos::geomgraph::Node::getEdges() [function] [call site] 03633
15 __dynamic_cast [call site] 03634
15 geos::geomgraph::DirectedEdgeStar::linkResultDirectedEdges() [function] [call site] 03635
16 geos::geomgraph::DirectedEdgeStar::getResultAreaEdges() [function] [call site] 03636
17 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03637
17 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03638
17 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03639
17 geos::geomgraph::DirectedEdge::isInResult() const [function] [call site] 03640
17 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03641
16 geos::geomgraph::EdgeEnd::getLabel() [function] [call site] 03642
16 geos::geomgraph::Label::isArea() const [function] [call site] 03643
17 geos::geomgraph::TopologyLocation::isArea() const [function] [call site] 03644
16 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03645
16 geos::geomgraph::DirectedEdge::isInResult() const [function] [call site] 03646
16 geos::geomgraph::DirectedEdge::isInResult() const [function] [call site] 03647
16 geos::geomgraph::DirectedEdge::isInResult() const [function] [call site] 03648
16 geos::geomgraph::DirectedEdge::setNext(geos::geomgraph::DirectedEdge*) [function] [call site] 03649
16 geos::geomgraph::EdgeEndStar::getCoordinate() [function] [call site] 03650
17 __cxa_guard_acquire [call site] 03651
17 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 03652
17 __cxa_guard_release [call site] 03653
17 __cxa_guard_abort [call site] 03654
17 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03655
17 geos::geomgraph::EdgeEnd::getCoordinate() [function] [call site] 03656
16 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] 03657
16 geos::geomgraph::DirectedEdge::setNext(geos::geomgraph::DirectedEdge*) [function] [call site] 03658
14 geos::operation::buffer::PolygonBuilder::buildMaximalEdgeRings(std::__1::vector<geos::geomgraph::DirectedEdge*, std::__1::allocator<geos::geomgraph::DirectedEdge*> > const*, std::__1::vector<geos::operation::buffer::MaximalEdgeRing*, std::__1::allocator<geos::operation::buffer::MaximalEdgeRing*> >&) [function] [call site] 03659
15 geos::geomgraph::DirectedEdge::isInResult() const [function] [call site] 03660
15 geos::geomgraph::EdgeEnd::getLabel() [function] [call site] 03661
15 geos::geomgraph::Label::isArea() const [function] [call site] 03662
15 geos::geomgraph::DirectedEdge::getEdgeRing() const [function] [call site] 03663
15 geos::operation::buffer::MaximalEdgeRing::MaximalEdgeRing(geos::geomgraph::DirectedEdge*, geos::geom::GeometryFactory const*) [function] [call site] 03664
16 geos::geomgraph::EdgeRing::EdgeRing(geos::geomgraph::DirectedEdge*, geos::geom::GeometryFactory const*) [function] [call site] 03665
17 geos::geom::CoordinateSequence::CoordinateSequence() [function] [call site] 03666
17 geos::geomgraph::Label::Label(geos::geom::Location) [function] [call site] 03667
18 geos::geomgraph::TopologyLocation::TopologyLocation(geos::geom::Location) [function] [call site] 03668
18 geos::geomgraph::TopologyLocation::TopologyLocation(geos::geom::Location) [function] [call site] 03669
17 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03670
17 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 03671
16 geos::geomgraph::EdgeRing::computePoints(geos::geomgraph::DirectedEdge*) [function] [call site] 03672
17 geos::geomgraph::DirectedEdge::getEdgeRing() const [function] [call site] 03673
17 geos::geomgraph::EdgeEnd::getLabel() [function] [call site] 03674
17 geos::geomgraph::EdgeRing::mergeLabel(geos::geomgraph::Label const&) [function] [call site] 03675
18 geos::geomgraph::EdgeRing::mergeLabel(geos::geomgraph::Label const&, unsigned char) [function] [call site] 03676
19 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03677
19 geos::geomgraph::Label::getLocation(unsigned int, unsigned int) const [function] [call site] 03678
19 geos::geomgraph::Label::getLocation(unsigned int) const [function] [call site] 03679
20 geos::geomgraph::TopologyLocation::get(unsigned long) const [function] [call site] 03680
19 geos::geomgraph::Label::setLocation(unsigned int, geos::geom::Location) [function] [call site] 03681
20 geos::geomgraph::TopologyLocation::setLocation(unsigned long, geos::geom::Location) [function] [call site] 03682
18 geos::geomgraph::EdgeRing::mergeLabel(geos::geomgraph::Label const&, unsigned char) [function] [call site] 03683
18 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03684
17 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03685
17 geos::geomgraph::DirectedEdge::isForward() const [function] [call site] 03686
17 geos::geomgraph::EdgeRing::addPoints(geos::geomgraph::Edge*, bool, bool) [function] [call site] 03687
18 geos::geomgraph::Edge::getCoordinates() const [function] [call site] 03688
18 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03689
18 geos::geom::CoordinateSequence::operator=(geos::geom::CoordinateSequence const&) [function] [call site] 03690
18 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03691
18 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 03692
18 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03693
18 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 03694
18 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03695
17 __cxa_allocate_exception [call site] 03696
17 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03697
17 __cxa_throw [call site] 03698
17 __cxa_free_exception [call site] 03699
17 __cxa_allocate_exception [call site] 03700
17 geos::geomgraph::EdgeEnd::getCoordinate() [function] [call site] 03701
17 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] 03702
17 __cxa_throw [call site] 03703
17 __cxa_free_exception [call site] 03704
17 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03705
16 geos::geomgraph::EdgeRing::computeRing() [function] [call site] 03706
17 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03707
17 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 03708
17 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03709
17 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 03710
17 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03711
16 geos::geomgraph::EdgeRing::~EdgeRing() [function] [call site] 03712
17 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 03713
15 geos::geomgraph::EdgeRing::setInResult() [function] [call site] 03714
16 geos::geomgraph::EdgeEnd::getEdge() [function] [call site] 03715
16 geos::geomgraph::GraphComponent::setInResult(bool) [function] [call site] 03716
16 geos::geomgraph::DirectedEdge::getNext() const [function] [call site] 03717
16 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03718
15 __cxa_begin_catch [call site] 03719
15 __cxa_rethrow [call site] 03720
15 __cxa_end_catch [call site] 03721
15 __clang_call_terminate [call site] 03722
14 geos::operation::buffer::PolygonBuilder::buildMinimalEdgeRings(std::__1::vector<geos::operation::buffer::MaximalEdgeRing*, std::__1::allocator<geos::operation::buffer::MaximalEdgeRing*> >&, std::__1::vector<geos::geomgraph::EdgeRing*, std::__1::allocator<geos::geomgraph::EdgeRing*> >&, std::__1::vector<geos::geomgraph::EdgeRing*, std::__1::allocator<geos::geomgraph::EdgeRing*> >&, std::__1::vector<geos::operation::buffer::MaximalEdgeRing*, std::__1::allocator<geos::operation::buffer::MaximalEdgeRing*> >&) [function] [call site] 03723
15 geos::geomgraph::EdgeRing::getMaxNodeDegree() [function] [call site] 03724
16 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03725
16 geos::geomgraph::EdgeRing::computeMaxNodeDegree() [function] [call site] 03726
17 geos::geomgraph::EdgeEnd::getNode() [function] [call site] 03727
17 geos::geomgraph::Node::getEdges() [function] [call site] 03728
17 geos::geomgraph::DirectedEdgeStar* geos::detail::down_cast<geos::geomgraph::DirectedEdgeStar*, geos::geomgraph::EdgeEndStar>(geos::geomgraph::EdgeEndStar*) [function] [call site] 03729
17 geos::geomgraph::DirectedEdgeStar::getOutgoingDegree(geos::geomgraph::EdgeRing*) [function] [call site] 03730
18 geos::geomgraph::EdgeEndStar::end() [function] [call site] 03731
18 geos::geomgraph::EdgeEndStar::begin() [function] [call site] 03732
18 geos::geomgraph::DirectedEdge* geos::detail::down_cast<geos::geomgraph::DirectedEdge*, geos::geomgraph::EdgeEnd>(geos::geomgraph::EdgeEnd*) [function] [call site] 03733
18 geos::geomgraph::DirectedEdge::getEdgeRing() const [function] [call site] 03734
17 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03735
15 geos::operation::buffer::MaximalEdgeRing::linkDirectedEdgesForMinimalEdgeRings() [function] [call site] 03736
16 geos::geomgraph::EdgeEnd::getNode() [function] [call site] 03737
16 geos::geomgraph::Node::getEdges() [function] [call site] 03738
16 geos::geomgraph::DirectedEdgeStar* geos::detail::down_cast<geos::geomgraph::DirectedEdgeStar*, geos::geomgraph::EdgeEndStar>(geos::geomgraph::EdgeEndStar*) [function] [call site] 03739
16 geos::geomgraph::DirectedEdgeStar::linkMinimalDirectedEdges(geos::geomgraph::EdgeRing*) [function] [call site] 03740
17 geos::geomgraph::DirectedEdge::getSym() const [function] [call site] 03741
17 geos::geomgraph::DirectedEdge::getEdgeRing() const [function] [call site] 03742
17 geos::geomgraph::DirectedEdge::getEdgeRing() const [function] [call site] 03743
17 geos::geomgraph::DirectedEdge::getEdgeRing() const [function] [call site] 03744
17 geos::geomgraph::DirectedEdge::setNextMin(geos::geomgraph::DirectedEdge*) [function] [call site] 03745
17 geos::geomgraph::DirectedEdge::setNextMin(geos::geomgraph::DirectedEdge*) [function] [call site] 03746
16 geos::geomgraph::DirectedEdge::getNext() const [function] [call site] 03747
15 geos::operation::buffer::MaximalEdgeRing::buildMinimalRings(std::__1::vector<geos::operation::buffer::MinimalEdgeRing*, std::__1::allocator<geos::operation::buffer::MinimalEdgeRing*> >&) [function] [call site] 03748
16 geos::geomgraph::DirectedEdge::getMinEdgeRing() const [function] [call site] 03749
16 geos::operation::buffer::MinimalEdgeRing::MinimalEdgeRing(geos::geomgraph::DirectedEdge*, geos::geom::GeometryFactory const*) [function] [call site] 03750
17 geos::geomgraph::EdgeRing::EdgeRing(geos::geomgraph::DirectedEdge*, geos::geom::GeometryFactory const*) [function] [call site] 03751
17 geos::geomgraph::EdgeRing::computePoints(geos::geomgraph::DirectedEdge*) [function] [call site] 03752
17 geos::geomgraph::EdgeRing::computeRing() [function] [call site] 03753
17 geos::geomgraph::EdgeRing::~EdgeRing() [function] [call site] 03754
16 geos::geomgraph::DirectedEdge::getNext() const [function] [call site] 03755
15 geos::operation::buffer::PolygonBuilder::findShell(std::__1::vector<geos::operation::buffer::MinimalEdgeRing*, std::__1::allocator<geos::operation::buffer::MinimalEdgeRing*> >*) [function] [call site] 03756
16 geos::geomgraph::EdgeRing::isHole() [function] [call site] 03757
17 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03758
16 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03759
15 geos::operation::buffer::PolygonBuilder::placePolygonHoles(geos::geomgraph::EdgeRing*, std::__1::vector<geos::operation::buffer::MinimalEdgeRing*, std::__1::allocator<geos::operation::buffer::MinimalEdgeRing*> >*) [function] [call site] 03760
16 geos::geomgraph::EdgeRing::isHole() [function] [call site] 03761
16 geos::geomgraph::EdgeRing::setShell(geos::geomgraph::EdgeRing*) [function] [call site] 03762
17 geos::geomgraph::EdgeRing::addHole(geos::geomgraph::EdgeRing*) [function] [call site] 03763
18 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03764
17 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03765
14 geos::operation::buffer::PolygonBuilder::sortShellsAndHoles(std::__1::vector<geos::operation::buffer::MaximalEdgeRing*, std::__1::allocator<geos::operation::buffer::MaximalEdgeRing*> >&, std::__1::vector<geos::geomgraph::EdgeRing*, std::__1::allocator<geos::geomgraph::EdgeRing*> >&, std::__1::vector<geos::geomgraph::EdgeRing*, std::__1::allocator<geos::geomgraph::EdgeRing*> >&) [function] [call site] 03766
15 geos::geomgraph::EdgeRing::isHole() [function] [call site] 03767
14 geos::operation::buffer::PolygonBuilder::placeFreeHoles(std::__1::vector<geos::operation::buffer::PolygonBuilder::FastPIPRing, std::__1::allocator<geos::operation::buffer::PolygonBuilder::FastPIPRing> >&, std::__1::vector<geos::geomgraph::EdgeRing*, std::__1::allocator<geos::geomgraph::EdgeRing*> >&) [function] [call site] 03768
15 geos::geomgraph::EdgeRing::getShell() [function] [call site] 03769
16 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03770
15 geos::operation::buffer::PolygonBuilder::findEdgeRingContaining(geos::geomgraph::EdgeRing*, std::__1::vector<geos::operation::buffer::PolygonBuilder::FastPIPRing, std::__1::allocator<geos::operation::buffer::PolygonBuilder::FastPIPRing> >&) [function] [call site] 03771
16 geos::geomgraph::EdgeRing::getLinearRing() [function] [call site] 03772
17 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03773
16 geos::geomgraph::EdgeRing::getLinearRing() [function] [call site] 03774
16 geos::geom::Envelope::equals(geos::geom::Envelope const*) const [function] [call site] 03775
16 geos::geom::Envelope::contains(geos::geom::Envelope const*) const [function] [call site] 03776
17 geos::geom::Envelope::contains(geos::geom::Envelope const&) const [function] [call site] 03777
16 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03778
16 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03779
16 geos::operation::polygonize::EdgeRing::ptNotInList(geos::geom::CoordinateSequence const*, geos::geom::CoordinateSequence const*) [function] [call site] 03780
17 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03781
17 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 03782
17 geos::operation::polygonize::EdgeRing::isInList(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 03783
18 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03784
18 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 03785
18 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03786
17 geos::geom::Coordinate::getNull() [function] [call site] 03787
16 geos::geom::Envelope::contains(geos::geom::Envelope const*) const [function] [call site] 03788
16 geos::geomgraph::EdgeRing::getLinearRing() [function] [call site] 03789
15 geos::geomgraph::EdgeRing::setShell(geos::geomgraph::EdgeRing*) [function] [call site] 03790
14 geos::geomgraph::EdgeRing::getLinearRing() [function] [call site] 03791
14 geos::algorithm::locate::IndexedPointInAreaLocator::IndexedPointInAreaLocator(geos::geom::Geometry const&) [function] [call site] 03792
15 geos::algorithm::locate::PointOnGeometryLocator::PointOnGeometryLocator() [function] [call site] 03793
15 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const&) [function] [call site] 03794
16 __cxa_allocate_exception [call site] 03795
16 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03796
16 __cxa_throw [call site] 03797
16 __cxa_free_exception [call site] 03798
15 geos::algorithm::locate::PointOnGeometryLocator::~PointOnGeometryLocator() [function] [call site] 03799
13 geos::operation::buffer::SubgraphDepthLocater::~SubgraphDepthLocater() [function] [call site] 03800
12 geos::operation::buffer::PolygonBuilder::getPolygons() [function] [call site] 03801
13 geos::operation::buffer::PolygonBuilder::computePolygons(std::__1::vector<geos::geomgraph::EdgeRing*, std::__1::allocator<geos::geomgraph::EdgeRing*> >&) [function] [call site] 03802
14 geos::geomgraph::EdgeRing::toPolygon(geos::geom::GeometryFactory const*) [function] [call site] 03803
15 geos::geomgraph::EdgeRing::testInvariant() const [function] [call site] 03804
15 geos::geomgraph::EdgeRing::getLinearRing() [function] [call site] 03805
15 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 03806
15 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] 03807
15 geos::geomgraph::EdgeRing::getLinearRing() [function] [call site] 03808
12 geos::operation::buffer::PolygonBuilder::~PolygonBuilder() [function] [call site] 03809
12 geos::operation::buffer::BufferSubgraph::~BufferSubgraph() [function] [call site] 03810
12 geos::operation::buffer::BufferBuilder::createEmptyResultGeometry() const [function] [call site] 03811
12 geos::geomgraph::PlanarGraph::~PlanarGraph() [function] [call site] 03812
13 geos::geomgraph::NodeMap::~NodeMap() [function] [call site] 03813
13 geos::geomgraph::Edge::~Edge() [function] [call site] 03814
12 geos::operation::buffer::keepLargestArea(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] 03815
12 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] 03816
12 __cxa_begin_catch [call site] 03817
12 __cxa_rethrow [call site] 03818
12 geos::operation::buffer::BufferSubgraph::~BufferSubgraph() [function] [call site] 03819
12 __cxa_end_catch [call site] 03820
12 geos::operation::buffer::BufferParameters::isSingleSided() const [function] [call site] 03821
12 geos::operation::overlayng::OverlayNG::overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 03822
13 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 03823
14 geos::geom::Geometry::getFactory() const [function] [call site] 03824
14 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 03825
14 geos::operation::overlayng::OverlayNG::OverlayNG(geos::geom::Geometry const*, geos::geom::Geometry const*, geos::geom::PrecisionModel const*, int) [function] [call site] 03826
13 geos::operation::overlayng::OverlayNG::getResult() [function] [call site] 03827
13 geos::operation::overlayng::OverlayNG::~OverlayNG() [function] [call site] 03828
12 geos::operation::polygonize::Polygonizer::Polygonizer(bool) [function] [call site] 03829
13 geos::operation::polygonize::Polygonizer::SimpleCurveAdder::SimpleCurveAdder(geos::operation::polygonize::Polygonizer*) [function] [call site] 03830
14 geos::geom::GeometryComponentFilter::GeometryComponentFilter() [function] [call site] 03831
12 geos::operation::polygonize::Polygonizer::add(geos::geom::Geometry const*) [function] [call site] 03832
12 geos::operation::polygonize::Polygonizer::getPolygons() [function] [call site] 03833
13 geos::operation::polygonize::Polygonizer::polygonize() [function] [call site] 03834
14 geos::operation::polygonize::PolygonizeGraph::deleteDangles(std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> >&) [function] [call site] 03835
15 geos::planargraph::PlanarGraph::findNodesOfDegree(unsigned long, std::__1::vector<geos::planargraph::Node*, std::__1::allocator<geos::planargraph::Node*> >&) [function] [call site] 03836
16 geos::planargraph::NodeMap::getNodeMap() [function] [call site] 03837
16 geos::planargraph::Node::getDegree() const [function] [call site] 03838
17 geos::planargraph::DirectedEdgeStar::getDegree() const [function] [call site] 03839
15 geos::operation::polygonize::PolygonizeGraph::deleteAllEdges(geos::planargraph::Node*) [function] [call site] 03840
16 geos::planargraph::Node::getOutEdges() [function] [call site] 03841
16 geos::planargraph::DirectedEdgeStar::getEdges() const [function] [call site] 03842
17 geos::planargraph::DirectedEdgeStar::sortEdges() const [function] [call site] 03843
18 geos::planargraph::pdeLessThan(geos::planargraph::DirectedEdge*, geos::planargraph::DirectedEdge*) [function] [call site] 03844
19 geos::planargraph::DirectedEdge::compareTo(geos::planargraph::DirectedEdge const*) const [function] [call site] 03845
20 geos::planargraph::DirectedEdge::compareDirection(geos::planargraph::DirectedEdge const*) const [function] [call site] 03846
21 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 03847
16 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 03848
15 geos::planargraph::Node::getOutEdges() [function] [call site] 03849
15 geos::planargraph::DirectedEdgeStar::getEdges() const [function] [call site] 03850
15 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 03851
15 __dynamic_cast [call site] 03852
15 geos::planargraph::DirectedEdge::getEdge() const [function] [call site] 03853
15 geos::operation::polygonize::PolygonizeEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeEdge*, geos::planargraph::Edge>(geos::planargraph::Edge*) [function] [call site] 03854
15 geos::operation::polygonize::PolygonizeEdge::getLine() const [function] [call site] 03855
15 geos::planargraph::DirectedEdge::getToNode() [function] [call site] 03856
15 geos::operation::polygonize::PolygonizeGraph::getDegreeNonDeleted(geos::planargraph::Node*) [function] [call site] 03857
16 geos::planargraph::Node::getOutEdges() [function] [call site] 03858
16 geos::planargraph::DirectedEdgeStar::getEdges() const [function] [call site] 03859
14 geos::operation::polygonize::PolygonizeGraph::deleteCutEdges(std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> >&) [function] [call site] 03860
15 geos::operation::polygonize::PolygonizeGraph::computeNextCWEdges() [function] [call site] 03861
16 geos::planargraph::PlanarGraph::getNodes(std::__1::vector<geos::planargraph::Node*, std::__1::allocator<geos::planargraph::Node*> >&) [function] [call site] 03862
17 geos::planargraph::NodeMap::getNodes(std::__1::vector<geos::planargraph::Node*, std::__1::allocator<geos::planargraph::Node*> >&) [function] [call site] 03863
16 geos::operation::polygonize::PolygonizeGraph::computeNextCWEdges(geos::planargraph::Node*) [function] [call site] 03864
17 geos::planargraph::Node::getOutEdges() [function] [call site] 03865
17 geos::planargraph::DirectedEdgeStar::getEdges() const [function] [call site] 03866
17 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03867
17 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 03868
17 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03869
17 geos::operation::polygonize::PolygonizeDirectedEdge::setNext(geos::operation::polygonize::PolygonizeDirectedEdge*) [function] [call site] 03870
17 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 03871
17 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03872
17 geos::operation::polygonize::PolygonizeDirectedEdge::setNext(geos::operation::polygonize::PolygonizeDirectedEdge*) [function] [call site] 03873
15 geos::operation::polygonize::PolygonizeGraph::findLabeledEdgeRings(std::__1::vector<geos::planargraph::DirectedEdge*, std::__1::allocator<geos::planargraph::DirectedEdge*> >&, std::__1::vector<geos::operation::polygonize::PolygonizeDirectedEdge*, std::__1::allocator<geos::operation::polygonize::PolygonizeDirectedEdge*> >&) [function] [call site] 03874
16 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03875
16 geos::operation::polygonize::PolygonizeDirectedEdge::getLabel() const [function] [call site] 03876
16 geos::operation::polygonize::EdgeRing::findDirEdgesInRing(geos::operation::polygonize::PolygonizeDirectedEdge*) [function] [call site] 03877
17 geos::operation::polygonize::PolygonizeDirectedEdge::getNext() const [function] [call site] 03878
16 geos::operation::polygonize::PolygonizeGraph::label(std::__1::vector<geos::operation::polygonize::PolygonizeDirectedEdge*, std::__1::allocator<geos::operation::polygonize::PolygonizeDirectedEdge*> >&, long) [function] [call site] 03879
17 geos::operation::polygonize::PolygonizeDirectedEdge::setLabel(long) [function] [call site] 03880
15 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03881
15 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 03882
15 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03883
15 geos::operation::polygonize::PolygonizeDirectedEdge::getLabel() const [function] [call site] 03884
15 geos::planargraph::DirectedEdge::getEdge() const [function] [call site] 03885
15 geos::operation::polygonize::PolygonizeEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeEdge*, geos::planargraph::Edge>(geos::planargraph::Edge*) [function] [call site] 03886
15 geos::operation::polygonize::PolygonizeEdge::getLine() const [function] [call site] 03887
14 geos::operation::polygonize::PolygonizeGraph::getEdgeRings(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&) [function] [call site] 03888
15 geos::operation::polygonize::PolygonizeGraph::computeNextCWEdges() [function] [call site] 03889
15 geos::operation::polygonize::PolygonizeGraph::label(std::__1::vector<geos::planargraph::DirectedEdge*, std::__1::allocator<geos::planargraph::DirectedEdge*> >&, long) [function] [call site] 03890
16 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03891
16 geos::operation::polygonize::PolygonizeDirectedEdge::setLabel(long) [function] [call site] 03892
15 geos::operation::polygonize::PolygonizeGraph::findLabeledEdgeRings(std::__1::vector<geos::planargraph::DirectedEdge*, std::__1::allocator<geos::planargraph::DirectedEdge*> >&, std::__1::vector<geos::operation::polygonize::PolygonizeDirectedEdge*, std::__1::allocator<geos::operation::polygonize::PolygonizeDirectedEdge*> >&) [function] [call site] 03893
15 geos::operation::polygonize::PolygonizeGraph::convertMaximalToMinimalEdgeRings(std::__1::vector<geos::operation::polygonize::PolygonizeDirectedEdge*, std::__1::allocator<geos::operation::polygonize::PolygonizeDirectedEdge*> >&) [function] [call site] 03894
16 geos::operation::polygonize::PolygonizeDirectedEdge::getLabel() const [function] [call site] 03895
16 geos::operation::polygonize::PolygonizeGraph::findIntersectionNodes(geos::operation::polygonize::PolygonizeDirectedEdge*, long, std::__1::vector<geos::planargraph::Node*, std::__1::allocator<geos::planargraph::Node*> >&) [function] [call site] 03896
17 geos::planargraph::DirectedEdge::getFromNode() [function] [call site] 03897
17 geos::operation::polygonize::PolygonizeGraph::getDegree(geos::planargraph::Node*, long) [function] [call site] 03898
18 geos::planargraph::Node::getOutEdges() [function] [call site] 03899
18 geos::planargraph::DirectedEdgeStar::getEdges() const [function] [call site] 03900
18 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03901
18 geos::operation::polygonize::PolygonizeDirectedEdge::getLabel() const [function] [call site] 03902
17 geos::operation::polygonize::PolygonizeDirectedEdge::getNext() const [function] [call site] 03903
16 geos::operation::polygonize::PolygonizeGraph::computeNextCCWEdges(geos::planargraph::Node*, long) [function] [call site] 03904
17 geos::planargraph::Node::getOutEdges() [function] [call site] 03905
17 geos::planargraph::DirectedEdgeStar::getEdges() const [function] [call site] 03906
17 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03907
17 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 03908
17 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03909
17 geos::operation::polygonize::PolygonizeDirectedEdge::getLabel() const [function] [call site] 03910
17 geos::operation::polygonize::PolygonizeDirectedEdge::getLabel() const [function] [call site] 03911
17 geos::operation::polygonize::PolygonizeDirectedEdge::setNext(geos::operation::polygonize::PolygonizeDirectedEdge*) [function] [call site] 03912
17 geos::operation::polygonize::PolygonizeDirectedEdge::setNext(geos::operation::polygonize::PolygonizeDirectedEdge*) [function] [call site] 03913
15 geos::operation::polygonize::PolygonizeDirectedEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeDirectedEdge*, geos::planargraph::DirectedEdge>(geos::planargraph::DirectedEdge*) [function] [call site] 03914
15 geos::operation::polygonize::PolygonizeDirectedEdge::isInRing() const [function] [call site] 03915
15 geos::operation::polygonize::PolygonizeGraph::findEdgeRing(geos::operation::polygonize::PolygonizeDirectedEdge*) [function] [call site] 03916
16 geos::operation::polygonize::EdgeRing::EdgeRing(geos::geom::GeometryFactory const*) [function] [call site] 03917
16 geos::operation::polygonize::EdgeRing::add(geos::operation::polygonize::PolygonizeDirectedEdge const*) [function] [call site] 03918
16 geos::operation::polygonize::PolygonizeDirectedEdge::setRing(geos::operation::polygonize::EdgeRing*) [function] [call site] 03919
16 geos::operation::polygonize::PolygonizeDirectedEdge::getNext() const [function] [call site] 03920
14 geos::operation::polygonize::Polygonizer::findValidRings(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> > const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&) [function] [call site] 03921
15 geos::operation::polygonize::EdgeRing::computeValid() [function] [call site] 03922
16 geos::operation::polygonize::EdgeRing::getRingInternal() const [function] [call site] 03923
17 geos::geom::util::CurveBuilder::CurveBuilder(geos::geom::GeometryFactory const&, bool, bool) [function] [call site] 03924
17 geos::planargraph::DirectedEdge::getEdge() const [function] [call site] 03925
17 geos::operation::polygonize::PolygonizeEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeEdge*, geos::planargraph::Edge>(geos::planargraph::Edge*) [function] [call site] 03926
17 geos::operation::polygonize::PolygonizeEdge::getLine() const [function] [call site] 03927
17 geos::operation::polygonize::PolygonizeEdge::getLine() const [function] [call site] 03928
17 geos::geom::util::CurveBuilder::getGeometry() [function] [call site] 03929
17 geos::planargraph::DirectedEdge::getEdge() const [function] [call site] 03930
17 geos::operation::polygonize::PolygonizeEdge* geos::detail::down_cast<geos::operation::polygonize::PolygonizeEdge*, geos::planargraph::Edge>(geos::planargraph::Edge*) [function] [call site] 03931
17 geos::operation::polygonize::PolygonizeEdge::getLine() const [function] [call site] 03932
17 geos::geom::util::CurveBuilder::getSeq(bool) [function] [call site] 03933
17 geos::operation::polygonize::PolygonizeEdge::getLine() const [function] [call site] 03934
17 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03935
17 geos::planargraph::DirectedEdge::getEdgeDirection() const [function] [call site] 03936
17 geos::operation::polygonize::EdgeRing::addEdge(geos::geom::CoordinateSequence const*, bool, geos::geom::CoordinateSequence*) [function] [call site] 03937
18 geos::geom::CoordinateSequence::getSize() const [function] [call site] 03938
18 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long, bool) [function] [call site] 03939
18 auto geos::geom::CoordinateSequence::applyAt<geos::operation::polygonize::EdgeRing::addEdge(geos::geom::CoordinateSequence const*, bool, geos::geom::CoordinateSequence*)::$_0>(unsigned long, geos::operation::polygonize::EdgeRing::addEdge(geos::geom::CoordinateSequence const*, bool, geos::geom::CoordinateSequence*)::$_0&&) const [function] [call site] 03940
19 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 03941
19 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 03942
19 auto geos::operation::polygonize::EdgeRing::addEdge(geos::geom::CoordinateSequence const*, bool, geos::geom::CoordinateSequence*)::$_0::operator()<geos::geom::Coordinate>(geos::geom::Coordinate const&) const [function] [call site] 03943
20 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 03944
19 geos::geom::CoordinateXYM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYM>(unsigned long) const [function] [call site] 03945
19 auto geos::operation::polygonize::EdgeRing::addEdge(geos::geom::CoordinateSequence const*, bool, geos::geom::CoordinateSequence*)::$_0::operator()<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&) const [function] [call site] 03946
20 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYM>(geos::geom::CoordinateXYM const&, bool) [function] [call site] 03947
19 geos::geom::CoordinateXYZM const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXYZM>(unsigned long) const [function] [call site] 03948
19 auto geos::operation::polygonize::EdgeRing::addEdge(geos::geom::CoordinateSequence const*, bool, geos::geom::CoordinateSequence*)::$_0::operator()<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&) const [function] [call site] 03949
20 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXYZM>(geos::geom::CoordinateXYZM const&, bool) [function] [call site] 03950
19 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 03951
19 auto geos::operation::polygonize::EdgeRing::addEdge(geos::geom::CoordinateSequence const*, bool, geos::geom::CoordinateSequence*)::$_0::operator()<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&) const [function] [call site] 03952
20 void geos::geom::CoordinateSequence::add<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, bool) [function] [call site] 03953
17 geos::geom::util::CurveBuilder::~CurveBuilder() [function] [call site] 03954
16 geos::operation::polygonize::EdgeRing::getRingInternal() const [function] [call site] 03955
16 geos::geom::Geometry::isValid() const [function] [call site] 03956
17 geos::operation::valid::IsValidOp::IsValidOp(geos::geom::Geometry const*) [function] [call site] 03957
17 geos::operation::valid::IsValidOp::isValid() [function] [call site] 03958
18 geos::operation::valid::IsValidOp::isValidGeometry(geos::geom::Geometry const*) [function] [call site] 03959
19 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 03960
19 geos::operation::valid::IsValidOp::isValid(geos::geom::Point const*) [function] [call site] 03961
20 geos::geom::Point::getCoordinatesRO() const [function] [call site] 03962
20 geos::operation::valid::IsValidOp::checkCoordinatesValid(geos::geom::CoordinateSequence const*) [function] [call site] 03963
21 geos::geom::CoordinateSequence::size() const [function] [call site] 03964
21 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 03965
21 geos::operation::valid::IsValidOp::isValid(geos::geom::CoordinateXY const&) [function] [call site] 03966
22 geos::operation::valid::IsValidOp::isValid(geos::geom::CoordinateXY const*) [function] [call site] 03967
21 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 03968
21 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 03969
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 03970
19 geos::operation::valid::IsValidOp::isValid(geos::geom::MultiPoint const*) [function] [call site] 03971
20 geos::operation::valid::IsValidOp::isValid(geos::geom::CoordinateXY const*) [function] [call site] 03972
20 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 03973
19 geos::operation::valid::IsValidOp::isValid(geos::geom::LinearRing const*) [function] [call site] 03974
20 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03975
20 geos::operation::valid::IsValidOp::checkCoordinatesValid(geos::geom::CoordinateSequence const*) [function] [call site] 03976
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 03977
20 geos::operation::valid::IsValidOp::checkRingClosed(geos::geom::LinearRing const*) [function] [call site] 03978
21 geos::geom::Coordinate::Coordinate() [function] [call site] 03979
21 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 03980
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 03981
20 geos::operation::valid::IsValidOp::checkRingPointSize(geos::geom::LinearRing const*) [function] [call site] 03982
21 geos::operation::valid::IsValidOp::checkTooFewPoints(geos::geom::LineString const*, unsigned long) [function] [call site] 03983
22 geos::operation::valid::IsValidOp::isNonRepeatedSizeAtLeast(geos::geom::LineString const*, unsigned long) [function] [call site] 03984
23 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03985
23 geos::geom::CoordinateSequence::size() const [function] [call site] 03986
23 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 03987
23 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 03988
22 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 03989
22 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 03990
22 geos::geom::Coordinate::Coordinate() [function] [call site] 03991
22 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 03992
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 03993
20 geos::operation::valid::IsValidOp::checkRingSimple(geos::geom::LinearRing const*) [function] [call site] 03994
21 geos::operation::valid::PolygonTopologyAnalyzer::findSelfIntersection(geos::geom::LinearRing const*) [function] [call site] 03995
22 geos::operation::valid::PolygonTopologyAnalyzer::PolygonTopologyAnalyzer(geos::geom::Geometry const*, bool) [function] [call site] 03996
23 geos::operation::valid::PolygonIntersectionAnalyzer::PolygonIntersectionAnalyzer(bool) [function] [call site] 03997
24 geos::noding::SegmentIntersector::SegmentIntersector() [function] [call site] 03998
24 geos::algorithm::LineIntersector::LineIntersector(geos::geom::PrecisionModel const*) [function] [call site] 03999
24 geos::geom::CoordinateXY::getNull() [function] [call site] 04000
24 geos::geom::CoordinateXY::getNull() [function] [call site] 04001
24 geos::noding::SegmentIntersector::~SegmentIntersector() [function] [call site] 04002
23 geos::operation::valid::PolygonTopologyAnalyzer::createSegmentStrings(geos::geom::Geometry const*, bool) [function] [call site] 04003
24 geos::operation::valid::PolygonTopologyAnalyzer::createSegString(geos::geom::LinearRing const*, geos::operation::valid::PolygonRing const*) [function] [call site] 04004
25 geos::geom::SimpleCurve::getSharedCoordinates() const [function] [call site] 04005
25 geos::geom::CoordinateSequence::hasRepeatedPoints() const [function] [call site] 04006
25 geos::operation::valid::RepeatedPointRemover::removeRepeatedPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 04007
24 __cxa_allocate_exception [call site] 04008
24 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04009
24 __cxa_throw [call site] 04010
24 __cxa_free_exception [call site] 04011
24 geos::operation::valid::PolygonTopologyAnalyzer::createPolygonRing(geos::geom::LinearRing const*) [function] [call site] 04012
24 geos::operation::valid::PolygonTopologyAnalyzer::createSegString(geos::geom::LinearRing const*, geos::operation::valid::PolygonRing const*) [function] [call site] 04013
24 geos::operation::valid::PolygonTopologyAnalyzer::createPolygonRing(geos::geom::LinearRing const*, int, geos::operation::valid::PolygonRing*) [function] [call site] 04014
24 geos::operation::valid::PolygonTopologyAnalyzer::createSegString(geos::geom::LinearRing const*, geos::operation::valid::PolygonRing const*) [function] [call site] 04015
23 geos::operation::valid::PolygonTopologyAnalyzer::getPolygonRings(std::__1::vector<geos::noding::SegmentString*, std::__1::allocator<geos::noding::SegmentString*> > const&) [function] [call site] 04016
24 geos::noding::PathString::getData() const [function] [call site] 04017
23 geos::noding::MCIndexNoder::MCIndexNoder(geos::noding::SegmentIntersector*, double) [function] [call site] 04018
23 geos::noding::SinglePassNoder::setSegmentIntersector(geos::noding::SegmentIntersector*) [function] [call site] 04019
23 geos::noding::MCIndexNoder::computeNodes(std::__1::vector<geos::noding::SegmentString*, std::__1::allocator<geos::noding::SegmentString*> > const&) [function] [call site] 04020
24 geos::noding::MCIndexNoder::add(geos::noding::SegmentString*) [function] [call site] 04021
25 geos::index::chain::MonotoneChainBuilder::getChains(geos::geom::CoordinateSequence const*, void*, std::__1::vector<geos::index::chain::MonotoneChain, std::__1::allocator<geos::index::chain::MonotoneChain> >&) [function] [call site] 04022
26 geos::index::chain::ChainBuilder::ChainBuilder(geos::geom::CoordinateSequence const*, void*, std::__1::vector<geos::index::chain::MonotoneChain, std::__1::allocator<geos::index::chain::MonotoneChain> >&) [function] [call site] 04023
27 geos::geom::CoordinateFilter::CoordinateFilter() [function] [call site] 04024
26 void geos::geom::CoordinateSequence::apply_ro<geos::index::chain::ChainBuilder>(geos::index::chain::ChainBuilder*) const [function] [call site] 04025
26 geos::index::chain::ChainBuilder::finish() [function] [call site] 04026
27 geos::index::chain::ChainBuilder::finishChain() [function] [call site] 04027
26 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 04028
24 geos::index::chain::MonotoneChain::getEnvelope(double) const [function] [call site] 04029
25 geos::geom::Envelope::isNull() const [function] [call site] 04030
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04031
25 geos::geom::Envelope::init(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04032
25 geos::geom::Envelope::expandBy(double) [function] [call site] 04033
24 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const&, geos::index::chain::MonotoneChain const*&&) [function] [call site] 04034
25 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::createLeafNode(geos::index::chain::MonotoneChain const*&&, geos::geom::Envelope const&) [function] [call site] 04035
24 geos::noding::MCIndexNoder::intersectChains() [function] [call site] 04036
25 geos::noding::MCIndexNoder::SegmentOverlapAction::SegmentOverlapAction(geos::noding::SegmentIntersector&) [function] [call site] 04037
26 geos::index::chain::MonotoneChainOverlapAction::MonotoneChainOverlapAction() [function] [call site] 04038
27 geos::geom::LineSegment::LineSegment() [function] [call site] 04039
25 void geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::queryPairs<geos::noding::MCIndexNoder::intersectChains()::$_0>(geos::noding::MCIndexNoder::intersectChains()::$_0&&) [function] [call site] 04040
26 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 04041
26 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 04042
27 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 04043
27 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 04044
28 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 04045
28 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 04046
27 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::createParentNodes(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>*> const&, unsigned long) [function] [call site] 04047
28 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 04048
28 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 04049
28 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::sortNodesX(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04050
28 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::addParentNodesFromVerticalSlice(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04051
29 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::sortNodesY(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04052
29 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::createBranchNode(geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits> const*, geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits> const*) [function] [call site] 04053
26 bool geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::queryPairs<geos::noding::MCIndexNoder::intersectChains()::$_0&>(geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits> const&, geos::noding::MCIndexNoder::intersectChains()::$_0&) [function] [call site] 04054
27 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::beginChildren() const [function] [call site] 04055
27 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::endChildren() const [function] [call site] 04056
27 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 04057
27 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::isDeleted() const [function] [call site] 04058
27 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 04059
27 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 04060
28 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 04061
27 _ZN4geos5index7strtree19TemplateSTRtreeImplIPKNS0_5chain13MonotoneChainENS1_14EnvelopeTraitsEE11visitLeavesIRZNS_6noding12MCIndexNoder15intersectChainsEvE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT_EEclL_ZNSE_7declvalB8ne220000IS6_EEDTclsr3stdE9__declvalISG_ELi0EEEvEEclL_ZNSH_IS6_EESI_vEEEEEE5valueEDnE4typeELDn0EEEbOSG_RKNS1_15TemplateSTRNodeIS6_S7_EESQ_ [function] [call site] 04062
28 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::getItem() const [function] [call site] 04063
28 geos::noding::MCIndexNoder::intersectChains()::$_0::operator()(geos::index::chain::MonotoneChain const*, geos::index::chain::MonotoneChain const*) const [function] [call site] 04064
29 geos::index::chain::MonotoneChain::computeOverlaps(geos::index::chain::MonotoneChain const*, double, geos::index::chain::MonotoneChainOverlapAction*) const [function] [call site] 04065
30 geos::index::chain::MonotoneChain::computeOverlaps(unsigned long, unsigned long, geos::index::chain::MonotoneChain const&, unsigned long, unsigned long, double, geos::index::chain::MonotoneChainOverlapAction&) const [function] [call site] 04066
31 geos::index::chain::MonotoneChain::overlaps(unsigned long, unsigned long, geos::index::chain::MonotoneChain const&, unsigned long, unsigned long, double) const [function] [call site] 04067
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04068
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04069
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04070
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04071
32 geos::index::chain::MonotoneChain::overlaps(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 04072
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04073
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04074
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04075
32 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04076
32 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04077
31 geos::index::chain::MonotoneChain::computeOverlaps(unsigned long, unsigned long, geos::index::chain::MonotoneChain const&, unsigned long, unsigned long, double, geos::index::chain::MonotoneChainOverlapAction&) const [function] [call site] 04078
32 geos::index::chain::MonotoneChain::computeOverlaps(unsigned long, unsigned long, geos::index::chain::MonotoneChain const&, unsigned long, unsigned long, double, geos::index::chain::MonotoneChainOverlapAction&) const [function] [call site] 04079
33 geos::index::chain::MonotoneChain::computeOverlaps(unsigned long, unsigned long, geos::index::chain::MonotoneChain const&, unsigned long, unsigned long, double, geos::index::chain::MonotoneChainOverlapAction&) const [function] [call site] 04080
29 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 04081
27 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 04082
27 geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 04083
27 bool geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::queryPairs<geos::noding::MCIndexNoder::intersectChains()::$_0&>(geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits> const&, geos::noding::MCIndexNoder::intersectChains()::$_0&) [function] [call site] 04084
25 geos::index::chain::MonotoneChainOverlapAction::~MonotoneChainOverlapAction() [function] [call site] 04085
23 geos::operation::valid::PolygonIntersectionAnalyzer::hasDoubleTouch() const [function] [call site] 04086
23 geos::operation::valid::PolygonIntersectionAnalyzer::getDoubleTouchLocation() const [function] [call site] 04087
23 geos::noding::MCIndexNoder::~MCIndexNoder() [function] [call site] 04088
24 geos::index::strtree::TemplateSTRtree<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 04089
25 geos::index::strtree::TemplateSTRtreeImpl<geos::index::chain::MonotoneChain const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 04090
24 geos::noding::Noder::~Noder() [function] [call site] 04091
23 geos::noding::SegmentIntersector::~SegmentIntersector() [function] [call site] 04092
22 geos::operation::valid::PolygonTopologyAnalyzer::hasInvalidIntersection() [function] [call site] 04093
23 geos::operation::valid::PolygonIntersectionAnalyzer::isInvalid() const [function] [call site] 04094
22 geos::operation::valid::PolygonTopologyAnalyzer::getInvalidLocation() [function] [call site] 04095
23 geos::operation::valid::PolygonIntersectionAnalyzer::getInvalidLocation() const [function] [call site] 04096
22 geos::operation::valid::PolygonTopologyAnalyzer::~PolygonTopologyAnalyzer() [function] [call site] 04097
23 geos::noding::SegmentIntersector::~SegmentIntersector() [function] [call site] 04098
22 geos::geom::Coordinate::getNull() [function] [call site] 04099
21 geos::geom::CoordinateXY::isNull() const [function] [call site] 04100
21 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 04101
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04102
19 geos::operation::valid::IsValidOp::isValid(geos::geom::LineString const*) [function] [call site] 04103
20 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04104
20 geos::operation::valid::IsValidOp::checkCoordinatesValid(geos::geom::CoordinateSequence const*) [function] [call site] 04105
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04106
20 geos::operation::valid::IsValidOp::checkTooFewPoints(geos::geom::LineString const*, unsigned long) [function] [call site] 04107
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04108
19 geos::operation::valid::IsValidOp::isValid(geos::geom::Polygon const*) [function] [call site] 04109
20 geos::operation::valid::IsValidOp::checkCoordinatesValid(geos::geom::Polygon const*) [function] [call site] 04110
21 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04111
21 geos::operation::valid::IsValidOp::checkCoordinatesValid(geos::geom::CoordinateSequence const*) [function] [call site] 04112
21 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04113
21 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04114
21 geos::operation::valid::IsValidOp::checkCoordinatesValid(geos::geom::CoordinateSequence const*) [function] [call site] 04115
21 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04116
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04117
20 geos::operation::valid::IsValidOp::checkRingsClosed(geos::geom::Polygon const*) [function] [call site] 04118
21 geos::operation::valid::IsValidOp::checkRingClosed(geos::geom::LinearRing const*) [function] [call site] 04119
21 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04120
21 geos::operation::valid::IsValidOp::checkRingClosed(geos::geom::LinearRing const*) [function] [call site] 04121
21 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04122
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04123
20 geos::operation::valid::IsValidOp::checkRingsPointSize(geos::geom::Polygon const*) [function] [call site] 04124
21 geos::operation::valid::IsValidOp::checkRingPointSize(geos::geom::LinearRing const*) [function] [call site] 04125
21 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04126
21 geos::operation::valid::IsValidOp::checkRingPointSize(geos::geom::LinearRing const*) [function] [call site] 04127
21 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04128
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04129
20 geos::operation::valid::PolygonTopologyAnalyzer::PolygonTopologyAnalyzer(geos::geom::Geometry const*, bool) [function] [call site] 04130
20 geos::operation::valid::IsValidOp::checkAreaIntersections(geos::operation::valid::PolygonTopologyAnalyzer&) [function] [call site] 04131
21 geos::operation::valid::PolygonTopologyAnalyzer::hasInvalidIntersection() [function] [call site] 04132
21 geos::operation::valid::PolygonTopologyAnalyzer::getInvalidCode() [function] [call site] 04133
22 geos::operation::valid::PolygonIntersectionAnalyzer::getInvalidCode() const [function] [call site] 04134
21 geos::operation::valid::PolygonTopologyAnalyzer::getInvalidLocation() [function] [call site] 04135
21 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 04136
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04137
20 geos::operation::valid::PolygonTopologyAnalyzer::~PolygonTopologyAnalyzer() [function] [call site] 04138
20 geos::operation::valid::IsValidOp::checkHolesInShell(geos::geom::Polygon const*) [function] [call site] 04139
21 geos::operation::valid::IsValidOp::findHoleOutsideShellPoint(geos::geom::LinearRing const*, geos::geom::LinearRing const*) [function] [call site] 04140
22 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04141
22 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04142
22 geos::geom::Envelope::covers(geos::geom::Envelope const*) const [function] [call site] 04143
22 geos::operation::valid::PolygonTopologyAnalyzer::isRingNested(geos::geom::LinearRing const*, geos::geom::LinearRing const*) [function] [call site] 04144
23 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04145
23 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04146
23 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04147
23 geos::algorithm::PointLocation::locateInRing(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const&) [function] [call site] 04148
24 geos::algorithm::RayCrossingCounter::locatePointInRing(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const&) [function] [call site] 04149
25 geos::algorithm::RayCrossingCounter::RayCrossingCounter(geos::geom::CoordinateXY const&) [function] [call site] 04150
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04151
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04152
25 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04153
25 geos::algorithm::RayCrossingCounter::isOnSegment() const [function] [call site] 04154
25 geos::algorithm::RayCrossingCounter::getLocation() const [function] [call site] 04155
23 geos::operation::valid::PolygonTopologyAnalyzer::findNonEqualVertex(geos::geom::LinearRing const*, geos::geom::CoordinateXY const&) [function] [call site] 04156
24 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04157
24 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 04158
24 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04159
23 geos::operation::valid::PolygonTopologyAnalyzer::isIncidentSegmentInRing(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateSequence const*) [function] [call site] 04160
24 geos::operation::valid::PolygonTopologyAnalyzer::intersectingSegIndex(geos::geom::CoordinateSequence const*, geos::geom::CoordinateXY const*) [function] [call site] 04161
25 geos::algorithm::LineIntersector::LineIntersector(geos::geom::PrecisionModel const*) [function] [call site] 04162
25 geos::geom::CoordinateSequence::size() const [function] [call site] 04163
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04164
25 geos::algorithm::PointLocation::isOnSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04165
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04166
25 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 04167
25 __cxa_allocate_exception [call site] 04168
25 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04169
25 __cxa_throw [call site] 04170
25 __cxa_free_exception [call site] 04171
24 geos::operation::valid::PolygonTopologyAnalyzer::findRingVertexPrev(geos::geom::CoordinateSequence const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 04172
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04173
25 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 04174
25 geos::operation::valid::PolygonTopologyAnalyzer::ringIndexPrev(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 04175
26 geos::geom::CoordinateSequence::getSize() const [function] [call site] 04176
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04177
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04178
24 geos::operation::valid::PolygonTopologyAnalyzer::findRingVertexNext(geos::geom::CoordinateSequence const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 04179
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04180
25 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 04181
25 geos::operation::valid::PolygonTopologyAnalyzer::ringIndexNext(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 04182
26 geos::geom::CoordinateSequence::getSize() const [function] [call site] 04183
25 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04184
24 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 04185
24 geos::algorithm::PolygonNodeTopology::isInteriorSegment(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 04186
25 geos::algorithm::PolygonNodeTopology::isAngleGreater(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 04187
26 geos::algorithm::PolygonNodeTopology::quadrant(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 04188
27 geos::geom::Quadrant::quadrant(double, double) [function] [call site] 04189
26 geos::algorithm::PolygonNodeTopology::quadrant(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 04190
26 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04191
25 geos::algorithm::PolygonNodeTopology::isBetween(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 04192
26 geos::algorithm::PolygonNodeTopology::isAngleGreater(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 04193
26 geos::algorithm::PolygonNodeTopology::isAngleGreater(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 04194
21 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 04195
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04196
20 geos::operation::valid::IsValidOp::checkHolesNotNested(geos::geom::Polygon const*) [function] [call site] 04197
21 geos::operation::valid::IndexedNestedHoleTester::IndexedNestedHoleTester(geos::geom::Polygon const*) [function] [call site] 04198
22 geos::index::strtree::TemplateSTRtree<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtree() [function] [call site] 04199
23 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long) [function] [call site] 04200
24 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 04201
22 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 04202
22 geos::operation::valid::IndexedNestedHoleTester::loadIndex() [function] [call site] 04203
23 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const&, geos::geom::LinearRing const* const&) [function] [call site] 04204
24 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::createLeafNode(geos::geom::LinearRing const* const&, geos::geom::Envelope const&) [function] [call site] 04205
22 geos::index::strtree::TemplateSTRtree<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 04206
23 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 04207
21 geos::operation::valid::IndexedNestedHoleTester::isNested() [function] [call site] 04208
22 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::LinearRing const*, std::__1::allocator<geos::geom::LinearRing const*> >&) [function] [call site] 04209
23 void geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::LinearRing const*, std::__1::allocator<geos::geom::LinearRing const*> >&)::{lambda(geos::geom::LinearRing const* const&)#1}>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::LinearRing const*, std::__1::allocator<geos::geom::LinearRing const*> >&)::{lambda(geos::geom::LinearRing const* const&)#1}&&) [function] [call site] 04210
24 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 04211
24 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 04212
25 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 04213
25 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 04214
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 04215
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 04216
25 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::createParentNodes(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>*> const&, unsigned long) [function] [call site] 04217
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 04218
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 04219
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::sortNodesX(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04220
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::addParentNodesFromVerticalSlice(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04221
27 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::sortNodesY(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04222
27 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::createBranchNode(geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits> const*, geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits> const*) [function] [call site] 04223
24 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 04224
25 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 04225
24 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 04226
24 _ZN4geos5index7strtree19TemplateSTRtreeImplIPKNS_4geom10LinearRingENS1_14EnvelopeTraitsEE9visitLeafIRZNS8_5queryERKNS3_8EnvelopeERNSt3__16vectorIS6_NSD_9allocatorIS6_EEEEEUlRKS6_E_TnNSD_9enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT_EEclL_ZNSD_7declvalB8ne220000IS6_EEDTclsr3stdE9__declvalISO_ELi0EEEvEEEEEE5valueEDnE4typeELDn0EEEbOSO_RKNS1_15TemplateSTRNodeIS6_S7_EE [function] [call site] 04227
25 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::getItem() const [function] [call site] 04228
25 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::LinearRing const*, std::__1::allocator<geos::geom::LinearRing const*> >&)::{lambda(geos::geom::LinearRing const* const&)#1}::operator()(geos::geom::LinearRing const* const&) const [function] [call site] 04229
24 bool geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::LinearRing const*, std::__1::allocator<geos::geom::LinearRing const*> >&)::{lambda(geos::geom::LinearRing const* const&)#1}&>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::LinearRing const*, std::__1::allocator<geos::geom::LinearRing const*> >&)::{lambda(geos::geom::LinearRing const* const&)#1}&) [function] [call site] 04230
25 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::beginChildren() const [function] [call site] 04231
25 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::endChildren() const [function] [call site] 04232
25 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 04233
25 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 04234
25 geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::isDeleted() const [function] [call site] 04235
25 _ZN4geos5index7strtree19TemplateSTRtreeImplIPKNS_4geom10LinearRingENS1_14EnvelopeTraitsEE9visitLeafIRZNS8_5queryERKNS3_8EnvelopeERNSt3__16vectorIS6_NSD_9allocatorIS6_EEEEEUlRKS6_E_TnNSD_9enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT_EEclL_ZNSD_7declvalB8ne220000IS6_EEDTclsr3stdE9__declvalISO_ELi0EEEvEEEEEE5valueEDnE4typeELDn0EEEbOSO_RKNS1_15TemplateSTRNodeIS6_S7_EE [function] [call site] 04236
25 bool geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::LinearRing const*, std::__1::allocator<geos::geom::LinearRing const*> >&)::{lambda(geos::geom::LinearRing const* const&)#1}&>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRNode<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRtreeImpl<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::LinearRing const*, std::__1::allocator<geos::geom::LinearRing const*> >&)::{lambda(geos::geom::LinearRing const* const&)#1}&) [function] [call site] 04237
22 geos::geom::Envelope::covers(geos::geom::Envelope const*) const [function] [call site] 04238
22 geos::operation::valid::PolygonTopologyAnalyzer::isRingNested(geos::geom::LinearRing const*, geos::geom::LinearRing const*) [function] [call site] 04239
22 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04240
21 geos::operation::valid::IndexedNestedHoleTester::getNestedPoint() [function] [call site] 04241
21 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 04242
21 geos::operation::valid::IndexedNestedHoleTester::~IndexedNestedHoleTester() [function] [call site] 04243
22 geos::index::strtree::TemplateSTRtree<geos::geom::LinearRing const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 04244
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04245
20 geos::operation::valid::IsValidOp::checkInteriorConnected(geos::operation::valid::PolygonTopologyAnalyzer&) [function] [call site] 04246
21 geos::operation::valid::PolygonTopologyAnalyzer::isInteriorDisconnected() [function] [call site] 04247
22 geos::geom::CoordinateXY::isNull() const [function] [call site] 04248
22 geos::operation::valid::PolygonTopologyAnalyzer::checkInteriorDisconnectedBySelfTouch() [function] [call site] 04249
23 geos::operation::valid::PolygonRing::findInteriorSelfNode(std::__1::vector<geos::operation::valid::PolygonRing*, std::__1::allocator<geos::operation::valid::PolygonRing*> >) [function] [call site] 04250
24 geos::operation::valid::PolygonRing::findInteriorSelfNode() [function] [call site] 04251
25 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04252
25 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 04253
25 geos::operation::valid::PolygonRing::isShell() const [function] [call site] 04254
25 geos::operation::valid::PolygonRingSelfNode::isExterior(bool) const [function] [call site] 04255
26 geos::algorithm::PolygonNodeTopology::isInteriorSegment(geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*, geos::geom::CoordinateXY const*) [function] [call site] 04256
25 geos::operation::valid::PolygonRingSelfNode::getCoordinate() const [function] [call site] 04257
22 geos::geom::CoordinateXY::isNull() const [function] [call site] 04258
22 geos::operation::valid::PolygonTopologyAnalyzer::checkInteriorDisconnectedByHoleCycle() [function] [call site] 04259
23 geos::operation::valid::PolygonRing::findHoleCycleLocation(std::__1::vector<geos::operation::valid::PolygonRing*, std::__1::allocator<geos::operation::valid::PolygonRing*> >) [function] [call site] 04260
24 geos::operation::valid::PolygonRing::isInTouchSet() const [function] [call site] 04261
24 geos::operation::valid::PolygonRing::findHoleCycleLocation() [function] [call site] 04262
25 geos::operation::valid::PolygonRing::isInTouchSet() const [function] [call site] 04263
25 geos::operation::valid::PolygonRing::setTouchSetRoot(geos::operation::valid::PolygonRing*) [function] [call site] 04264
25 geos::operation::valid::PolygonRing::hasTouches() const [function] [call site] 04265
25 geos::operation::valid::PolygonRing::init(geos::operation::valid::PolygonRing*, std::__1::stack<geos::operation::valid::PolygonRingTouch*, std::__1::deque<geos::operation::valid::PolygonRingTouch*, std::__1::allocator<geos::operation::valid::PolygonRingTouch*> > >&) [function] [call site] 04266
26 geos::operation::valid::PolygonRing::getTouches() const [function] [call site] 04267
26 geos::operation::valid::PolygonRingTouch::getRing() const [function] [call site] 04268
26 geos::operation::valid::PolygonRing::setTouchSetRoot(geos::operation::valid::PolygonRing*) [function] [call site] 04269
25 geos::operation::valid::PolygonRing::scanForHoleCycle(geos::operation::valid::PolygonRingTouch*, geos::operation::valid::PolygonRing*, std::__1::stack<geos::operation::valid::PolygonRingTouch*, std::__1::deque<geos::operation::valid::PolygonRingTouch*, std::__1::allocator<geos::operation::valid::PolygonRingTouch*> > >&) [function] [call site] 04270
26 geos::operation::valid::PolygonRingTouch::getRing() const [function] [call site] 04271
26 geos::operation::valid::PolygonRingTouch::getCoordinate() const [function] [call site] 04272
26 geos::operation::valid::PolygonRing::getTouches() const [function] [call site] 04273
26 geos::operation::valid::PolygonRingTouch::getCoordinate() const [function] [call site] 04274
26 geos::operation::valid::PolygonRingTouch::getRing() const [function] [call site] 04275
26 geos::operation::valid::PolygonRing::getTouchSetRoot() const [function] [call site] 04276
26 geos::operation::valid::PolygonRingTouch::getCoordinate() const [function] [call site] 04277
26 geos::operation::valid::PolygonRing::setTouchSetRoot(geos::operation::valid::PolygonRing*) [function] [call site] 04278
22 geos::geom::CoordinateXY::isNull() const [function] [call site] 04279
21 geos::operation::valid::PolygonTopologyAnalyzer::getDisconnectionLocation() const [function] [call site] 04280
21 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 04281
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04282
19 geos::operation::valid::IsValidOp::isValid(geos::geom::MultiPolygon const*) [function] [call site] 04283
20 geos::operation::valid::IsValidOp::checkCoordinatesValid(geos::geom::Polygon const*) [function] [call site] 04284
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04285
20 geos::operation::valid::IsValidOp::checkRingsClosed(geos::geom::Polygon const*) [function] [call site] 04286
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04287
20 geos::operation::valid::IsValidOp::checkRingsPointSize(geos::geom::Polygon const*) [function] [call site] 04288
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04289
20 geos::operation::valid::PolygonTopologyAnalyzer::PolygonTopologyAnalyzer(geos::geom::Geometry const*, bool) [function] [call site] 04290
20 geos::operation::valid::IsValidOp::checkAreaIntersections(geos::operation::valid::PolygonTopologyAnalyzer&) [function] [call site] 04291
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04292
20 geos::operation::valid::IsValidOp::checkHolesInShell(geos::geom::Polygon const*) [function] [call site] 04293
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04294
20 geos::operation::valid::IsValidOp::checkHolesNotNested(geos::geom::Polygon const*) [function] [call site] 04295
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04296
20 geos::operation::valid::IsValidOp::checkShellsNotNested(geos::geom::MultiPolygon const*) [function] [call site] 04297
21 geos::operation::valid::IndexedNestedPolygonTester::IndexedNestedPolygonTester(geos::geom::MultiPolygon const*) [function] [call site] 04298
22 geos::index::strtree::TemplateSTRtree<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtree() [function] [call site] 04299
23 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long) [function] [call site] 04300
24 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 04301
22 geos::geom::Coordinate::getNull() [function] [call site] 04302
22 geos::operation::valid::IndexedNestedPolygonTester::loadIndex() [function] [call site] 04303
23 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const&, geos::geom::Polygon const* const&) [function] [call site] 04304
24 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::createLeafNode(geos::geom::Polygon const* const&, geos::geom::Envelope const&) [function] [call site] 04305
22 geos::index::strtree::TemplateSTRtree<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 04306
23 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 04307
21 geos::operation::valid::IndexedNestedPolygonTester::isNested() [function] [call site] 04308
22 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::Polygon const*, std::__1::allocator<geos::geom::Polygon const*> >&) [function] [call site] 04309
23 void geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::Polygon const*, std::__1::allocator<geos::geom::Polygon const*> >&)::{lambda(geos::geom::Polygon const* const&)#1}>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::Polygon const*, std::__1::allocator<geos::geom::Polygon const*> >&)::{lambda(geos::geom::Polygon const* const&)#1}&&) [function] [call site] 04310
24 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 04311
24 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 04312
25 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 04313
25 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 04314
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 04315
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 04316
25 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::createParentNodes(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>*> const&, unsigned long) [function] [call site] 04317
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 04318
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 04319
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::sortNodesX(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04320
26 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::addParentNodesFromVerticalSlice(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04321
27 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::sortNodesY(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04322
27 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::createBranchNode(geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits> const*, geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits> const*) [function] [call site] 04323
24 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 04324
25 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 04325
24 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 04326
24 _ZN4geos5index7strtree19TemplateSTRtreeImplIPKNS_4geom7PolygonENS1_14EnvelopeTraitsEE9visitLeafIRZNS8_5queryERKNS3_8EnvelopeERNSt3__16vectorIS6_NSD_9allocatorIS6_EEEEEUlRKS6_E_TnNSD_9enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT_EEclL_ZNSD_7declvalB8ne220000IS6_EEDTclsr3stdE9__declvalISO_ELi0EEEvEEEEEE5valueEDnE4typeELDn0EEEbOSO_RKNS1_15TemplateSTRNodeIS6_S7_EE [function] [call site] 04327
25 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::getItem() const [function] [call site] 04328
25 geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::Polygon const*, std::__1::allocator<geos::geom::Polygon const*> >&)::{lambda(geos::geom::Polygon const* const&)#1}::operator()(geos::geom::Polygon const* const&) const [function] [call site] 04329
24 bool geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::Polygon const*, std::__1::allocator<geos::geom::Polygon const*> >&)::{lambda(geos::geom::Polygon const* const&)#1}&>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::Polygon const*, std::__1::allocator<geos::geom::Polygon const*> >&)::{lambda(geos::geom::Polygon const* const&)#1}&) [function] [call site] 04330
25 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::beginChildren() const [function] [call site] 04331
25 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::endChildren() const [function] [call site] 04332
25 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 04333
25 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 04334
25 geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::isDeleted() const [function] [call site] 04335
25 _ZN4geos5index7strtree19TemplateSTRtreeImplIPKNS_4geom7PolygonENS1_14EnvelopeTraitsEE9visitLeafIRZNS8_5queryERKNS3_8EnvelopeERNSt3__16vectorIS6_NSD_9allocatorIS6_EEEEEUlRKS6_E_TnNSD_9enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT_EEclL_ZNSD_7declvalB8ne220000IS6_EEDTclsr3stdE9__declvalISO_ELi0EEEvEEEEEE5valueEDnE4typeELDn0EEEbOSO_RKNS1_15TemplateSTRNodeIS6_S7_EE [function] [call site] 04336
25 bool geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::Polygon const*, std::__1::allocator<geos::geom::Polygon const*> >&)::{lambda(geos::geom::Polygon const* const&)#1}&>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRNode<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRtreeImpl<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::geom::Polygon const*, std::__1::allocator<geos::geom::Polygon const*> >&)::{lambda(geos::geom::Polygon const* const&)#1}&) [function] [call site] 04337
22 geos::geom::Envelope::covers(geos::geom::Envelope const*) const [function] [call site] 04338
22 geos::operation::valid::IndexedNestedPolygonTester::getLocator(geos::geom::Polygon const*) [function] [call site] 04339
22 geos::operation::valid::IndexedNestedPolygonTester::findNestedPoint(geos::geom::LinearRing const*, geos::geom::Polygon const*, geos::algorithm::locate::IndexedPointInAreaLocator&, geos::geom::CoordinateXY&) [function] [call site] 04340
23 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04341
23 geos::geom::Coordinate const& geos::geom::CoordinateSequence::front<geos::geom::Coordinate>() const [function] [call site] 04342
23 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04343
23 geos::operation::valid::IndexedNestedPolygonTester::findIncidentSegmentNestedPoint(geos::geom::LinearRing const*, geos::geom::Polygon const*, geos::geom::CoordinateXY&) [function] [call site] 04344
24 geos::operation::valid::PolygonTopologyAnalyzer::isRingNested(geos::geom::LinearRing const*, geos::geom::LinearRing const*) [function] [call site] 04345
24 geos::geom::Envelope::covers(geos::geom::Envelope const*) const [function] [call site] 04346
24 geos::operation::valid::PolygonTopologyAnalyzer::isRingNested(geos::geom::LinearRing const*, geos::geom::LinearRing const*) [function] [call site] 04347
24 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04348
24 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 04349
21 geos::operation::valid::IndexedNestedPolygonTester::getNestedPoint() const [function] [call site] 04350
21 geos::operation::valid::IsValidOp::logInvalid(int, geos::geom::CoordinateXY const&) [function] [call site] 04351
21 geos::operation::valid::IndexedNestedPolygonTester::~IndexedNestedPolygonTester() [function] [call site] 04352
22 geos::index::strtree::TemplateSTRtree<geos::geom::Polygon const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 04353
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04354
20 geos::operation::valid::IsValidOp::checkInteriorConnected(geos::operation::valid::PolygonTopologyAnalyzer&) [function] [call site] 04355
20 geos::operation::valid::IsValidOp::hasInvalidError() [function] [call site] 04356
20 geos::operation::valid::PolygonTopologyAnalyzer::~PolygonTopologyAnalyzer() [function] [call site] 04357
19 geos::operation::valid::IsValidOp::isValid(geos::geom::GeometryCollection const*) [function] [call site] 04358
20 geos::operation::valid::IsValidOp::isValidGeometry(geos::geom::Geometry const*) [function] [call site] 04359
21 geos::operation::valid::IsValidOp::isValid(geos::geom::GeometryCollection const*) [function] [call site] 04360
21 __cxa_allocate_exception [call site] 04361
21 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04362
21 __cxa_throw [call site] 04363
21 __cxa_free_exception [call site] 04364
21 __cxa_allocate_exception [call site] 04365
21 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04366
21 __cxa_throw [call site] 04367
21 __cxa_free_exception [call site] 04368
17 geos::operation::valid::IsValidOp::~IsValidOp() [function] [call site] 04369
15 geos::operation::polygonize::EdgeRing::isValid() const [function] [call site] 04370
15 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 04371
14 geos::operation::polygonize::Polygonizer::extractInvalidLines(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&) [function] [call site] 04372
15 geos::operation::polygonize::Polygonizer::isIncludedInvalid(geos::operation::polygonize::EdgeRing const*) [function] [call site] 04373
16 geos::operation::polygonize::EdgeRing::getEdges() const [function] [call site] 04374
16 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 04375
16 geos::operation::polygonize::PolygonizeDirectedEdge::getRing() const [function] [call site] 04376
16 geos::operation::polygonize::EdgeRing::isValid() const [function] [call site] 04377
16 geos::operation::polygonize::EdgeRing::isProcessed() const [function] [call site] 04378
15 geos::operation::polygonize::EdgeRing::getRingOwnership() [function] [call site] 04379
16 geos::operation::polygonize::EdgeRing::getRingInternal() const [function] [call site] 04380
15 geos::geom::Geometry::getFactory() const [function] [call site] 04381
15 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 04382
15 geos::operation::polygonize::EdgeRing::setProcessed(bool) [function] [call site] 04383
14 geos::operation::polygonize::Polygonizer::findShellsAndHoles(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> > const&) [function] [call site] 04384
15 geos::operation::polygonize::EdgeRing::computeHole() [function] [call site] 04385
16 geos::operation::polygonize::EdgeRing::getRingInternal() const [function] [call site] 04386
16 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 04387
16 geos::geom::SimpleCurve* geos::detail::down_cast<geos::geom::SimpleCurve*, geos::geom::Curve>(geos::geom::Curve*) [function] [call site] 04388
16 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 04389
16 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 04390
15 geos::operation::polygonize::EdgeRing::isHole() const [function] [call site] 04391
15 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 04392
14 geos::operation::polygonize::HoleAssigner::assignHolesToShells(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&) [function] [call site] 04393
15 geos::operation::polygonize::HoleAssigner::HoleAssigner(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&) [function] [call site] 04394
16 geos::index::strtree::TemplateSTRtree<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtree() [function] [call site] 04395
17 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long) [function] [call site] 04396
18 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 04397
16 geos::operation::polygonize::HoleAssigner::buildIndex() [function] [call site] 04398
17 geos::operation::polygonize::EdgeRing::getRingInternal() const [function] [call site] 04399
17 geos::index::strtree::TemplateSTRtree<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const*, void*) [function] [call site] 04400
18 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const&, geos::operation::polygonize::EdgeRing*&&) [function] [call site] 04401
19 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::createLeafNode(geos::operation::polygonize::EdgeRing*&&, geos::geom::Envelope const&) [function] [call site] 04402
16 geos::index::strtree::TemplateSTRtree<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 04403
17 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 04404
15 geos::operation::polygonize::HoleAssigner::assignHolesToShells(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&) [function] [call site] 04405
16 geos::operation::polygonize::HoleAssigner::assignHoleToShell(geos::operation::polygonize::EdgeRing*) [function] [call site] 04406
17 geos::operation::polygonize::HoleAssigner::findEdgeRingContaining(geos::operation::polygonize::EdgeRing*) [function] [call site] 04407
18 geos::operation::polygonize::EdgeRing::getRingInternal() const [function] [call site] 04408
18 geos::operation::polygonize::HoleAssigner::findShells(geos::geom::Envelope const&) [function] [call site] 04409
19 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&) [function] [call site] 04410
20 void geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&)::{lambda(geos::operation::polygonize::EdgeRing* const&)#1}>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&)::{lambda(geos::operation::polygonize::EdgeRing* const&)#1}&&) [function] [call site] 04411
21 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 04412
21 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 04413
22 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 04414
22 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 04415
23 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 04416
23 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 04417
22 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::createParentNodes(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&, unsigned long) [function] [call site] 04418
23 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 04419
23 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 04420
23 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::sortNodesX(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04421
23 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::addParentNodesFromVerticalSlice(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04422
24 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::sortNodesY(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 04423
24 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::createBranchNode(geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits> const*, geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits> const*) [function] [call site] 04424
21 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 04425
22 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 04426
21 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 04427
21 _ZN4geos5index7strtree19TemplateSTRtreeImplIPNS_9operation10polygonize8EdgeRingENS1_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] 04428
22 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::getItem() const [function] [call site] 04429
22 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&)::{lambda(geos::operation::polygonize::EdgeRing* const&)#1}::operator()(geos::operation::polygonize::EdgeRing* const&) const [function] [call site] 04430
21 bool geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&)::{lambda(geos::operation::polygonize::EdgeRing* const&)#1}&>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&)::{lambda(geos::operation::polygonize::EdgeRing* const&)#1}&) [function] [call site] 04431
22 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::beginChildren() const [function] [call site] 04432
22 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::endChildren() const [function] [call site] 04433
22 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::boundsIntersect(geos::geom::Envelope const&) const [function] [call site] 04434
22 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 04435
22 geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::isDeleted() const [function] [call site] 04436
22 _ZN4geos5index7strtree19TemplateSTRtreeImplIPNS_9operation10polygonize8EdgeRingENS1_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] 04437
22 bool geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query<geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&)::{lambda(geos::operation::polygonize::EdgeRing* const&)#1}&>(geos::geom::Envelope const&, geos::index::strtree::TemplateSTRNode<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRtreeImpl<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::query(geos::geom::Envelope const&, std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&)::{lambda(geos::operation::polygonize::EdgeRing* const&)#1}&) [function] [call site] 04438
18 geos::operation::polygonize::EdgeRing::findEdgeRingContaining(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> > const&) const [function] [call site] 04439
19 geos::operation::polygonize::EdgeRing::contains(geos::operation::polygonize::EdgeRing const&) const [function] [call site] 04440
20 geos::operation::polygonize::EdgeRing::getEnvelope() const [function] [call site] 04441
21 geos::operation::polygonize::EdgeRing::getRingInternal() const [function] [call site] 04442
20 geos::operation::polygonize::EdgeRing::getEnvelope() const [function] [call site] 04443
20 geos::geom::Envelope::containsProperly(geos::geom::Envelope const&) const [function] [call site] 04444
20 geos::operation::polygonize::EdgeRing::isPointInOrOut(geos::operation::polygonize::EdgeRing const&) const [function] [call site] 04445
21 geos::operation::polygonize::EdgeRing::isPointInOrOut(geos::operation::polygonize::EdgeRing const&) const::PointTester::PointTester(geos::operation::polygonize::EdgeRing const*) [function] [call site] 04446
22 geos::geom::CoordinateFilter::CoordinateFilter() [function] [call site] 04447
21 geos::operation::polygonize::EdgeRing::getRingInternal() const [function] [call site] 04448
21 geos::operation::polygonize::EdgeRing::isPointInOrOut(geos::operation::polygonize::EdgeRing const&) const::PointTester::getResult() const [function] [call site] 04449
21 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 04450
19 geos::operation::polygonize::EdgeRing::getEnvelope() const [function] [call site] 04451
19 geos::geom::Envelope::contains(geos::geom::Envelope const&) const [function] [call site] 04452
17 geos::operation::polygonize::EdgeRing::addHole(geos::operation::polygonize::EdgeRing*) [function] [call site] 04453
18 geos::operation::polygonize::EdgeRing::setShell(geos::operation::polygonize::EdgeRing*) [function] [call site] 04454
18 geos::operation::polygonize::EdgeRing::getRingOwnership() [function] [call site] 04455
18 geos::operation::polygonize::EdgeRing::addHole(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >) [function] [call site] 04456
16 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 04457
15 geos::operation::polygonize::HoleAssigner::~HoleAssigner() [function] [call site] 04458
16 geos::index::strtree::TemplateSTRtree<geos::operation::polygonize::EdgeRing*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 04459
14 geos::operation::polygonize::Polygonizer::findDisjointShells() [function] [call site] 04460
15 geos::operation::polygonize::Polygonizer::findOuterShells(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&) [function] [call site] 04461
16 geos::operation::polygonize::EdgeRing::getOuterHole() const [function] [call site] 04462
17 geos::operation::polygonize::EdgeRing::isHole() const [function] [call site] 04463
17 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 04464
17 __dynamic_cast [call site] 04465
17 geos::operation::polygonize::PolygonizeDirectedEdge::getRing() const [function] [call site] 04466
17 geos::operation::polygonize::EdgeRing::isOuterHole() const [function] [call site] 04467
18 geos::operation::polygonize::EdgeRing::isHole() const [function] [call site] 04468
18 geos::operation::polygonize::EdgeRing::hasShell() const [function] [call site] 04469
16 geos::operation::polygonize::EdgeRing::isProcessed() const [function] [call site] 04470
16 geos::operation::polygonize::EdgeRing::setIncluded(bool) [function] [call site] 04471
16 geos::operation::polygonize::EdgeRing::setProcessed(bool) [function] [call site] 04472
15 geos::operation::polygonize::EdgeRing::isIncludedSet() const [function] [call site] 04473
15 geos::operation::polygonize::EdgeRing::updateIncludedRecursive() [function] [call site] 04474
16 geos::operation::polygonize::EdgeRing::isHole() const [function] [call site] 04475
16 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 04476
16 __dynamic_cast [call site] 04477
16 geos::operation::polygonize::PolygonizeDirectedEdge::getRing() const [function] [call site] 04478
16 geos::operation::polygonize::EdgeRing::getShell() [function] [call site] 04479
17 geos::operation::polygonize::EdgeRing::isHole() const [function] [call site] 04480
16 geos::operation::polygonize::EdgeRing::isIncludedSet() const [function] [call site] 04481
16 geos::operation::polygonize::EdgeRing::updateIncludedRecursive() [function] [call site] 04482
17 geos::planargraph::DirectedEdge::getSym() const [function] [call site] 04483
17 __dynamic_cast [call site] 04484
17 geos::operation::polygonize::PolygonizeDirectedEdge::getRing() const [function] [call site] 04485
17 geos::operation::polygonize::EdgeRing::getShell() [function] [call site] 04486
17 geos::operation::polygonize::EdgeRing::isIncludedSet() const [function] [call site] 04487
17 geos::operation::polygonize::EdgeRing::isIncluded() const [function] [call site] 04488
17 geos::operation::polygonize::EdgeRing::setIncluded(bool) [function] [call site] 04489
14 geos::operation::polygonize::Polygonizer::extractPolygons(std::__1::vector<geos::operation::polygonize::EdgeRing*, std::__1::allocator<geos::operation::polygonize::EdgeRing*> >&, bool) [function] [call site] 04490
15 geos::operation::polygonize::EdgeRing::getPolygon() [function] [call site] 04491
16 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] 04492
16 geos::geom::GeometryFactory::createSurface(std::__1::unique_ptr<geos::geom::Curve, std::__1::default_delete<geos::geom::Curve> >&&) const [function] [call site] 04493
15 geos::operation::polygonize::EdgeRing::isIncluded() const [function] [call site] 04494
13 geos::geom::Polygon* geos::detail::down_cast<geos::geom::Polygon*, geos::geom::Surface>(geos::geom::Surface*) [function] [call site] 04495
12 geos::operation::polygonize::Polygonizer::~Polygonizer() [function] [call site] 04496
13 geos::geom::GeometryComponentFilter::~GeometryComponentFilter() [function] [call site] 04497
12 __clang_call_terminate [call site] 04498
10 __cxa_begin_catch [call site] 04499
10 geos::util::TopologyException::operator=(geos::util::TopologyException const&) [function] [call site] 04500
11 geos::util::GEOSException::operator=(geos::util::GEOSException const&) [function] [call site] 04501
12 std::runtime_error::operator=(std::runtime_error const&) [call site] 04502
10 __cxa_end_catch [call site] 04503
10 geos::operation::buffer::BufferBuilder::~BufferBuilder() [function] [call site] 04504
9 geos::geom::Geometry::getFactory() const [function] [call site] 04505
9 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 04506
9 geos::geom::PrecisionModel::getType() const [function] [call site] 04507
9 geos::operation::buffer::BufferOp::bufferFixedPrecision(geos::geom::PrecisionModel const&) [function] [call site] 04508
10 geos::geom::PrecisionModel::PrecisionModel(double) [function] [call site] 04509
10 geos::noding::snapround::SnapRoundingNoder::SnapRoundingNoder(geos::geom::PrecisionModel const*) [function] [call site] 04510
10 geos::geom::PrecisionModel::getScale() const [function] [call site] 04511
10 geos::noding::ScaledNoder::ScaledNoder(geos::noding::Noder&, double, double, double) [function] [call site] 04512
11 geos::noding::Noder::Noder() [function] [call site] 04513
10 geos::operation::buffer::BufferBuilder::BufferBuilder(geos::operation::buffer::BufferParameters const&) [function] [call site] 04514
10 geos::operation::buffer::BufferBuilder::setWorkingPrecisionModel(geos::geom::PrecisionModel const*) [function] [call site] 04515
10 geos::operation::buffer::BufferBuilder::setNoder(geos::noding::Noder*) [function] [call site] 04516
10 geos::operation::buffer::BufferBuilder::setInvertOrientation(bool) [function] [call site] 04517
10 geos::operation::buffer::BufferBuilder::buffer(geos::geom::Geometry const*, double) [function] [call site] 04518
10 geos::operation::buffer::BufferBuilder::~BufferBuilder() [function] [call site] 04519
10 geos::noding::ScaledNoder::~ScaledNoder() [function] [call site] 04520
11 geos::noding::Noder::~Noder() [function] [call site] 04521
11 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 04522
10 geos::noding::snapround::SnapRoundingNoder::~SnapRoundingNoder() [function] [call site] 04523
11 geos::noding::snapround::HotPixelIndex::~HotPixelIndex() [function] [call site] 04524
11 geos::noding::Noder::~Noder() [function] [call site] 04525
9 geos::operation::buffer::BufferOp::bufferReducedPrecision() [function] [call site] 04526
10 geos::operation::buffer::BufferOp::bufferReducedPrecision(int) [function] [call site] 04527
11 geos::operation::buffer::BufferOp::precisionScaleFactor(geos::geom::Geometry const*, double, int) [function] [call site] 04528
12 geos::geom::Envelope::getMaxX() const [function] [call site] 04529
12 geos::geom::Envelope::getMinX() const [function] [call site] 04530
12 geos::geom::Envelope::getMaxY() const [function] [call site] 04531
12 geos::geom::Envelope::getMinY() const [function] [call site] 04532
12 log [call site] 04533
11 geos::geom::PrecisionModel::PrecisionModel(double) [function] [call site] 04534
11 geos::operation::buffer::BufferOp::bufferFixedPrecision(geos::geom::PrecisionModel const&) [function] [call site] 04535
10 __cxa_begin_catch [call site] 04536
10 geos::util::TopologyException::operator=(geos::util::TopologyException const&) [function] [call site] 04537
10 __cxa_end_catch [call site] 04538
10 geos::util::TopologyException::TopologyException(geos::util::TopologyException const&) [function] [call site] 04539
11 geos::util::GEOSException::GEOSException(geos::util::GEOSException const&) [function] [call site] 04540
12 std::runtime_error::runtime_error(std::runtime_error const&) [call site] 04541
10 std::runtime_error::~runtime_error() [call site] 04542
7 geos::operation::buffer::BufferOp::~BufferOp() [function] [call site] 04543
5 geos::geom::Geometry::getSRID() const [function] [call site] 04544
5 InputGeometry::~InputGeometry() [function] [call site] 04545
1 GEOSGeom_destroy [function] [call site] 04546
2 GEOSGeom_destroy_r [function] [call site] 04547
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ18GEOSGeom_destroy_rE3$_0TnNSt3__19enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEvP20GEOSContextHandle_HSOS6_ [function] [call site] 04548
4 (anonymous namespace)::InterruptManager::InterruptManager(GEOSContextHandle_HS*) [function] [call site] 04549
4 (anonymous namespace)::InterruptManager::~InterruptManager() [function] [call site] 04550
4 GEOSGeom_destroy_r::$_0::operator()() const [function] [call site] 04551
1 GEOSBufferWithStyle [function] [call site] 04552
2 GEOSBufferWithStyle_r [function] [call site] 04553
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ21GEOSBufferWithStyle_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 04554
4 GEOSBufferWithStyle_r::$_0::operator()() const [function] [call site] 04555
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 04556
5 geos::operation::buffer::BufferParameters::BufferParameters() [function] [call site] 04557
5 geos::operation::buffer::BufferParameters::setQuadrantSegments(int) [function] [call site] 04558
5 __cxa_allocate_exception [call site] 04559
5 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04560
5 __cxa_throw [call site] 04561
5 __cxa_free_exception [call site] 04562
5 geos::operation::buffer::BufferParameters::setEndCapStyle(geos::operation::buffer::BufferParameters::EndCapStyle) [function] [call site] 04563
5 __cxa_allocate_exception [call site] 04564
5 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04565
5 __cxa_throw [call site] 04566
5 __cxa_free_exception [call site] 04567
5 geos::operation::buffer::BufferParameters::setJoinStyle(geos::operation::buffer::BufferParameters::JoinStyle) [function] [call site] 04568
5 geos::operation::buffer::BufferParameters::setMitreLimit(double) [function] [call site] 04569
5 InputGeometry::operator geos::geom::Geometry const*() const [function] [call site] 04570
5 geos::operation::buffer::BufferOp::BufferOp(geos::geom::Geometry const*, geos::operation::buffer::BufferParameters const&) [function] [call site] 04571
6 geos::util::TopologyException::TopologyException() [function] [call site] 04572
5 geos::operation::buffer::BufferOp::getResultGeometry(double) [function] [call site] 04573
5 geos::geom::Geometry::getSRID() const [function] [call site] 04574
5 geos::operation::buffer::BufferOp::~BufferOp() [function] [call site] 04575
5 InputGeometry::~InputGeometry() [function] [call site] 04576
1 GEOSGeom_destroy [function] [call site] 04577
1 GEOSOffsetCurve [function] [call site] 04578
2 GEOSOffsetCurve_r [function] [call site] 04579
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ17GEOSOffsetCurve_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 04580
4 GEOSOffsetCurve_r::$_0::operator()() const [function] [call site] 04581
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 04582
5 geos::operation::buffer::BufferParameters::BufferParameters() [function] [call site] 04583
5 geos::operation::buffer::BufferParameters::setQuadrantSegments(int) [function] [call site] 04584
5 __cxa_allocate_exception [call site] 04585
5 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04586
5 __cxa_throw [call site] 04587
5 __cxa_free_exception [call site] 04588
5 geos::operation::buffer::BufferParameters::setJoinStyle(geos::operation::buffer::BufferParameters::JoinStyle) [function] [call site] 04589
5 geos::operation::buffer::BufferParameters::setMitreLimit(double) [function] [call site] 04590
5 InputGeometry::operator geos::geom::Geometry const*() const [function] [call site] 04591
5 geos::operation::buffer::OffsetCurve::OffsetCurve(geos::geom::Geometry const&, double, geos::operation::buffer::BufferParameters&) [function] [call site] 04592
6 geos::operation::buffer::BufferParameters::BufferParameters() [function] [call site] 04593
6 geos::geom::Geometry::getFactory() const [function] [call site] 04594
6 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04595
6 geos::operation::buffer::BufferParameters::getQuadrantSegments() const [function] [call site] 04596
6 geos::operation::buffer::BufferParameters::setQuadrantSegments(int) [function] [call site] 04597
6 geos::operation::buffer::BufferParameters::getJoinStyle() const [function] [call site] 04598
6 geos::operation::buffer::BufferParameters::setJoinStyle(geos::operation::buffer::BufferParameters::JoinStyle) [function] [call site] 04599
6 geos::operation::buffer::BufferParameters::getMitreLimit() const [function] [call site] 04600
6 geos::operation::buffer::BufferParameters::setMitreLimit(double) [function] [call site] 04601
5 geos::operation::buffer::OffsetCurve::getCurve() [function] [call site] 04602
6 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const&) [function] [call site] 04603
6 geos::geom::util::GeometryMapper::flatMap(geos::geom::Geometry const&, int, std::__1::function<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > (geos::geom::Geometry const&)>) [function] [call site] 04604
7 geos::geom::util::GeometryMapper::flatMap(geos::geom::Geometry const&, std::__1::function<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > (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] 04605
8 geos::geom::Geometry::isCollection() const [function] [call site] 04606
8 geos::geom::util::GeometryMapper::flatMap(geos::geom::Geometry const&, std::__1::function<std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > (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] 04607
9 geos::geom::util::GeometryMapper::addFlat(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> > > >&) [function] [call site] 04608
10 geos::geom::Geometry::isCollection() const [function] [call site] 04609
10 geos::geom::GeometryCollection::releaseGeometries() [function] [call site] 04610
10 geos::geom::util::GeometryMapper::addFlat(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> > > >&) [function] [call site] 04611
7 geos::geom::Geometry::getFactory() const [function] [call site] 04612
7 geos::geom::GeometryFactory::createEmpty(int) const [function] [call site] 04613
7 geos::geom::Geometry::getFactory() const [function] [call site] 04614
7 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] 04615
5 geos::geom::Geometry::getSRID() const [function] [call site] 04616
5 InputGeometry::~InputGeometry() [function] [call site] 04617
1 GEOSGeom_destroy [function] [call site] 04618
1 GEOSConvexHull [function] [call site] 04619
2 GEOSConvexHull_r [function] [call site] 04620
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ16GEOSConvexHull_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 04621
4 GEOSConvexHull_r::$_0::operator()() const [function] [call site] 04622
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 04623
5 InputGeometry::operator->() const [function] [call site] 04624
5 geos::geom::Geometry::getSRID() const [function] [call site] 04625
5 InputGeometry::~InputGeometry() [function] [call site] 04626
1 GEOSGeom_destroy [function] [call site] 04627
1 GEOSConcaveHull [function] [call site] 04628
2 GEOSConcaveHull_r [function] [call site] 04629
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ17GEOSConcaveHull_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 04630
4 GEOSConcaveHull_r::$_0::operator()() const [function] [call site] 04631
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 04632
5 InputGeometry::operator geos::geom::Geometry const*() const [function] [call site] 04633
5 geos::algorithm::hull::ConcaveHull::ConcaveHull(geos::geom::Geometry const*) [function] [call site] 04634
6 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const*) [function] [call site] 04635
7 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const&) [function] [call site] 04636
5 geos::algorithm::hull::ConcaveHull::setMaximumEdgeLengthRatio(double) [function] [call site] 04637
6 __cxa_allocate_exception [call site] 04638
6 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04639
6 __cxa_throw [call site] 04640
6 __cxa_free_exception [call site] 04641
5 geos::algorithm::hull::ConcaveHull::setHolesAllowed(bool) [function] [call site] 04642
5 geos::algorithm::hull::ConcaveHull::getHull() [function] [call site] 04643
6 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 04644
6 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::TriList() [function] [call site] 04645
6 geos::algorithm::hull::HullTriangulation::createDelaunayTriangulation(geos::geom::Geometry const*, geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04646
7 geos::triangulate::DelaunayTriangulationBuilder::DelaunayTriangulationBuilder() [function] [call site] 04647
7 geos::triangulate::DelaunayTriangulationBuilder::setSites(geos::geom::Geometry const&) [function] [call site] 04648
8 geos::triangulate::DelaunayTriangulationBuilder::extractUniqueCoordinates(geos::geom::Geometry const&) [function] [call site] 04649
9 geos::triangulate::DelaunayTriangulationBuilder::unique(geos::geom::CoordinateSequence const*) [function] [call site] 04650
10 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate> geos::geom::CoordinateSequence::items<geos::geom::Coordinate>() [function] [call site] 04651
10 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate>::begin() [function] [call site] 04652
10 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate>::end() [function] [call site] 04653
10 geos::operation::valid::RepeatedPointTester::RepeatedPointTester() [function] [call site] 04654
11 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 04655
10 geos::operation::valid::RepeatedPointTester::hasRepeatedPoint(geos::geom::CoordinateSequence const*) [function] [call site] 04656
11 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 04657
11 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04658
11 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 04659
10 geos::operation::valid::RepeatedPointRemover::removeRepeatedPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 04660
7 geos::triangulate::DelaunayTriangulationBuilder::getSubdivision() [function] [call site] 04661
8 geos::triangulate::DelaunayTriangulationBuilder::create() [function] [call site] 04662
9 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 04663
9 geos::geom::CoordinateSequence::getEnvelope() const [function] [call site] 04664
9 geos::triangulate::DelaunayTriangulationBuilder::toVertices(geos::geom::CoordinateSequence const&) [function] [call site] 04665
10 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 04666
10 geos::triangulate::quadedge::Vertex::Vertex(geos::geom::Coordinate const&) [function] [call site] 04667
10 geos::triangulate::quadedge::Vertex::~Vertex() [function] [call site] 04668
9 geos::triangulate::quadedge::QuadEdgeSubdivision::QuadEdgeSubdivision(geos::geom::Envelope const&, double) [function] [call site] 04669
10 geos::geom::Envelope::Envelope() [function] [call site] 04670
10 geos::triangulate::quadedge::LastFoundQuadEdgeLocator::LastFoundQuadEdgeLocator(geos::triangulate::quadedge::QuadEdgeSubdivision*) [function] [call site] 04671
11 geos::triangulate::quadedge::QuadEdgeLocator::QuadEdgeLocator() [function] [call site] 04672
9 geos::triangulate::IncrementalDelaunayTriangulator::IncrementalDelaunayTriangulator(geos::triangulate::quadedge::QuadEdgeSubdivision*) [function] [call site] 04673
10 geos::triangulate::quadedge::QuadEdgeSubdivision::getTolerance() const [function] [call site] 04674
9 geos::triangulate::IncrementalDelaunayTriangulator::insertSites(std::__1::vector<geos::triangulate::quadedge::Vertex, std::__1::allocator<geos::triangulate::quadedge::Vertex> > const&) [function] [call site] 04675
10 geos::triangulate::IncrementalDelaunayTriangulator::insertSite(geos::triangulate::quadedge::Vertex const&) [function] [call site] 04676
11 geos::triangulate::quadedge::QuadEdgeSubdivision::locate(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04677
11 __cxa_allocate_exception [call site] 04678
11 geos::triangulate::quadedge::LocateFailureException::LocateFailureException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04679
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] 04680
11 __cxa_throw [call site] 04681
11 __cxa_free_exception [call site] 04682
11 geos::triangulate::quadedge::QuadEdgeSubdivision::isVertexOfEdge(geos::triangulate::quadedge::QuadEdge const&, geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04683
12 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04684
12 geos::triangulate::quadedge::Vertex::equals(geos::triangulate::quadedge::Vertex const&, double) const [function] [call site] 04685
13 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 04686
13 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04687
12 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04688
13 geos::triangulate::quadedge::QuadEdge::sym() const [function] [call site] 04689
13 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04690
11 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 04691
11 geos::triangulate::quadedge::QuadEdgeSubdivision::isOnEdge(geos::triangulate::quadedge::QuadEdge const&, geos::geom::Coordinate const&) const [function] [call site] 04692
12 geos::geom::LineSegment::LineSegment() [function] [call site] 04693
12 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04694
12 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 04695
12 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04696
12 geos::geom::LineSegment::setCoordinates(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 04697
12 geos::geom::LineSegment::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04698
13 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04699
11 geos::triangulate::quadedge::QuadEdge::oPrev() [function] [call site] 04700
12 geos::triangulate::quadedge::QuadEdge::rot() [function] [call site] 04701
12 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04702
11 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04703
11 geos::triangulate::quadedge::QuadEdgeSubdivision::remove(geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04704
12 geos::triangulate::quadedge::QuadEdge::oPrev() [function] [call site] 04705
12 geos::triangulate::quadedge::QuadEdge::splice(geos::triangulate::quadedge::QuadEdge&, geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04706
13 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04707
13 geos::triangulate::quadedge::QuadEdge::rot() [function] [call site] 04708
13 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04709
13 geos::triangulate::quadedge::QuadEdge::rot() [function] [call site] 04710
13 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04711
13 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04712
13 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04713
13 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04714
13 geos::triangulate::quadedge::QuadEdge::setNext(geos::triangulate::quadedge::QuadEdge*) [function] [call site] 04715
13 geos::triangulate::quadedge::QuadEdge::setNext(geos::triangulate::quadedge::QuadEdge*) [function] [call site] 04716
13 geos::triangulate::quadedge::QuadEdge::setNext(geos::triangulate::quadedge::QuadEdge*) [function] [call site] 04717
13 geos::triangulate::quadedge::QuadEdge::setNext(geos::triangulate::quadedge::QuadEdge*) [function] [call site] 04718
12 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 04719
12 geos::triangulate::quadedge::QuadEdge::oPrev() [function] [call site] 04720
12 geos::triangulate::quadedge::QuadEdge::splice(geos::triangulate::quadedge::QuadEdge&, geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04721
12 geos::triangulate::quadedge::QuadEdge::remove() [function] [call site] 04722
13 geos::triangulate::quadedge::QuadEdge::rot() [function] [call site] 04723
13 geos::triangulate::quadedge::QuadEdge::rot() [function] [call site] 04724
13 geos::triangulate::quadedge::QuadEdge::rot() [function] [call site] 04725
11 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04726
11 geos::triangulate::quadedge::QuadEdge::splice(geos::triangulate::quadedge::QuadEdge&, geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04727
11 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 04728
11 geos::triangulate::quadedge::QuadEdge::oPrev() [function] [call site] 04729
11 geos::triangulate::quadedge::QuadEdge::lNext() [function] [call site] 04730
12 geos::triangulate::quadedge::QuadEdge::invRot() [function] [call site] 04731
12 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04732
12 geos::triangulate::quadedge::QuadEdge::rot() [function] [call site] 04733
11 geos::triangulate::quadedge::QuadEdge::oPrev() [function] [call site] 04734
11 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04735
11 geos::triangulate::quadedge::Vertex::rightOf(geos::triangulate::quadedge::QuadEdge const&) const [function] [call site] 04736
12 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04737
12 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04738
12 geos::triangulate::quadedge::Vertex::isCCW(geos::triangulate::quadedge::Vertex const&, geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04739
11 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04740
11 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04741
11 geos::triangulate::quadedge::Vertex::isInCircle(geos::triangulate::quadedge::Vertex const&, geos::triangulate::quadedge::Vertex const&, geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04742
12 geos::triangulate::quadedge::TrianglePredicate::isInCircleRobust(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04743
11 geos::triangulate::IncrementalDelaunayTriangulator::isConcaveBoundary(geos::triangulate::quadedge::QuadEdge const&) const [function] [call site] 04744
12 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04745
12 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameVertex(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04746
13 geos::triangulate::quadedge::Vertex::equals(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04747
14 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 04748
13 geos::triangulate::quadedge::Vertex::equals(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04749
13 geos::triangulate::quadedge::Vertex::equals(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04750
12 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04751
12 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameVertex(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04752
12 geos::triangulate::quadedge::QuadEdge::sym() const [function] [call site] 04753
12 geos::triangulate::IncrementalDelaunayTriangulator::isConcaveAtOrigin(geos::triangulate::quadedge::QuadEdge const&) const [function] [call site] 04754
13 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04755
13 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 04756
13 geos::triangulate::quadedge::QuadEdge::oPrev() const [function] [call site] 04757
14 geos::triangulate::quadedge::QuadEdge::rot() const [function] [call site] 04758
14 geos::triangulate::quadedge::QuadEdge::oNext() const [function] [call site] 04759
13 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04760
13 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 04761
13 geos::triangulate::quadedge::QuadEdge::oNext() const [function] [call site] 04762
13 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04763
13 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 04764
13 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04765
11 geos::triangulate::IncrementalDelaunayTriangulator::isBetweenFrameAndInserted(geos::triangulate::quadedge::QuadEdge const&, geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04766
12 geos::triangulate::quadedge::QuadEdge::oNext() const [function] [call site] 04767
12 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04768
12 geos::triangulate::quadedge::QuadEdge::oPrev() const [function] [call site] 04769
12 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04770
12 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 04771
12 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04772
12 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameVertex(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04773
12 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 04774
12 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04775
12 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameVertex(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04776
11 geos::triangulate::quadedge::QuadEdge::swap(geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04777
12 geos::triangulate::quadedge::QuadEdge::oPrev() [function] [call site] 04778
12 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 04779
12 geos::triangulate::quadedge::QuadEdge::oPrev() [function] [call site] 04780
12 geos::triangulate::quadedge::QuadEdge::splice(geos::triangulate::quadedge::QuadEdge&, geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04781
12 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 04782
12 geos::triangulate::quadedge::QuadEdge::splice(geos::triangulate::quadedge::QuadEdge&, geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04783
12 geos::triangulate::quadedge::QuadEdge::lNext() [function] [call site] 04784
12 geos::triangulate::quadedge::QuadEdge::splice(geos::triangulate::quadedge::QuadEdge&, geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04785
12 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 04786
12 geos::triangulate::quadedge::QuadEdge::lNext() [function] [call site] 04787
12 geos::triangulate::quadedge::QuadEdge::splice(geos::triangulate::quadedge::QuadEdge&, geos::triangulate::quadedge::QuadEdge&) [function] [call site] 04788
12 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04789
12 geos::triangulate::quadedge::QuadEdge::setOrig(geos::triangulate::quadedge::Vertex const&) [function] [call site] 04790
12 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04791
12 geos::triangulate::quadedge::QuadEdge::setDest(geos::triangulate::quadedge::Vertex const&) [function] [call site] 04792
13 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 04793
13 geos::triangulate::quadedge::QuadEdge::setOrig(geos::triangulate::quadedge::Vertex const&) [function] [call site] 04794
11 geos::triangulate::quadedge::QuadEdge::oPrev() [function] [call site] 04795
11 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04796
11 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04797
11 geos::triangulate::quadedge::QuadEdge::lPrev() [function] [call site] 04798
12 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 04799
12 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 04800
7 geos::algorithm::hull::HullTriangulation::toTris(geos::triangulate::quadedge::QuadEdgeSubdivision&, geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04801
8 geos::algorithm::hull::HullTriangulation::HullTriVisitor::HullTriVisitor(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04802
9 geos::triangulate::quadedge::TriangleVisitor::TriangleVisitor() [function] [call site] 04803
8 geos::triangulate::quadedge::QuadEdgeSubdivision::visitTriangles(geos::triangulate::quadedge::TriangleVisitor*, bool) [function] [call site] 04804
9 geos::triangulate::quadedge::QuadEdgeSubdivision::prepareVisit() [function] [call site] 04805
10 geos::triangulate::quadedge::QuadEdgeQuartet::setVisited(bool) [function] [call site] 04806
11 geos::triangulate::quadedge::QuadEdge::setVisited(bool) [function] [call site] 04807
9 geos::triangulate::quadedge::QuadEdge::isVisited() const [function] [call site] 04808
9 geos::triangulate::quadedge::QuadEdgeSubdivision::fetchTriangleToVisit(geos::triangulate::quadedge::QuadEdge*, std::__1::stack<geos::triangulate::quadedge::QuadEdge*, std::__1::deque<geos::triangulate::quadedge::QuadEdge*, std::__1::allocator<geos::triangulate::quadedge::QuadEdge*> > >&, bool) [function] [call site] 04809
10 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 04810
10 geos::triangulate::quadedge::QuadEdge::isVisited() const [function] [call site] 04811
10 geos::triangulate::quadedge::QuadEdge::setVisited(bool) [function] [call site] 04812
10 geos::triangulate::quadedge::QuadEdge::lNext() [function] [call site] 04813
10 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameEdge(geos::triangulate::quadedge::QuadEdge const&) const [function] [call site] 04814
11 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 04815
11 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameVertex(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 04816
11 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 04817
8 geos::triangulate::tri::TriangulationBuilder::TriangulationBuilder() [function] [call site] 04818
8 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::begin() [function] [call site] 04819
8 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::end() [function] [call site] 04820
8 geos::triangulate::tri::TriangulationBuilder::~TriangulationBuilder() [function] [call site] 04821
8 geos::triangulate::quadedge::TriangleVisitor::~TriangleVisitor() [function] [call site] 04822
8 geos::triangulate::tri::TriangulationBuilder::add(geos::triangulate::tri::Tri*) [function] [call site] 04823
9 geos::triangulate::tri::Tri::getCoordinate(int) const [function] [call site] 04824
10 __cxa_allocate_exception [call site] 04825
10 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04826
10 __cxa_throw [call site] 04827
10 __cxa_free_exception [call site] 04828
9 geos::triangulate::tri::Tri::getCoordinate(int) const [function] [call site] 04829
9 geos::triangulate::tri::Tri::getCoordinate(int) const [function] [call site] 04830
9 geos::triangulate::tri::TriangulationBuilder::find(geos::geom::Coordinate const&, geos::geom::Coordinate const&) const [function] [call site] 04831
10 geos::triangulate::tri::TriEdge::TriEdge(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 04832
11 geos::triangulate::tri::TriEdge::normalize() [function] [call site] 04833
12 geos::geom::CoordinateXY::compareTo(geos::geom::CoordinateXY const&) const [function] [call site] 04834
9 geos::triangulate::tri::TriangulationBuilder::find(geos::geom::Coordinate const&, geos::geom::Coordinate const&) const [function] [call site] 04835
9 geos::triangulate::tri::TriangulationBuilder::find(geos::geom::Coordinate const&, geos::geom::Coordinate const&) const [function] [call site] 04836
9 geos::triangulate::tri::Tri::setAdjacent(geos::triangulate::tri::Tri*, geos::triangulate::tri::Tri*, geos::triangulate::tri::Tri*) [function] [call site] 04837
9 geos::triangulate::tri::TriangulationBuilder::addAdjacent(geos::triangulate::tri::Tri*, geos::triangulate::tri::Tri*, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 04838
10 geos::triangulate::tri::Tri::setAdjacent(geos::geom::Coordinate const&, geos::triangulate::tri::Tri*) [function] [call site] 04839
11 geos::triangulate::tri::Tri::getIndex(geos::geom::Coordinate const&) const [function] [call site] 04840
12 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 04841
12 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 04842
12 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 04843
11 geos::triangulate::tri::Tri::setTri(int, geos::triangulate::tri::Tri*) [function] [call site] 04844
12 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04845
9 geos::triangulate::tri::TriangulationBuilder::addAdjacent(geos::triangulate::tri::Tri*, geos::triangulate::tri::Tri*, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 04846
9 geos::triangulate::tri::TriangulationBuilder::addAdjacent(geos::triangulate::tri::Tri*, geos::triangulate::tri::Tri*, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 04847
7 geos::triangulate::DelaunayTriangulationBuilder::~DelaunayTriangulationBuilder() [function] [call site] 04848
6 geos::algorithm::hull::ConcaveHull::setSize(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04849
7 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::begin() [function] [call site] 04850
7 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::end() [function] [call site] 04851
7 geos::algorithm::hull::HullTri::setSizeToLongestEdge() [function] [call site] 04852
8 geos::algorithm::hull::HullTri::lengthOfLongestEdge() const [function] [call site] 04853
9 geos::geom::Triangle::longestSideLength(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04854
10 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04855
10 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04856
10 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04857
7 geos::algorithm::hull::HullTri::setSizeToCircumradius() [function] [call site] 04858
8 geos::geom::Triangle::circumradius(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04859
9 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04860
9 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04861
9 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04862
9 geos::geom::Triangle::area(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 04863
6 geos::algorithm::hull::ConcaveHull::computeTargetEdgeLength(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&, double) [function] [call site] 04864
7 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::begin() [function] [call site] 04865
7 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::end() [function] [call site] 04866
7 geos::triangulate::tri::Tri::getCoordinate(int) const [function] [call site] 04867
7 geos::triangulate::tri::Tri::next(int) [function] [call site] 04868
7 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04869
6 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::~TriList() [function] [call site] 04870
6 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::empty() const [function] [call site] 04871
6 geos::algorithm::hull::ConcaveHull::computeHull(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04872
7 geos::algorithm::hull::ConcaveHull::computeHullBorder(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04873
8 geos::algorithm::hull::ConcaveHull::createBorderQueue(std::__1::priority_queue<geos::algorithm::hull::HullTri*, std::__1::vector<geos::algorithm::hull::HullTri*, std::__1::allocator<geos::algorithm::hull::HullTri*> >, geos::algorithm::hull::HullTri::HullTriCompare>&, geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04874
9 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::begin() [function] [call site] 04875
9 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::end() [function] [call site] 04876
9 geos::algorithm::hull::ConcaveHull::addBorderTri(geos::algorithm::hull::HullTri*, std::__1::priority_queue<geos::algorithm::hull::HullTri*, std::__1::vector<geos::algorithm::hull::HullTri*, std::__1::allocator<geos::algorithm::hull::HullTri*> >, geos::algorithm::hull::HullTri::HullTriCompare>&) [function] [call site] 04877
10 geos::triangulate::tri::Tri::numAdjacent() const [function] [call site] 04878
10 geos::algorithm::hull::ConcaveHull::setSize(geos::algorithm::hull::HullTri*) [function] [call site] 04879
11 geos::algorithm::hull::HullTri::setSizeToBoundary() [function] [call site] 04880
12 geos::algorithm::hull::HullTri::lengthOfBoundary() const [function] [call site] 04881
13 geos::triangulate::tri::Tri::hasAdjacent(int) const [function] [call site] 04882
14 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04883
15 __cxa_allocate_exception [call site] 04884
15 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04885
15 __cxa_throw [call site] 04886
15 __cxa_free_exception [call site] 04887
13 geos::triangulate::tri::Tri::getCoordinate(int) const [function] [call site] 04888
13 geos::triangulate::tri::Tri::next(int) [function] [call site] 04889
13 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 04890
11 geos::algorithm::hull::HullTri::setSizeToCircumradius() [function] [call site] 04891
8 geos::algorithm::hull::ConcaveHull::isInHull(geos::algorithm::hull::HullTri const*) const [function] [call site] 04892
9 geos::algorithm::hull::HullTri::getSize() const [function] [call site] 04893
8 geos::algorithm::hull::ConcaveHull::isRemovableBorder(geos::algorithm::hull::HullTri const*) const [function] [call site] 04894
9 geos::triangulate::tri::Tri::numAdjacent() const [function] [call site] 04895
9 geos::algorithm::hull::HullTri::isConnecting() const [function] [call site] 04896
10 geos::algorithm::hull::HullTri::adjacent2VertexIndex() const [function] [call site] 04897
11 geos::triangulate::tri::Tri::hasAdjacent(int) const [function] [call site] 04898
11 geos::triangulate::tri::Tri::hasAdjacent(int) const [function] [call site] 04899
11 geos::triangulate::tri::Tri::hasAdjacent(int) const [function] [call site] 04900
10 geos::triangulate::tri::Tri::isInteriorVertex(int) const [function] [call site] 04901
11 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04902
11 geos::triangulate::tri::Tri::getIndex(geos::triangulate::tri::Tri const*) const [function] [call site] 04903
11 __cxa_allocate_exception [call site] 04904
11 geos::util::IllegalStateException::IllegalStateException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04905
11 __cxa_throw [call site] 04906
11 __cxa_free_exception [call site] 04907
11 geos::triangulate::tri::Tri::next(int) [function] [call site] 04908
8 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04909
8 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04910
8 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04911
8 geos::algorithm::hull::HullTri::remove(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04912
9 geos::triangulate::tri::Tri::remove() [function] [call site] 04913
10 geos::triangulate::tri::Tri::remove(int) [function] [call site] 04914
11 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04915
11 geos::triangulate::tri::Tri::getIndex(geos::triangulate::tri::Tri const*) const [function] [call site] 04916
11 geos::triangulate::tri::Tri::setTri(int, geos::triangulate::tri::Tri*) [function] [call site] 04917
11 geos::triangulate::tri::Tri::setTri(int, geos::triangulate::tri::Tri*) [function] [call site] 04918
10 geos::triangulate::tri::Tri::remove(int) [function] [call site] 04919
10 geos::triangulate::tri::Tri::remove(int) [function] [call site] 04920
9 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::remove(geos::algorithm::hull::HullTri*) [function] [call site] 04921
8 geos::algorithm::hull::ConcaveHull::addBorderTri(geos::algorithm::hull::HullTri*, std::__1::priority_queue<geos::algorithm::hull::HullTri*, std::__1::vector<geos::algorithm::hull::HullTri*, std::__1::allocator<geos::algorithm::hull::HullTri*> >, geos::algorithm::hull::HullTri::HullTriCompare>&) [function] [call site] 04922
8 geos::algorithm::hull::ConcaveHull::addBorderTri(geos::algorithm::hull::HullTri*, std::__1::priority_queue<geos::algorithm::hull::HullTri*, std::__1::vector<geos::algorithm::hull::HullTri*, std::__1::allocator<geos::algorithm::hull::HullTri*> >, geos::algorithm::hull::HullTri::HullTriCompare>&) [function] [call site] 04923
8 geos::algorithm::hull::ConcaveHull::addBorderTri(geos::algorithm::hull::HullTri*, std::__1::priority_queue<geos::algorithm::hull::HullTri*, std::__1::vector<geos::algorithm::hull::HullTri*, std::__1::allocator<geos::algorithm::hull::HullTri*> >, geos::algorithm::hull::HullTri::HullTriCompare>&) [function] [call site] 04924
7 geos::algorithm::hull::ConcaveHull::computeHullHoles(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04925
8 geos::algorithm::hull::ConcaveHull::findCandidateHoles(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&, double) [function] [call site] 04926
9 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::begin() [function] [call site] 04927
9 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::end() [function] [call site] 04928
9 geos::algorithm::hull::HullTri::HullTriCompare::HullTriCompare() [function] [call site] 04929
9 geos::algorithm::hull::HullTri::getSize() const [function] [call site] 04930
9 geos::triangulate::tri::Tri::isBorder() const [function] [call site] 04931
10 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04932
11 geos::triangulate::tri::Tri::hasAdjacent(int) const [function] [call site] 04933
9 geos::algorithm::hull::HullTri::hasBoundaryTouch() const [function] [call site] 04934
10 geos::algorithm::hull::HullTri::isBoundaryTouch(int) const [function] [call site] 04935
11 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04936
11 geos::triangulate::tri::Tri::prev(int) [function] [call site] 04937
11 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04938
11 geos::triangulate::tri::Tri::isInteriorVertex(int) const [function] [call site] 04939
8 geos::algorithm::hull::HullTri::isRemoved() [function] [call site] 04940
9 geos::triangulate::tri::Tri::hasAdjacent() const [function] [call site] 04941
10 geos::triangulate::tri::Tri::hasAdjacent(int) const [function] [call site] 04942
8 geos::triangulate::tri::Tri::isBorder() const [function] [call site] 04943
8 geos::algorithm::hull::HullTri::hasBoundaryTouch() const [function] [call site] 04944
8 geos::algorithm::hull::ConcaveHull::removeHole(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&, geos::algorithm::hull::HullTri*) [function] [call site] 04945
9 geos::algorithm::hull::ConcaveHull::isInHull(geos::algorithm::hull::HullTri const*) const [function] [call site] 04946
9 geos::algorithm::hull::ConcaveHull::isRemovableHole(geos::algorithm::hull::HullTri const*) const [function] [call site] 04947
10 geos::triangulate::tri::Tri::numAdjacent() const [function] [call site] 04948
10 geos::algorithm::hull::HullTri::hasBoundaryTouch() const [function] [call site] 04949
9 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04950
9 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04951
9 geos::algorithm::hull::HullTri::remove(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04952
9 geos::algorithm::hull::ConcaveHull::addBorderTri(geos::algorithm::hull::HullTri*, std::__1::priority_queue<geos::algorithm::hull::HullTri*, std::__1::vector<geos::algorithm::hull::HullTri*, std::__1::allocator<geos::algorithm::hull::HullTri*> >, geos::algorithm::hull::HullTri::HullTriCompare>&) [function] [call site] 04953
9 geos::algorithm::hull::ConcaveHull::addBorderTri(geos::algorithm::hull::HullTri*, std::__1::priority_queue<geos::algorithm::hull::HullTri*, std::__1::vector<geos::algorithm::hull::HullTri*, std::__1::allocator<geos::algorithm::hull::HullTri*> >, geos::algorithm::hull::HullTri::HullTriCompare>&) [function] [call site] 04954
9 geos::algorithm::hull::ConcaveHull::addBorderTri(geos::algorithm::hull::HullTri*, std::__1::priority_queue<geos::algorithm::hull::HullTri*, std::__1::vector<geos::algorithm::hull::HullTri*, std::__1::allocator<geos::algorithm::hull::HullTri*> >, geos::algorithm::hull::HullTri::HullTriCompare>&) [function] [call site] 04955
6 geos::algorithm::hull::ConcaveHull::toGeometry(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&, geos::geom::GeometryFactory const*) [function] [call site] 04956
7 geos::algorithm::hull::HullTriangulation::traceBoundaryPolygon(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&, geos::geom::GeometryFactory const*) [function] [call site] 04957
8 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::size() const [function] [call site] 04958
8 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::operator[](unsigned long) [function] [call site] 04959
8 geos::triangulate::tri::Tri::toPolygon(geos::geom::GeometryFactory const*) const [function] [call site] 04960
9 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 04961
10 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 04962
9 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 04963
9 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 04964
9 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 04965
9 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 04966
9 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 04967
8 geos::algorithm::hull::HullTriangulation::traceBoundary(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04968
9 geos::algorithm::hull::HullTriangulation::findBorderTri(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&) [function] [call site] 04969
10 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::begin() [function] [call site] 04970
10 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::end() [function] [call site] 04971
10 geos::triangulate::tri::Tri::isBorder() const [function] [call site] 04972
10 geos::util::Assert::shouldNeverReachHere(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04973
9 geos::geom::CoordinateSequence::CoordinateSequence() [function] [call site] 04974
9 geos::algorithm::hull::HullTri::boundaryIndexCCW() const [function] [call site] 04975
10 geos::algorithm::hull::HullTri::boundaryIndex() const [function] [call site] 04976
11 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04977
11 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04978
11 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04979
10 geos::triangulate::tri::Tri::prev(int) [function] [call site] 04980
10 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04981
9 geos::triangulate::tri::Tri::getCoordinate(int) const [function] [call site] 04982
9 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 04983
9 geos::triangulate::tri::Tri::next(int) [function] [call site] 04984
9 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04985
9 geos::triangulate::tri::Tri::getCoordinate(int) const [function] [call site] 04986
9 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&, bool) [function] [call site] 04987
9 geos::algorithm::hull::HullTriangulation::nextBorderTri(geos::algorithm::hull::HullTri*) [function] [call site] 04988
10 geos::algorithm::hull::HullTri::boundaryIndexCW() const [function] [call site] 04989
11 geos::algorithm::hull::HullTri::boundaryIndex() const [function] [call site] 04990
11 geos::triangulate::tri::Tri::next(int) [function] [call site] 04991
11 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04992
10 geos::triangulate::tri::Tri::getAdjacent(int) const [function] [call site] 04993
10 geos::util::IllegalStateException::IllegalStateException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 04994
10 geos::triangulate::tri::Tri::getIndex(geos::triangulate::tri::Tri const*) const [function] [call site] 04995
10 geos::triangulate::tri::Tri::next(int) [function] [call site] 04996
10 geos::triangulate::tri::Tri::isBoundary(int) const [function] [call site] 04997
9 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 04998
9 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 04999
8 geos::geom::GeometryFactory::createPolygon(geos::geom::CoordinateSequence&&) const [function] [call site] 05000
9 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05001
9 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 05002
8 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 05003
7 geos::algorithm::hull::HullTriangulation::geomunion(geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>&, geos::geom::GeometryFactory const*) [function] [call site] 05004
8 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::begin() [function] [call site] 05005
8 geos::triangulate::tri::TriList<geos::algorithm::hull::HullTri>::end() [function] [call site] 05006
8 geos::geom::GeometryFactory::buildGeometry(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] 05007
9 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 05008
9 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] 05009
8 geos::triangulate::tri::Tri::toPolygon(geos::geom::GeometryFactory const*) const [function] [call site] 05010
8 geos::operation::overlayng::CoverageUnion::geomunion(geos::geom::Geometry const*) [function] [call site] 05011
9 geos::noding::SegmentExtractingNoder::SegmentExtractingNoder() [function] [call site] 05012
10 geos::noding::Noder::Noder() [function] [call site] 05013
9 geos::operation::overlayng::OverlayNG::geomunion(geos::geom::Geometry const*, geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 05014
9 geos::noding::SegmentExtractingNoder::~SegmentExtractingNoder() [function] [call site] 05015
10 geos::noding::Noder::~Noder() [function] [call site] 05016
9 geos::noding::BoundaryChainNoder::BoundaryChainNoder() [function] [call site] 05017
10 geos::noding::Noder::Noder() [function] [call site] 05018
9 geos::operation::overlayng::OverlayNG::geomunion(geos::geom::Geometry const*, geos::geom::PrecisionModel const*, geos::noding::Noder*) [function] [call site] 05019
9 geos::noding::BoundaryChainNoder::~BoundaryChainNoder() [function] [call site] 05020
10 geos::noding::Noder::~Noder() [function] [call site] 05021
9 __cxa_begin_catch [call site] 05022
9 __cxa_allocate_exception [call site] 05023
9 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05024
9 __cxa_throw [call site] 05025
9 __cxa_free_exception [call site] 05026
9 __cxa_end_catch [call site] 05027
9 __cxa_allocate_exception [call site] 05028
9 geos::util::TopologyException::TopologyException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05029
9 __cxa_throw [call site] 05030
9 __cxa_free_exception [call site] 05031
9 __clang_call_terminate [call site] 05032
5 geos::geom::Geometry::getSRID() const [function] [call site] 05033
5 InputGeometry::~InputGeometry() [function] [call site] 05034
1 GEOSGeom_destroy [function] [call site] 05035
1 GEOSMinimumRotatedRectangle [function] [call site] 05036
2 GEOSMinimumRotatedRectangle_r [function] [call site] 05037
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ29GEOSMinimumRotatedRectangle_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 05038
4 GEOSMinimumRotatedRectangle_r::$_0::operator()() const [function] [call site] 05039
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 05040
5 InputGeometry::operator geos::geom::Geometry const*() const [function] [call site] 05041
5 geos::algorithm::MinimumAreaRectangle::getMinimumRectangle(geos::geom::Geometry const*) [function] [call site] 05042
6 geos::algorithm::MinimumAreaRectangle::MinimumAreaRectangle(geos::geom::Geometry const*) [function] [call site] 05043
6 geos::algorithm::MinimumAreaRectangle::getMinimumRectangle() [function] [call site] 05044
7 geos::geom::Geometry::getFactory() const [function] [call site] 05045
7 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 05046
7 geos::algorithm::MinimumAreaRectangle::computeConvex(geos::geom::Geometry const*) [function] [call site] 05047
8 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 05048
8 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 05049
8 geos::geom::Point::getCoordinatesRO() const [function] [call site] 05050
8 __cxa_allocate_exception [call site] 05051
8 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05052
8 __cxa_throw [call site] 05053
8 __cxa_free_exception [call site] 05054
8 geos::geom::CoordinateSequence::size() const [function] [call site] 05055
8 geos::geom::Geometry::getFactory() const [function] [call site] 05056
8 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05057
8 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXY const&) const [function] [call site] 05058
8 geos::geom::Geometry::getFactory() const [function] [call site] 05059
8 geos::algorithm::MinimumAreaRectangle::computeMaximumLine(geos::geom::CoordinateSequence const*, geos::geom::GeometryFactory const*) [function] [call site] 05060
9 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 05061
9 geos::geom::CoordinateXY::setNull() [function] [call site] 05062
9 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 05063
9 geos::geom::CoordinateXY::setNull() [function] [call site] 05064
9 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 05065
9 geos::geom::CoordinateXY::setNull() [function] [call site] 05066
9 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 05067
9 geos::geom::CoordinateXY::setNull() [function] [call site] 05068
9 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXY>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() const [function] [call site] 05069
9 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::begin() [function] [call site] 05070
9 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::end() [function] [call site] 05071
9 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] 05072
9 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator*() const [function] [call site] 05073
9 geos::geom::CoordinateXY::isNull() const [function] [call site] 05074
9 geos::geom::CoordinateXY::isNull() const [function] [call site] 05075
9 geos::geom::CoordinateXY::isNull() const [function] [call site] 05076
9 geos::geom::CoordinateXY::isNull() const [function] [call site] 05077
9 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator++() [function] [call site] 05078
9 geos::geom::CoordinateSequence::CoordinateSequence(std::initializer_list<geos::geom::CoordinateXY> const&) [function] [call site] 05079
9 geos::geom::GeometryFactory::createLineString(geos::geom::CoordinateSequence const&) const [function] [call site] 05080
10 geos::geom::CoordinateSequence::clone() const [function] [call site] 05081
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] 05082
9 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 05083
8 geos::algorithm::MinimumAreaRectangle::computeConvexRing(geos::geom::CoordinateSequence const*) [function] [call site] 05084
9 geos::geom::LineSegment::LineSegment() [function] [call site] 05085
9 geos::geom::LineSegment::LineSegment() [function] [call site] 05086
9 geos::geom::CoordinateSequence::size() const [function] [call site] 05087
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05088
9 geos::geom::Coordinate::operator=(geos::geom::CoordinateXY const&) [function] [call site] 05089
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05090
9 geos::geom::Coordinate::operator=(geos::geom::CoordinateXY const&) [function] [call site] 05091
9 geos::algorithm::MinimumAreaRectangle::findFurthestVertex(geos::geom::CoordinateSequence const*, geos::geom::LineSegment const&, unsigned long, int) [function] [call site] 05092
10 geos::algorithm::MinimumAreaRectangle::orientedDistance(geos::geom::LineSegment const&, geos::geom::CoordinateXY const&, int) [function] [call site] 05093
11 geos::geom::LineSegment::distancePerpendicularOriented(geos::geom::CoordinateXY const&) const [function] [call site] 05094
12 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05095
12 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 05096
12 geos::geom::LineSegment::distancePerpendicular(geos::geom::CoordinateXY const&) const [function] [call site] 05097
13 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05098
13 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 05099
13 geos::algorithm::Distance::pointToLinePerpendicular(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05100
12 geos::geom::LineSegment::orientationIndex(geos::geom::CoordinateXY const&) const [function] [call site] 05101
13 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05102
10 geos::algorithm::MinimumAreaRectangle::isFurtherOrEqual(double, double, int) [function] [call site] 05103
11 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05104
10 geos::algorithm::MinimumAreaRectangle::getNextIndex(geos::geom::CoordinateSequence const*, unsigned long) [function] [call site] 05105
11 geos::geom::CoordinateSequence::size() const [function] [call site] 05106
10 geos::algorithm::MinimumAreaRectangle::orientedDistance(geos::geom::LineSegment const&, geos::geom::CoordinateXY const&, int) [function] [call site] 05107
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05108
9 geos::geom::LineSegment::project(geos::geom::CoordinateXY const&) const [function] [call site] 05109
10 geos::geom::LineSegment::project(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05110
11 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05111
11 geos::geom::LineSegment::projectionFactor(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05112
12 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05113
12 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05114
12 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05115
11 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 05116
9 geos::geom::Coordinate::operator=(geos::geom::CoordinateXY const&) [function] [call site] 05117
9 geos::geom::Coordinate::operator=(geos::geom::CoordinateXY const&) [function] [call site] 05118
9 geos::algorithm::MinimumAreaRectangle::findFurthestVertex(geos::geom::CoordinateSequence const*, geos::geom::LineSegment const&, unsigned long, int) [function] [call site] 05119
9 geos::algorithm::MinimumAreaRectangle::findFurthestVertex(geos::geom::CoordinateSequence const*, geos::geom::LineSegment const&, unsigned long, int) [function] [call site] 05120
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05121
9 geos::geom::LineSegment::distancePerpendicular(geos::geom::CoordinateXY const&) const [function] [call site] 05122
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05123
9 geos::geom::LineSegment::distancePerpendicular(geos::geom::CoordinateXY const&) const [function] [call site] 05124
9 geos::geom::LineSegment::getLength() const [function] [call site] 05125
10 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 05126
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05127
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05128
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05129
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05130
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05131
9 geos::geom::Geometry::getFactory() const [function] [call site] 05132
9 geos::algorithm::Rectangle::createFromSidePts(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::GeometryFactory const*) [function] [call site] 05133
10 geos::algorithm::Rectangle::computeLineEquationC(double, double, geos::geom::CoordinateXY const&) [function] [call site] 05134
10 geos::algorithm::Rectangle::computeLineEquationC(double, double, geos::geom::CoordinateXY const&) [function] [call site] 05135
10 geos::algorithm::Rectangle::computeLineEquationC(double, double, geos::geom::CoordinateXY const&) [function] [call site] 05136
10 geos::algorithm::Rectangle::computeLineEquationC(double, double, geos::geom::CoordinateXY const&) [function] [call site] 05137
10 geos::algorithm::Rectangle::createLineForStandardEquation(double, double, double) [function] [call site] 05138
11 geos::geom::Coordinate::Coordinate() [function] [call site] 05139
11 geos::geom::Coordinate::Coordinate() [function] [call site] 05140
11 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 05141
11 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 05142
11 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 05143
11 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 05144
11 geos::geom::LineSegment::LineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 05145
10 geos::algorithm::Rectangle::createLineForStandardEquation(double, double, double) [function] [call site] 05146
10 geos::algorithm::Rectangle::createLineForStandardEquation(double, double, double) [function] [call site] 05147
10 geos::algorithm::Rectangle::createLineForStandardEquation(double, double, double) [function] [call site] 05148
10 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05149
10 geos::geom::LineSegment::lineIntersection(geos::geom::LineSegment const&) const [function] [call site] 05150
11 geos::algorithm::Intersection::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05151
11 geos::geom::Coordinate::Coordinate(geos::geom::CoordinateXY const&) [function] [call site] 05152
10 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05153
10 geos::geom::LineSegment::lineIntersection(geos::geom::LineSegment const&) const [function] [call site] 05154
10 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05155
10 geos::geom::LineSegment::lineIntersection(geos::geom::LineSegment const&) const [function] [call site] 05156
10 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05157
10 geos::geom::LineSegment::lineIntersection(geos::geom::LineSegment const&) const [function] [call site] 05158
10 geos::geom::CoordinateSequence::CoordinateSequence(std::initializer_list<geos::geom::CoordinateXY> const&) [function] [call site] 05159
10 geos::geom::GeometryFactory::createPolygon(geos::geom::CoordinateSequence&&) const [function] [call site] 05160
10 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 05161
7 geos::algorithm::ConvexHull::ConvexHull(geos::geom::Geometry const*) [function] [call site] 05162
8 geos::geom::Geometry::getFactory() const [function] [call site] 05163
8 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const*) [function] [call site] 05164
7 geos::algorithm::ConvexHull::getConvexHull() [function] [call site] 05165
8 geos::algorithm::ConvexHull::createFewPointsResult() [function] [call site] 05166
9 geos::algorithm::ConvexHull::extractUnique(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&, unsigned long) [function] [call site] 05167
10 geos::util::UniqueCoordinateArrayFilter::UniqueCoordinateArrayFilter(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&, unsigned long) [function] [call site] 05168
11 geos::geom::CoordinateInspector<geos::util::UniqueCoordinateArrayFilter>::CoordinateInspector() [function] [call site] 05169
10 geos::util::UniqueCoordinateArrayFilter::isDone() const [function] [call site] 05170
10 geos::util::UniqueCoordinateArrayFilter::~UniqueCoordinateArrayFilter() [function] [call site] 05171
11 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 05172
9 geos::geom::GeometryFactory::createEmptyGeometry(geos::geom::GeometryTypeId, bool, bool) const [function] [call site] 05173
9 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 05174
9 geos::algorithm::ConvexHull::toCoordinateSequence(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05175
10 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 05176
9 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05177
8 geos::util::CoordinateArrayFilter::CoordinateArrayFilter(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05178
9 geos::geom::CoordinateInspector<geos::util::CoordinateArrayFilter>::CoordinateInspector() [function] [call site] 05179
8 geos::algorithm::ConvexHull::reduce(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05180
9 geos::algorithm::ConvexHull::computeInnerOctolateralRing(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> > const&, std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05181
10 geos::algorithm::ConvexHull::computeInnerOctolateralPts(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> > const&, std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05182
9 geos::algorithm::PointLocation::isInRing(geos::geom::CoordinateXY const&, std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> > const&) [function] [call site] 05183
10 geos::algorithm::PointLocation::locateInRing(geos::geom::CoordinateXY const&, std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> > const&) [function] [call site] 05184
11 geos::algorithm::RayCrossingCounter::locatePointInRing(geos::geom::CoordinateXY const&, std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> > const&) [function] [call site] 05185
12 geos::algorithm::RayCrossingCounter::RayCrossingCounter(geos::geom::CoordinateXY const&) [function] [call site] 05186
12 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05187
12 geos::algorithm::RayCrossingCounter::isOnSegment() const [function] [call site] 05188
9 geos::algorithm::ConvexHull::padArray3(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05189
8 geos::algorithm::ConvexHull::extractUnique(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&, unsigned long) [function] [call site] 05190
8 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 05191
8 geos::algorithm::ConvexHull::preSort(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05192
9 geos::algorithm::(anonymous namespace)::RadiallyLessThen::RadiallyLessThen(geos::geom::Coordinate const*) [function] [call site] 05193
8 geos::algorithm::ConvexHull::grahamScan(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> > const&, std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05194
9 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05195
8 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 05196
8 geos::algorithm::ConvexHull::lineOrPolygon(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> > const&) [function] [call site] 05197
9 geos::algorithm::ConvexHull::cleanRing(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> > const&, std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05198
10 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05199
10 geos::algorithm::ConvexHull::isBetween(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 05200
11 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05201
9 geos::algorithm::ConvexHull::toCoordinateSequence(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05202
9 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05203
9 geos::algorithm::ConvexHull::toCoordinateSequence(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05204
9 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05205
9 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 05206
8 geos::geom::CoordinateFilter::~CoordinateFilter() [function] [call site] 05207
7 geos::algorithm::MinimumAreaRectangle::computeConvex(geos::geom::Geometry const*) [function] [call site] 05208
7 geos::algorithm::ConvexHull::~ConvexHull() [function] [call site] 05209
5 geos::geom::Geometry::getSRID() const [function] [call site] 05210
5 InputGeometry::~InputGeometry() [function] [call site] 05211
1 GEOSGeom_destroy [function] [call site] 05212
1 GEOSMinimumWidth [function] [call site] 05213
2 GEOSMinimumWidth_r [function] [call site] 05214
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ18GEOSMinimumWidth_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 05215
4 GEOSMinimumWidth_r::$_0::operator()() const [function] [call site] 05216
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 05217
5 InputGeometry::operator geos::geom::Geometry const*() const [function] [call site] 05218
5 geos::algorithm::MinimumDiameter::MinimumDiameter(geos::geom::Geometry const*) [function] [call site] 05219
6 geos::geom::LineSegment::LineSegment() [function] [call site] 05220
6 geos::geom::Coordinate::Coordinate() [function] [call site] 05221
6 geos::geom::Coordinate::getNull() [function] [call site] 05222
5 geos::algorithm::MinimumDiameter::getDiameter() [function] [call site] 05223
6 geos::algorithm::MinimumDiameter::computeMinimumDiameter() [function] [call site] 05224
7 geos::geom::Coordinate::isNull() const [function] [call site] 05225
7 geos::algorithm::MinimumDiameter::computeWidthConvex(geos::geom::Geometry const*) [function] [call site] 05226
8 __cxa_bad_typeid [call site] 05227
8 __dynamic_cast [call site] 05228
8 geos::geom::CoordinateSequence::getSize() const [function] [call site] 05229
8 geos::geom::Coordinate::getNull() [function] [call site] 05230
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 05231
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 05232
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 05233
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 05234
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 05235
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 05236
8 geos::algorithm::MinimumDiameter::computeConvexRingMinDiameter(geos::geom::CoordinateSequence const*) [function] [call site] 05237
9 geos::geom::LineSegment::LineSegment() [function] [call site] 05238
9 geos::geom::CoordinateSequence::getSize() const [function] [call site] 05239
9 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05240
9 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05241
9 geos::algorithm::MinimumDiameter::findMaxPerpDistance(geos::geom::CoordinateSequence const*, geos::geom::LineSegment const*, unsigned int) [function] [call site] 05242
10 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05243
10 geos::geom::LineSegment::distancePerpendicular(geos::geom::CoordinateXY const&) const [function] [call site] 05244
10 geos::algorithm::MinimumDiameter::getNextIndex(geos::geom::CoordinateSequence const*, unsigned int) [function] [call site] 05245
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 05246
10 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05247
10 geos::geom::LineSegment::distancePerpendicular(geos::geom::CoordinateXY const&) const [function] [call site] 05248
10 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05249
7 geos::algorithm::ConvexHull::ConvexHull(geos::geom::Geometry const*) [function] [call site] 05250
7 geos::algorithm::ConvexHull::getConvexHull() [function] [call site] 05251
7 geos::algorithm::MinimumDiameter::computeWidthConvex(geos::geom::Geometry const*) [function] [call site] 05252
7 geos::algorithm::ConvexHull::~ConvexHull() [function] [call site] 05253
6 geos::geom::Coordinate::isNull() const [function] [call site] 05254
6 geos::geom::Geometry::getFactory() const [function] [call site] 05255
6 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 05256
6 geos::geom::Coordinate::Coordinate() [function] [call site] 05257
6 geos::geom::LineSegment::project(geos::geom::Coordinate const&, geos::geom::Coordinate&) const [function] [call site] 05258
7 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05259
7 geos::geom::LineSegment::projectionFactor(geos::geom::CoordinateXY const&) const [function] [call site] 05260
8 geos::geom::LineSegment::projectionFactor(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05261
7 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 05262
6 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 05263
6 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 05264
6 geos::geom::Geometry::getFactory() const [function] [call site] 05265
6 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05266
5 geos::geom::Geometry::getSRID() const [function] [call site] 05267
5 geos::algorithm::MinimumDiameter::~MinimumDiameter() [function] [call site] 05268
5 InputGeometry::~InputGeometry() [function] [call site] 05269
1 GEOSGeom_destroy [function] [call site] 05270
1 GEOSSimplify [function] [call site] 05271
2 GEOSSimplify_r [function] [call site] 05272
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ14GEOSSimplify_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 05273
4 GEOSSimplify_r::$_0::operator()() const [function] [call site] 05274
5 geos::simplify::DouglasPeuckerSimplifier::simplify(geos::geom::Geometry const*, double) [function] [call site] 05275
6 geos::simplify::DouglasPeuckerSimplifier::DouglasPeuckerSimplifier(geos::geom::Geometry const*) [function] [call site] 05276
6 geos::simplify::DouglasPeuckerSimplifier::setDistanceTolerance(double) [function] [call site] 05277
7 __cxa_allocate_exception [call site] 05278
7 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05279
7 __cxa_throw [call site] 05280
7 __cxa_free_exception [call site] 05281
6 geos::simplify::DouglasPeuckerSimplifier::getResultGeometry() const [function] [call site] 05282
7 geos::geom::Geometry::clone() const [function] [call site] 05283
7 geos::simplify::DPTransformer::DPTransformer(double) [function] [call site] 05284
8 geos::geom::util::GeometryTransformer::GeometryTransformer() [function] [call site] 05285
8 geos::geom::util::GeometryTransformer::setSkipTransformedInvalidInteriorRings(bool) [function] [call site] 05286
8 geos::geom::util::GeometryTransformer::~GeometryTransformer() [function] [call site] 05287
7 geos::geom::util::GeometryTransformer::transform(geos::geom::Geometry const*) [function] [call site] 05288
8 geos::geom::Geometry::getFactory() const [function] [call site] 05289
8 geos::geom::Geometry::clone() const [function] [call site] 05290
8 geos::geom::Point const* geos::detail::down_cast<geos::geom::Point const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05291
8 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05292
8 geos::geom::LinearRing const* geos::detail::down_cast<geos::geom::LinearRing const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05293
8 geos::geom::Polygon const* geos::detail::down_cast<geos::geom::Polygon const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05294
8 geos::geom::CircularString const* geos::detail::down_cast<geos::geom::CircularString const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05295
8 geos::geom::CompoundCurve const* geos::detail::down_cast<geos::geom::CompoundCurve const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05296
8 geos::geom::CurvePolygon const* geos::detail::down_cast<geos::geom::CurvePolygon const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05297
8 geos::geom::MultiPoint const* geos::detail::down_cast<geos::geom::MultiPoint const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05298
8 geos::geom::MultiLineString const* geos::detail::down_cast<geos::geom::MultiLineString const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05299
8 geos::geom::MultiPolygon const* geos::detail::down_cast<geos::geom::MultiPolygon const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05300
8 geos::geom::MultiCurve const* geos::detail::down_cast<geos::geom::MultiCurve const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05301
8 geos::geom::MultiSurface const* geos::detail::down_cast<geos::geom::MultiSurface const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05302
8 geos::geom::GeometryCollection const* geos::detail::down_cast<geos::geom::GeometryCollection const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05303
8 __cxa_allocate_exception [call site] 05304
8 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05305
8 __cxa_throw [call site] 05306
8 __cxa_free_exception [call site] 05307
7 geos::geom::util::GeometryTransformer::~GeometryTransformer() [function] [call site] 05308
5 geos::geom::Geometry::getSRID() const [function] [call site] 05309
1 GEOSGeom_destroy [function] [call site] 05310
1 GEOSTopologyPreserveSimplify [function] [call site] 05311
2 GEOSTopologyPreserveSimplify_r [function] [call site] 05312
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ30GEOSTopologyPreserveSimplify_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 05313
4 GEOSTopologyPreserveSimplify_r::$_0::operator()() const [function] [call site] 05314
5 geos::simplify::TopologyPreservingSimplifier::simplify(geos::geom::Geometry const*, double) [function] [call site] 05315
6 geos::simplify::TopologyPreservingSimplifier::TopologyPreservingSimplifier(geos::geom::Geometry const*) [function] [call site] 05316
7 geos::simplify::TaggedLinesSimplifier::TaggedLinesSimplifier() [function] [call site] 05317
8 geos::simplify::LineSegmentIndex::LineSegmentIndex() [function] [call site] 05318
9 geos::index::quadtree::Quadtree::Quadtree() [function] [call site] 05319
10 geos::index::SpatialIndex::SpatialIndex() [function] [call site] 05320
10 geos::index::quadtree::Root::Root() [function] [call site] 05321
11 geos::index::quadtree::NodeBase::NodeBase() [function] [call site] 05322
10 geos::index::SpatialIndex::~SpatialIndex() [function] [call site] 05323
8 geos::simplify::LineSegmentIndex::LineSegmentIndex() [function] [call site] 05324
7 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const*) [function] [call site] 05325
6 geos::simplify::TopologyPreservingSimplifier::setDistanceTolerance(double) [function] [call site] 05326
7 __cxa_allocate_exception [call site] 05327
7 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05328
7 __cxa_throw [call site] 05329
7 __cxa_free_exception [call site] 05330
7 geos::simplify::TaggedLinesSimplifier::setDistanceTolerance(double) [function] [call site] 05331
6 geos::simplify::TopologyPreservingSimplifier::getResultGeometry() [function] [call site] 05332
7 geos::geom::Geometry::clone() const [function] [call site] 05333
7 geos::simplify::(anonymous namespace)::LineStringMapBuilderFilter::LineStringMapBuilderFilter(std::__1::unordered_map<geos::geom::Geometry const*, geos::simplify::TaggedLineString*, std::__1::hash<geos::geom::Geometry const*>, std::__1::equal_to<geos::geom::Geometry const*>, std::__1::allocator<std::__1::pair<geos::geom::Geometry const* const, geos::simplify::TaggedLineString*> > >&, std::__1::vector<geos::simplify::TaggedLineString*, std::__1::allocator<geos::simplify::TaggedLineString*> >&) [function] [call site] 05334
8 geos::geom::GeometryComponentFilter::GeometryComponentFilter() [function] [call site] 05335
7 geos::simplify::TaggedLinesSimplifier::simplify(std::__1::vector<geos::simplify::TaggedLineString*, std::__1::allocator<geos::simplify::TaggedLineString*> >&) [function] [call site] 05336
8 geos::simplify::ComponentJumpChecker::ComponentJumpChecker(std::__1::vector<geos::simplify::TaggedLineString*, std::__1::allocator<geos::simplify::TaggedLineString*> > const&) [function] [call site] 05337
8 geos::simplify::LineSegmentIndex::add(geos::simplify::TaggedLineString const&) [function] [call site] 05338
9 geos::simplify::TaggedLineString::getSegments() const [function] [call site] 05339
9 geos::simplify::LineSegmentIndex::add(geos::geom::LineSegment const*) [function] [call site] 05340
10 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05341
10 geos::index::quadtree::Quadtree::insert(geos::geom::Envelope const*, void*) [function] [call site] 05342
11 geos::index::quadtree::Quadtree::collectStats(geos::geom::Envelope const&) [function] [call site] 05343
12 geos::geom::Envelope::getWidth() const [function] [call site] 05344
12 geos::geom::Envelope::getHeight() const [function] [call site] 05345
11 geos::index::quadtree::Quadtree::ensureExtent(geos::geom::Envelope const*, double) [function] [call site] 05346
12 geos::geom::Envelope::getMinX() const [function] [call site] 05347
12 geos::geom::Envelope::getMaxX() const [function] [call site] 05348
12 geos::geom::Envelope::getMinY() const [function] [call site] 05349
12 geos::geom::Envelope::getMaxY() const [function] [call site] 05350
12 geos::geom::Envelope::Envelope(double, double, double, double) [function] [call site] 05351
11 geos::index::quadtree::Root::insert(geos::geom::Envelope const*, void*) [function] [call site] 05352
12 geos::geom::Envelope::isfinite() const [function] [call site] 05353
12 __cxa_allocate_exception [call site] 05354
12 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05355
12 __cxa_throw [call site] 05356
12 __cxa_free_exception [call site] 05357
12 geos::index::quadtree::NodeBase::getSubnodeIndex(geos::geom::Envelope const*, geos::geom::Coordinate const&) [function] [call site] 05358
13 geos::geom::Envelope::getMinX() const [function] [call site] 05359
13 geos::geom::Envelope::getMaxY() const [function] [call site] 05360
13 geos::geom::Envelope::getMaxX() const [function] [call site] 05361
13 geos::geom::Envelope::getMinY() const [function] [call site] 05362
13 geos::geom::Envelope::getMaxY() const [function] [call site] 05363
12 geos::index::quadtree::NodeBase::add(void*) [function] [call site] 05364
12 geos::index::quadtree::Node::getEnvelope() [function] [call site] 05365
12 geos::geom::Envelope::contains(geos::geom::Envelope const*) const [function] [call site] 05366
12 geos::index::quadtree::Node::createExpanded(std::__1::unique_ptr<geos::index::quadtree::Node, std::__1::default_delete<geos::index::quadtree::Node> >, geos::geom::Envelope const&) [function] [call site] 05367
13 geos::index::quadtree::Node::getEnvelope() [function] [call site] 05368
13 geos::index::quadtree::Node::createNode(geos::geom::Envelope const&) [function] [call site] 05369
14 geos::index::quadtree::Key::Key(geos::geom::Envelope const&) [function] [call site] 05370
15 geos::geom::Coordinate::Coordinate() [function] [call site] 05371
15 geos::geom::Envelope::Envelope() [function] [call site] 05372
15 geos::index::quadtree::Key::computeKey(geos::geom::Envelope const&) [function] [call site] 05373
16 geos::index::quadtree::Key::computeQuadLevel(geos::geom::Envelope const&) [function] [call site] 05374
17 geos::geom::Envelope::getWidth() const [function] [call site] 05375
17 geos::geom::Envelope::getHeight() const [function] [call site] 05376
17 frexp [call site] 05377
16 geos::geom::Envelope::init() [function] [call site] 05378
17 geos::geom::Envelope::setToNull() [function] [call site] 05379
16 geos::index::quadtree::Key::computeKey(int, geos::geom::Envelope const&) [function] [call site] 05380
17 geos::geom::Envelope::getMinX() const [function] [call site] 05381
17 geos::geom::Envelope::getMinY() const [function] [call site] 05382
17 geos::geom::Envelope::init(double, double, double, double) [function] [call site] 05383
16 geos::geom::Envelope::contains(geos::geom::Envelope const&) const [function] [call site] 05384
16 geos::index::quadtree::Key::computeKey(int, geos::geom::Envelope const&) [function] [call site] 05385
14 geos::index::quadtree::Key::getEnvelope() const [function] [call site] 05386
14 geos::index::quadtree::Key::getLevel() const [function] [call site] 05387
14 geos::index::quadtree::Node::Node(std::__1::unique_ptr<geos::geom::Envelope, std::__1::default_delete<geos::geom::Envelope> >, int) [function] [call site] 05388
15 geos::index::quadtree::NodeBase::NodeBase() [function] [call site] 05389
15 geos::geom::Envelope::getMinX() const [function] [call site] 05390
15 geos::geom::Envelope::getMaxX() const [function] [call site] 05391
15 geos::geom::Envelope::getMinY() const [function] [call site] 05392
15 geos::geom::Envelope::getMaxY() const [function] [call site] 05393
15 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 05394
15 geos::index::quadtree::NodeBase::~NodeBase() [function] [call site] 05395
13 geos::index::quadtree::Node::insertNode(std::__1::unique_ptr<geos::index::quadtree::Node, std::__1::default_delete<geos::index::quadtree::Node> >) [function] [call site] 05396
14 geos::index::quadtree::Node::getEnvelope() [function] [call site] 05397
14 geos::index::quadtree::NodeBase::getSubnodeIndex(geos::geom::Envelope const*, geos::geom::Coordinate const&) [function] [call site] 05398
14 geos::index::quadtree::Node::createSubnode(int) [function] [call site] 05399
15 geos::geom::Envelope::getMinX() const [function] [call site] 05400
15 geos::geom::Envelope::getMinY() const [function] [call site] 05401
15 geos::geom::Envelope::getMaxX() const [function] [call site] 05402
15 geos::geom::Envelope::getMinY() const [function] [call site] 05403
15 geos::geom::Envelope::getMinX() const [function] [call site] 05404
15 geos::geom::Envelope::getMaxY() const [function] [call site] 05405
15 geos::geom::Envelope::getMaxX() const [function] [call site] 05406
15 geos::geom::Envelope::getMaxY() const [function] [call site] 05407
15 geos::geom::Envelope::Envelope(double, double, double, double) [function] [call site] 05408
15 geos::index::quadtree::Node::Node(std::__1::unique_ptr<geos::geom::Envelope, std::__1::default_delete<geos::geom::Envelope> >, int) [function] [call site] 05409
14 geos::index::quadtree::Node::insertNode(std::__1::unique_ptr<geos::index::quadtree::Node, std::__1::default_delete<geos::index::quadtree::Node> >) [function] [call site] 05410
12 geos::index::quadtree::Root::insertContained(geos::index::quadtree::Node*, geos::geom::Envelope const*, void*) [function] [call site] 05411
13 geos::geom::Envelope::getMinX() const [function] [call site] 05412
13 geos::geom::Envelope::getMaxX() const [function] [call site] 05413
13 geos::index::quadtree::IntervalSize::isZeroWidth(double, double) [function] [call site] 05414
14 frexp [call site] 05415
13 geos::geom::Envelope::getMaxY() const [function] [call site] 05416
13 geos::index::quadtree::IntervalSize::isZeroWidth(double, double) [function] [call site] 05417
13 geos::index::quadtree::Node::find(geos::geom::Envelope const*) [function] [call site] 05418
14 geos::index::quadtree::NodeBase::getSubnodeIndex(geos::geom::Envelope const*, geos::geom::Coordinate const&) [function] [call site] 05419
13 geos::index::quadtree::Node::getNode(geos::geom::Envelope const*) [function] [call site] 05420
14 geos::index::quadtree::NodeBase::getSubnodeIndex(geos::geom::Envelope const*, geos::geom::Coordinate const&) [function] [call site] 05421
14 geos::index::quadtree::Node::getSubnode(int) [function] [call site] 05422
15 geos::index::quadtree::Node::createSubnode(int) [function] [call site] 05423
13 geos::index::quadtree::NodeBase::add(void*) [function] [call site] 05424
8 geos::simplify::TaggedLineStringSimplifier::TaggedLineStringSimplifier(geos::simplify::LineSegmentIndex*, geos::simplify::LineSegmentIndex*, geos::simplify::ComponentJumpChecker const*) [function] [call site] 05425
9 geos::algorithm::LineIntersector::LineIntersector(geos::geom::PrecisionModel const*) [function] [call site] 05426
8 geos::simplify::TaggedLineStringSimplifier::simplify(geos::simplify::TaggedLineString*, double) [function] [call site] 05427
9 geos::simplify::TaggedLineString::getParentCoordinates() const [function] [call site] 05428
10 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 05429
9 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 05430
9 geos::geom::CoordinateSequence::size() const [function] [call site] 05431
9 geos::simplify::TaggedLineStringSimplifier::simplifySection(unsigned long, unsigned long, unsigned long, double) [function] [call site] 05432
10 geos::simplify::TaggedLineString::getSegment(unsigned long) [function] [call site] 05433
10 geos::simplify::TaggedLineSegment::TaggedLineSegment(geos::simplify::TaggedLineSegment const&) [function] [call site] 05434
10 geos::simplify::TaggedLineString::addToResult(std::__1::unique_ptr<geos::simplify::TaggedLineSegment, std::__1::default_delete<geos::simplify::TaggedLineSegment> >) [function] [call site] 05435
10 geos::simplify::TaggedLineString::getResultSize() const [function] [call site] 05436
10 geos::simplify::TaggedLineString::getMinimumSize() const [function] [call site] 05437
10 geos::simplify::TaggedLineString::getMinimumSize() const [function] [call site] 05438
10 geos::simplify::TaggedLineStringSimplifier::findFurthestPoint(geos::geom::CoordinateSequence const*, unsigned long, unsigned long, double&) [function] [call site] 05439
11 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05440
11 geos::geom::LineSegment::LineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 05441
11 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05442
11 geos::geom::LineSegment::distance(geos::geom::CoordinateXY const&) const [function] [call site] 05443
10 geos::simplify::TaggedLineString::getSegment(unsigned long) [function] [call site] 05444
10 geos::simplify::TaggedLineString::addToResult(std::__1::unique_ptr<geos::simplify::TaggedLineSegment, std::__1::default_delete<geos::simplify::TaggedLineSegment> >) [function] [call site] 05445
10 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05446
10 geos::geom::LineSegment::LineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 05447
10 geos::simplify::TaggedLineStringSimplifier::isTopologyValid(geos::simplify::TaggedLineString const*, unsigned long, unsigned long, geos::geom::LineSegment const&) [function] [call site] 05448
11 geos::simplify::TaggedLineStringSimplifier::hasOutputIntersection(geos::geom::LineSegment const&) [function] [call site] 05449
12 geos::simplify::LineSegmentIndex::query(geos::geom::LineSegment const*) [function] [call site] 05450
13 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05451
13 geos::simplify::LineSegmentVisitor::LineSegmentVisitor(geos::geom::LineSegment const*) [function] [call site] 05452
14 geos::index::ItemVisitor::ItemVisitor() [function] [call site] 05453
13 geos::index::quadtree::Quadtree::query(geos::geom::Envelope const*, geos::index::ItemVisitor&) [function] [call site] 05454
14 geos::index::quadtree::NodeBase::visit(geos::geom::Envelope const*, geos::index::ItemVisitor&) [function] [call site] 05455
15 geos::index::quadtree::NodeBase::visitItems(geos::geom::Envelope const*, geos::index::ItemVisitor&) [function] [call site] 05456
16 void geos::ignore_unused_variable_warning<geos::geom::Envelope const*>(geos::geom::Envelope const* const&) [function] [call site] 05457
13 geos::simplify::LineSegmentVisitor::getItems() [function] [call site] 05458
13 geos::simplify::LineSegmentVisitor::~LineSegmentVisitor() [function] [call site] 05459
14 geos::index::ItemVisitor::~ItemVisitor() [function] [call site] 05460
12 geos::simplify::TaggedLineStringSimplifier::hasInvalidIntersection(geos::geom::LineSegment const&, geos::geom::LineSegment const&) const [function] [call site] 05461
13 geos::geom::LineSegment::equalsTopo(geos::geom::LineSegment const&) const [function] [call site] 05462
14 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05463
13 void geos::algorithm::LineIntersector::computeIntersection<geos::geom::Coordinate, geos::geom::Coordinate>(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 05464
13 geos::algorithm::LineIntersector::isInteriorIntersection() [function] [call site] 05465
14 geos::algorithm::LineIntersector::isInteriorIntersection(unsigned long) const [function] [call site] 05466
15 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05467
15 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 05468
14 geos::algorithm::LineIntersector::isInteriorIntersection(unsigned long) const [function] [call site] 05469
11 geos::simplify::TaggedLineStringSimplifier::hasInputIntersection(geos::simplify::TaggedLineString const*, unsigned long, unsigned long, geos::geom::LineSegment const&) [function] [call site] 05470
12 geos::simplify::LineSegmentIndex::query(geos::geom::LineSegment const*) [function] [call site] 05471
12 geos::simplify::TaggedLineStringSimplifier::hasInvalidIntersection(geos::geom::LineSegment const&, geos::geom::LineSegment const&) const [function] [call site] 05472
12 geos::simplify::TaggedLineStringSimplifier::isInLineSection(geos::simplify::TaggedLineString const*, unsigned long, unsigned long, geos::simplify::TaggedLineSegment const*) [function] [call site] 05473
13 geos::simplify::TaggedLineSegment::getParent() const [function] [call site] 05474
13 geos::simplify::TaggedLineString::getParent() const [function] [call site] 05475
13 geos::simplify::TaggedLineSegment::getIndex() const [function] [call site] 05476
11 geos::simplify::ComponentJumpChecker::hasJump(geos::simplify::TaggedLineString const*, unsigned long, unsigned long, geos::geom::LineSegment const&) const [function] [call site] 05477
12 geos::simplify::ComponentJumpChecker::computeEnvelope(geos::simplify::TaggedLineString const*, unsigned long, unsigned long) [function] [call site] 05478
13 geos::geom::Envelope::Envelope() [function] [call site] 05479
13 geos::simplify::TaggedLineString::getCoordinate(unsigned long) const [function] [call site] 05480
13 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 05481
12 geos::simplify::TaggedLineString::getComponentPoint() const [function] [call site] 05482
13 geos::simplify::TaggedLineString::getParentCoordinates() const [function] [call site] 05483
13 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05484
12 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 05485
12 geos::simplify::ComponentJumpChecker::hasJumpAtComponent(geos::geom::Coordinate const&, geos::simplify::TaggedLineString const*, unsigned long, unsigned long, geos::geom::LineSegment const&) [function] [call site] 05486
13 geos::simplify::ComponentJumpChecker::crossingCount(geos::geom::Coordinate const&, geos::simplify::TaggedLineString const*, unsigned long, unsigned long) [function] [call site] 05487
14 geos::algorithm::RayCrossingCounter::RayCrossingCounter(geos::geom::CoordinateXY const&) [function] [call site] 05488
14 geos::algorithm::RayCrossingCounter::getCount() const [function] [call site] 05489
14 geos::simplify::TaggedLineString::getCoordinate(unsigned long) const [function] [call site] 05490
14 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05491
13 geos::simplify::ComponentJumpChecker::crossingCount(geos::geom::Coordinate const&, geos::geom::LineSegment const&) [function] [call site] 05492
14 geos::algorithm::RayCrossingCounter::RayCrossingCounter(geos::geom::CoordinateXY const&) [function] [call site] 05493
14 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05494
14 geos::algorithm::RayCrossingCounter::getCount() const [function] [call site] 05495
10 geos::simplify::TaggedLineStringSimplifier::flatten(unsigned long, unsigned long) [function] [call site] 05496
11 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05497
11 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05498
11 geos::simplify::TaggedLineSegment::TaggedLineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 05499
12 geos::geom::LineSegment::LineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 05500
11 geos::simplify::LineSegmentIndex::add(geos::geom::LineSegment const*) [function] [call site] 05501
11 geos::simplify::TaggedLineStringSimplifier::remove(geos::simplify::TaggedLineString const*, unsigned long, unsigned long) [function] [call site] 05502
12 geos::simplify::TaggedLineString::getSegment(unsigned long) const [function] [call site] 05503
12 geos::simplify::LineSegmentIndex::remove(geos::geom::LineSegment const*) [function] [call site] 05504
13 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05505
13 geos::index::quadtree::Quadtree::remove(geos::geom::Envelope const*, void*) [function] [call site] 05506
14 geos::index::quadtree::Quadtree::ensureExtent(geos::geom::Envelope const*, double) [function] [call site] 05507
14 geos::index::quadtree::NodeBase::remove(geos::geom::Envelope const*, void*) [function] [call site] 05508
15 geos::index::quadtree::NodeBase::remove(geos::geom::Envelope const*, void*) [function] [call site] 05509
16 geos::index::quadtree::NodeBase::isPrunable() const [function] [call site] 05510
17 geos::index::quadtree::NodeBase::hasChildren() const [function] [call site] 05511
17 geos::index::quadtree::NodeBase::hasItems() const [function] [call site] 05512
10 geos::simplify::TaggedLineString::addToResult(std::__1::unique_ptr<geos::simplify::TaggedLineSegment, std::__1::default_delete<geos::simplify::TaggedLineSegment> >) [function] [call site] 05513
10 geos::simplify::TaggedLineStringSimplifier::simplifySection(unsigned long, unsigned long, unsigned long, double) [function] [call site] 05514
11 geos::simplify::TaggedLineStringSimplifier::simplifySection(unsigned long, unsigned long, unsigned long, double) [function] [call site] 05515
9 geos::simplify::TaggedLineString::isRing() const [function] [call site] 05516
9 geos::geom::CoordinateSequence::isRing() const [function] [call site] 05517
9 geos::simplify::TaggedLineStringSimplifier::simplifyRingEndpoint(double) [function] [call site] 05518
10 geos::simplify::TaggedLineString::getResultSize() const [function] [call site] 05519
10 geos::simplify::TaggedLineString::getMinimumSize() const [function] [call site] 05520
10 geos::simplify::TaggedLineString::getResultSegments() const [function] [call site] 05521
10 geos::simplify::TaggedLineString::getResultSegments() const [function] [call site] 05522
10 geos::geom::LineSegment::LineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 05523
10 geos::geom::LineSegment::distance(geos::geom::CoordinateXY const&) const [function] [call site] 05524
10 geos::simplify::TaggedLineStringSimplifier::isTopologyValid(geos::simplify::TaggedLineString const*, geos::geom::LineSegment const*, geos::geom::LineSegment const*, geos::geom::LineSegment const&) [function] [call site] 05525
11 geos::simplify::TaggedLineStringSimplifier::isCollinear(geos::geom::Coordinate const&, geos::geom::LineSegment const&) const [function] [call site] 05526
12 geos::geom::LineSegment::orientationIndex(geos::geom::Coordinate const&) const [function] [call site] 05527
13 geos::algorithm::Orientation::index(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05528
11 geos::simplify::TaggedLineStringSimplifier::hasOutputIntersection(geos::geom::LineSegment const&) [function] [call site] 05529
11 geos::simplify::TaggedLineStringSimplifier::hasInputIntersection(geos::geom::LineSegment const&) [function] [call site] 05530
12 geos::simplify::TaggedLineStringSimplifier::hasInputIntersection(geos::simplify::TaggedLineString const*, unsigned long, unsigned long, geos::geom::LineSegment const&) [function] [call site] 05531
11 geos::simplify::ComponentJumpChecker::hasJump(geos::simplify::TaggedLineString const*, geos::geom::LineSegment const*, geos::geom::LineSegment const*, geos::geom::LineSegment const&) const [function] [call site] 05532
12 geos::simplify::ComponentJumpChecker::computeEnvelope(geos::geom::LineSegment const*, geos::geom::LineSegment const*) [function] [call site] 05533
13 geos::geom::Envelope::Envelope() [function] [call site] 05534
13 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 05535
13 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 05536
13 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 05537
13 geos::geom::Envelope::expandToInclude(geos::geom::CoordinateXY const&) [function] [call site] 05538
12 geos::simplify::TaggedLineString::getComponentPoint() const [function] [call site] 05539
12 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 05540
12 geos::simplify::ComponentJumpChecker::hasJumpAtComponent(geos::geom::Coordinate const&, geos::geom::LineSegment const*, geos::geom::LineSegment const*, geos::geom::LineSegment const&) [function] [call site] 05541
13 geos::simplify::ComponentJumpChecker::crossingCount(geos::geom::Coordinate const&, geos::geom::LineSegment const*, geos::geom::LineSegment const*) [function] [call site] 05542
14 geos::algorithm::RayCrossingCounter::RayCrossingCounter(geos::geom::CoordinateXY const&) [function] [call site] 05543
14 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05544
14 geos::algorithm::RayCrossingCounter::countSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05545
14 geos::algorithm::RayCrossingCounter::getCount() const [function] [call site] 05546
13 geos::simplify::ComponentJumpChecker::crossingCount(geos::geom::Coordinate const&, geos::geom::LineSegment const&) [function] [call site] 05547
10 geos::simplify::LineSegmentIndex::remove(geos::geom::LineSegment const*) [function] [call site] 05548
10 geos::simplify::LineSegmentIndex::remove(geos::geom::LineSegment const*) [function] [call site] 05549
10 geos::simplify::LineSegmentIndex::remove(geos::geom::LineSegment const*) [function] [call site] 05550
10 geos::simplify::LineSegmentIndex::remove(geos::geom::LineSegment const*) [function] [call site] 05551
10 geos::simplify::TaggedLineString::removeRingEndpoint() [function] [call site] 05552
10 geos::simplify::LineSegmentIndex::add(geos::geom::LineSegment const*) [function] [call site] 05553
8 geos::simplify::TaggedLineStringSimplifier::~TaggedLineStringSimplifier() [function] [call site] 05554
7 geos::simplify::(anonymous namespace)::LineStringTransformer::LineStringTransformer(std::__1::unordered_map<geos::geom::Geometry const*, geos::simplify::TaggedLineString*, std::__1::hash<geos::geom::Geometry const*>, std::__1::equal_to<geos::geom::Geometry const*>, std::__1::allocator<std::__1::pair<geos::geom::Geometry const* const, geos::simplify::TaggedLineString*> > >&) [function] [call site] 05555
8 geos::geom::util::GeometryTransformer::GeometryTransformer() [function] [call site] 05556
7 geos::geom::util::GeometryTransformer::transform(geos::geom::Geometry const*) [function] [call site] 05557
7 geos::geom::util::GeometryTransformer::~GeometryTransformer() [function] [call site] 05558
7 geos::geom::GeometryComponentFilter::~GeometryComponentFilter() [function] [call site] 05559
7 __cxa_begin_catch [call site] 05560
7 __cxa_rethrow [call site] 05561
7 geos::simplify::TaggedLineString::~TaggedLineString() [function] [call site] 05562
7 __cxa_end_catch [call site] 05563
7 geos::simplify::TaggedLineString::~TaggedLineString() [function] [call site] 05564
7 __clang_call_terminate [call site] 05565
6 geos::simplify::TopologyPreservingSimplifier::~TopologyPreservingSimplifier() [function] [call site] 05566
5 geos::geom::Geometry::getSRID() const [function] [call site] 05567
1 GEOSGeom_destroy [function] [call site] 05568
1 GEOSDelaunayTriangulation [function] [call site] 05569
2 GEOSDelaunayTriangulation_r [function] [call site] 05570
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ27GEOSDelaunayTriangulation_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 05571
4 GEOSDelaunayTriangulation_r::$_0::operator()() const [function] [call site] 05572
5 geos::triangulate::DelaunayTriangulationBuilder::DelaunayTriangulationBuilder() [function] [call site] 05573
5 geos::triangulate::DelaunayTriangulationBuilder::setTolerance(double) [function] [call site] 05574
5 geos::triangulate::DelaunayTriangulationBuilder::setSites(geos::geom::Geometry const&) [function] [call site] 05575
5 geos::geom::Geometry::getFactory() const [function] [call site] 05576
5 geos::triangulate::DelaunayTriangulationBuilder::getEdges(geos::geom::GeometryFactory const&) [function] [call site] 05577
6 geos::triangulate::DelaunayTriangulationBuilder::create() [function] [call site] 05578
6 geos::geom::GeometryFactory::createMultiLineString() const [function] [call site] 05579
6 geos::triangulate::quadedge::QuadEdgeSubdivision::getEdges(geos::geom::GeometryFactory const&) [function] [call site] 05580
7 geos::triangulate::quadedge::QuadEdgeSubdivision::getPrimaryEdges(bool) [function] [call site] 05581
8 geos::triangulate::quadedge::QuadEdgeSubdivision::prepareVisit() [function] [call site] 05582
8 geos::triangulate::quadedge::QuadEdge::isVisited() const [function] [call site] 05583
8 geos::triangulate::quadedge::QuadEdge::getPrimary() [function] [call site] 05584
9 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 05585
9 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 05586
9 geos::geom::CoordinateXY::compareTo(geos::geom::CoordinateXY const&) const [function] [call site] 05587
9 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 05588
8 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 05589
8 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 05590
8 geos::triangulate::quadedge::QuadEdge::oNext() [function] [call site] 05591
8 geos::triangulate::quadedge::QuadEdge::setVisited(bool) [function] [call site] 05592
8 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 05593
8 geos::triangulate::quadedge::QuadEdge::setVisited(bool) [function] [call site] 05594
8 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameEdge(geos::triangulate::quadedge::QuadEdge const&) const [function] [call site] 05595
7 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] 05596
7 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 05597
7 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 05598
7 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 05599
7 geos::triangulate::quadedge::QuadEdge::dest() const [function] [call site] 05600
7 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 05601
7 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 05602
7 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05603
5 geos::geom::Geometry::getSRID() const [function] [call site] 05604
5 geos::geom::Geometry::getFactory() const [function] [call site] 05605
5 geos::triangulate::DelaunayTriangulationBuilder::getTriangles(geos::geom::GeometryFactory const&) [function] [call site] 05606
6 geos::triangulate::DelaunayTriangulationBuilder::create() [function] [call site] 05607
6 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 05608
6 geos::triangulate::quadedge::QuadEdgeSubdivision::getTriangles(geos::geom::GeometryFactory const&) [function] [call site] 05609
7 geos::triangulate::quadedge::QuadEdgeSubdivision::getTriangleCoordinates(std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >*, bool) [function] [call site] 05610
8 geos::triangulate::quadedge::QuadEdgeSubdivision::TriangleCoordinatesVisitor::TriangleCoordinatesVisitor(std::__1::vector<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >, std::__1::allocator<std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> > > >*) [function] [call site] 05611
9 geos::triangulate::quadedge::TriangleVisitor::TriangleVisitor() [function] [call site] 05612
8 geos::triangulate::quadedge::QuadEdgeSubdivision::visitTriangles(geos::triangulate::quadedge::TriangleVisitor*, bool) [function] [call site] 05613
8 geos::triangulate::quadedge::TriangleVisitor::~TriangleVisitor() [function] [call site] 05614
7 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05615
7 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 05616
5 geos::geom::Geometry::getSRID() const [function] [call site] 05617
5 geos::triangulate::DelaunayTriangulationBuilder::~DelaunayTriangulationBuilder() [function] [call site] 05618
1 GEOSGeom_destroy [function] [call site] 05619
1 GEOSVoronoiDiagram [function] [call site] 05620
2 GEOSVoronoiDiagram_r [function] [call site] 05621
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ20GEOSVoronoiDiagram_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 05622
4 GEOSVoronoiDiagram_r::$_0::operator()() const [function] [call site] 05623
5 geos::triangulate::VoronoiDiagramBuilder::VoronoiDiagramBuilder() [function] [call site] 05624
6 geos::geom::Envelope::Envelope() [function] [call site] 05625
5 geos::triangulate::VoronoiDiagramBuilder::setSites(geos::geom::Geometry const&) [function] [call site] 05626
6 geos::triangulate::DelaunayTriangulationBuilder::extractUniqueCoordinates(geos::geom::Geometry const&) [function] [call site] 05627
5 geos::triangulate::VoronoiDiagramBuilder::setTolerance(double) [function] [call site] 05628
5 geos::triangulate::VoronoiDiagramBuilder::setOrdered(bool) [function] [call site] 05629
5 geos::triangulate::VoronoiDiagramBuilder::setClipEnvelope(geos::geom::Envelope const*) [function] [call site] 05630
5 geos::geom::Geometry::getFactory() const [function] [call site] 05631
5 geos::triangulate::VoronoiDiagramBuilder::getDiagramEdges(geos::geom::GeometryFactory const&) [function] [call site] 05632
6 geos::triangulate::VoronoiDiagramBuilder::create() [function] [call site] 05633
7 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 05634
7 geos::geom::CoordinateSequence::getEnvelope() const [function] [call site] 05635
7 geos::geom::Envelope::getWidth() const [function] [call site] 05636
7 geos::geom::Envelope::getHeight() const [function] [call site] 05637
7 geos::geom::Envelope::expandBy(double) [function] [call site] 05638
7 geos::geom::Envelope::expandToInclude(geos::geom::Envelope const*) [function] [call site] 05639
7 geos::triangulate::DelaunayTriangulationBuilder::toVertices(geos::geom::CoordinateSequence const&) [function] [call site] 05640
7 geos::triangulate::quadedge::QuadEdgeSubdivision::QuadEdgeSubdivision(geos::geom::Envelope const&, double) [function] [call site] 05641
7 geos::triangulate::IncrementalDelaunayTriangulator::IncrementalDelaunayTriangulator(geos::triangulate::quadedge::QuadEdgeSubdivision*) [function] [call site] 05642
7 geos::triangulate::IncrementalDelaunayTriangulator::forceConvex(bool) [function] [call site] 05643
7 geos::triangulate::IncrementalDelaunayTriangulator::insertSites(std::__1::vector<geos::triangulate::quadedge::Vertex, std::__1::allocator<geos::triangulate::quadedge::Vertex> > const&) [function] [call site] 05644
6 geos::geom::GeometryFactory::createMultiLineString() const [function] [call site] 05645
6 geos::triangulate::quadedge::QuadEdgeSubdivision::getVoronoiDiagramEdges(geos::geom::GeometryFactory const&) [function] [call site] 05646
7 geos::triangulate::quadedge::QuadEdgeSubdivision::getVoronoiCellEdges(geos::geom::GeometryFactory const&) [function] [call site] 05647
8 geos::triangulate::quadedge::QuadEdgeSubdivision::TriangleCircumcentreVisitor::TriangleCircumcentreVisitor() [function] [call site] 05648
9 geos::triangulate::quadedge::TriangleVisitor::TriangleVisitor() [function] [call site] 05649
8 geos::triangulate::quadedge::QuadEdgeSubdivision::visitTriangles(geos::triangulate::quadedge::TriangleVisitor*, bool) [function] [call site] 05650
8 geos::triangulate::quadedge::QuadEdgeSubdivision::getVertexUniqueEdges(bool) [function] [call site] 05651
9 geos::triangulate::quadedge::QuadEdgeQuartet::base() [function] [call site] 05652
9 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 05653
9 geos::triangulate::quadedge::QuadEdge::sym() [function] [call site] 05654
9 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 05655
9 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameVertex(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 05656
9 geos::triangulate::quadedge::QuadEdgeSubdivision::isFrameVertex(geos::triangulate::quadedge::Vertex const&) const [function] [call site] 05657
8 geos::triangulate::quadedge::TriangleVisitor::~TriangleVisitor() [function] [call site] 05658
8 geos::triangulate::quadedge::QuadEdgeSubdivision::getVoronoiCellEdge(geos::triangulate::quadedge::QuadEdge const*, geos::geom::GeometryFactory const&) [function] [call site] 05659
9 geos::triangulate::quadedge::QuadEdge::rot() const [function] [call site] 05660
9 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 05661
9 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 05662
9 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 05663
9 geos::geom::Coordinate& geos::geom::CoordinateSequence::back<geos::geom::Coordinate>() [function] [call site] 05664
9 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05665
9 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 05666
9 geos::triangulate::quadedge::QuadEdge::oPrev() const [function] [call site] 05667
9 geos::geom::Coordinate& geos::geom::CoordinateSequence::front<geos::geom::Coordinate>() [function] [call site] 05668
9 geos::geom::Coordinate& geos::geom::CoordinateSequence::back<geos::geom::Coordinate>() [function] [call site] 05669
9 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05670
9 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 05671
9 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05672
7 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] 05673
6 geos::geom::GeometryFactory::toGeometry(geos::geom::Envelope const*) const [function] [call site] 05674
7 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 05675
7 geos::geom::Envelope::isNull() const [function] [call site] 05676
7 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 05677
7 geos::geom::Envelope::getMinX() const [function] [call site] 05678
7 geos::geom::Envelope::getMaxX() const [function] [call site] 05679
7 geos::geom::Envelope::getMinY() const [function] [call site] 05680
7 geos::geom::Envelope::getMaxY() const [function] [call site] 05681
7 geos::geom::Envelope::getMinX() const [function] [call site] 05682
7 geos::geom::Envelope::getMinY() const [function] [call site] 05683
7 geos::geom::GeometryFactory::createPoint(geos::geom::CoordinateXY const&) const [function] [call site] 05684
7 geos::geom::Envelope::getMinX() const [function] [call site] 05685
7 geos::geom::Envelope::getMinY() const [function] [call site] 05686
7 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 05687
7 geos::geom::Envelope::getMaxX() const [function] [call site] 05688
7 geos::geom::Envelope::getMinY() const [function] [call site] 05689
7 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 05690
7 geos::geom::Envelope::getMaxX() const [function] [call site] 05691
7 geos::geom::Envelope::getMaxY() const [function] [call site] 05692
7 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 05693
7 geos::geom::Envelope::getMinX() const [function] [call site] 05694
7 geos::geom::Envelope::getMaxY() const [function] [call site] 05695
7 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 05696
7 geos::geom::Envelope::getMinX() const [function] [call site] 05697
7 geos::geom::Envelope::getMinY() const [function] [call site] 05698
7 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 05699
7 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05700
7 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 05701
6 geos::geom::Geometry::intersection(geos::geom::Geometry const*) const [function] [call site] 05702
7 geos::geom::HeuristicOverlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 05703
6 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] 05704
6 __cxa_allocate_exception [call site] 05705
6 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05706
6 __cxa_throw [call site] 05707
6 __cxa_free_exception [call site] 05708
5 geos::geom::Geometry::getFactory() const [function] [call site] 05709
5 geos::triangulate::VoronoiDiagramBuilder::getDiagram(geos::geom::GeometryFactory const&) [function] [call site] 05710
6 geos::triangulate::VoronoiDiagramBuilder::create() [function] [call site] 05711
6 geos::triangulate::quadedge::QuadEdgeSubdivision::getVoronoiCellPolygons(geos::geom::GeometryFactory const&) [function] [call site] 05712
7 geos::triangulate::quadedge::QuadEdgeSubdivision::TriangleCircumcentreVisitor::TriangleCircumcentreVisitor() [function] [call site] 05713
7 geos::triangulate::quadedge::QuadEdgeSubdivision::visitTriangles(geos::triangulate::quadedge::TriangleVisitor*, bool) [function] [call site] 05714
7 geos::triangulate::quadedge::QuadEdgeSubdivision::getVertexUniqueEdges(bool) [function] [call site] 05715
7 geos::triangulate::quadedge::TriangleVisitor::~TriangleVisitor() [function] [call site] 05716
7 geos::triangulate::quadedge::QuadEdgeSubdivision::getVoronoiCellPolygon(geos::triangulate::quadedge::QuadEdge const*, geos::geom::GeometryFactory const&) [function] [call site] 05717
8 geos::triangulate::quadedge::QuadEdge::rot() const [function] [call site] 05718
8 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 05719
8 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 05720
8 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 05721
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::back<geos::geom::Coordinate>() [function] [call site] 05722
8 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05723
8 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 05724
8 geos::triangulate::quadedge::QuadEdge::oPrev() const [function] [call site] 05725
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::front<geos::geom::Coordinate>() [function] [call site] 05726
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::back<geos::geom::Coordinate>() [function] [call site] 05727
8 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05728
8 geos::geom::CoordinateSequence::closeRing(bool) [function] [call site] 05729
8 geos::geom::CoordinateSequence::size() const [function] [call site] 05730
8 geos::geom::Coordinate& geos::geom::CoordinateSequence::back<geos::geom::Coordinate>() [function] [call site] 05731
8 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 05732
8 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05733
8 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 05734
8 geos::triangulate::quadedge::QuadEdge::orig() const [function] [call site] 05735
8 geos::triangulate::quadedge::Vertex::getCoordinate() const [function] [call site] 05736
8 geos::geom::Geometry::setUserData(void*) [function] [call site] 05737
6 geos::triangulate::VoronoiDiagramBuilder::reorderCellsToInput(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] 05738
7 geos::triangulate::VoronoiDiagramBuilder::getNumInputPoints() const [function] [call site] 05739
8 geos::geom::CoordinateSequence::getSize() const [function] [call site] 05740
7 geos::geom::Geometry::getUserData() const [function] [call site] 05741
7 geos::triangulate::VoronoiDiagramBuilder::addCellsForCoordinates(std::__1::unordered_map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, geos::geom::CoordinateXY::HashCode, std::__1::equal_to<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > >&, geos::geom::CoordinateSequence 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] 05742
8 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXY>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() const [function] [call site] 05743
8 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::begin() [function] [call site] 05744
8 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::end() [function] [call site] 05745
8 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] 05746
8 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator*() const [function] [call site] 05747
8 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXY const&) [function] [call site] 05748
8 __cxa_allocate_exception [call site] 05749
8 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05750
8 __cxa_throw [call site] 05751
8 __cxa_free_exception [call site] 05752
8 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXY const&) [function] [call site] 05753
8 __cxa_allocate_exception [call site] 05754
8 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05755
8 __cxa_throw [call site] 05756
8 __cxa_free_exception [call site] 05757
8 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator++() [function] [call site] 05758
7 geos::triangulate::VoronoiDiagramBuilder::addCellsForCoordinates(std::__1::unordered_map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, geos::geom::CoordinateXY::HashCode, std::__1::equal_to<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > >&, 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] 05759
8 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 05760
8 geos::geom::Point::getCoordinatesRO() const [function] [call site] 05761
8 geos::triangulate::VoronoiDiagramBuilder::addCellsForCoordinates(std::__1::unordered_map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, geos::geom::CoordinateXY::HashCode, std::__1::equal_to<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > >&, 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] 05762
9 geos::triangulate::VoronoiDiagramBuilder::addCellsForCoordinates(std::__1::unordered_map<geos::geom::CoordinateXY, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> >, geos::geom::CoordinateXY::HashCode, std::__1::equal_to<geos::geom::CoordinateXY>, std::__1::allocator<std::__1::pair<geos::geom::CoordinateXY const, std::__1::unique_ptr<geos::geom::Geometry, std::__1::default_delete<geos::geom::Geometry> > > > >&, geos::geom::CoordinateSequence 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] 05763
6 geos::triangulate::VoronoiDiagramBuilder::clipGeometryCollection(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::Envelope const&) [function] [call site] 05764
7 geos::geom::Geometry::getFactory() const [function] [call site] 05765
7 geos::geom::GeometryFactory::toGeometry(geos::geom::Envelope const*) const [function] [call site] 05766
7 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] 05767
7 geos::geom::Envelope::contains(geos::geom::Envelope const*) const [function] [call site] 05768
7 geos::geom::Envelope::intersects(geos::geom::Envelope const*) const [function] [call site] 05769
7 geos::geom::Geometry::intersection(geos::geom::Geometry const*) const [function] [call site] 05770
6 geos::geom::Geometry::setUserData(void*) [function] [call site] 05771
6 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 05772
5 geos::geom::Geometry::getSRID() const [function] [call site] 05773
5 geos::triangulate::VoronoiDiagramBuilder::~VoronoiDiagramBuilder() [function] [call site] 05774
1 GEOSGeom_destroy [function] [call site] 05775
1 GEOSMakeValid [function] [call site] 05776
2 GEOSMakeValid_r [function] [call site] 05777
3 GEOSMakeValidWithParams_r [function] [call site] 05778
4 geos::geom::Geometry* convertCurvesAndExecute<(anonymous namespace)::InterruptManager, (anonymous namespace)::DefaultProgress, GEOSMakeValidWithParams_r::$_0>(GEOSContextHandle_HS*, geos::geom::Geometry const*, GEOSMakeValidWithParams_r::$_0&&) [function] [call site] 05779
5 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ23convertCurvesAndExecuteIS1_S2_Z25GEOSMakeValidWithParams_rE3$_0EPN4geos4geom8GeometryEP20GEOSContextHandle_HSPKS7_OT1_EUlvE_TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalISD_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EESA_SE_ [function] [call site] 05780
6 convertCurvesAndExecute<(anonymous namespace)::InterruptManager, (anonymous namespace)::DefaultProgress, GEOSMakeValidWithParams_r::$_0>(GEOSContextHandle_HS*, geos::geom::Geometry const*, GEOSMakeValidWithParams_r::$_0&&)::{lambda()#1}::operator()() const [function] [call site] 05781
7 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 05782
7 InputGeometry::get() const [function] [call site] 05783
7 GEOSMakeValidWithParams_r::$_0::operator()(geos::geom::Geometry const*) const [function] [call site] 05784
8 geos::operation::valid::MakeValid::build(geos::geom::Geometry const*) [function] [call site] 05785
9 geos::operation::valid::IsValidOp::IsValidOp(geos::geom::Geometry const*) [function] [call site] 05786
9 geos::operation::valid::IsValidOp::getValidationError() [function] [call site] 05787
10 geos::operation::valid::IsValidOp::isValidGeometry(geos::geom::Geometry const*) [function] [call site] 05788
9 geos::geom::Geometry::clone() const [function] [call site] 05789
9 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05790
9 geos::operation::valid::MakeValidLine(geos::geom::LineString const*) [function] [call site] 05791
10 geos::operation::valid::nodeLineWithFirstCoordinate(geos::geom::Geometry const*) [function] [call site] 05792
11 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05793
11 geos::geom::MultiLineString const* geos::detail::down_cast<geos::geom::MultiLineString const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05794
11 geos::operation::valid::makeValidUnion(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 05795
12 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 05796
9 geos::geom::MultiLineString const* geos::detail::down_cast<geos::geom::MultiLineString const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05797
9 geos::operation::valid::MakeValidMultiLine(geos::geom::MultiLineString const*) [function] [call site] 05798
10 geos::geom::GeometryCollection::begin() const [function] [call site] 05799
10 geos::geom::GeometryCollection::end() const [function] [call site] 05800
10 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::Geometry>(geos::geom::Geometry*) [function] [call site] 05801
10 geos::operation::valid::MakeValidLine(geos::geom::LineString const*) [function] [call site] 05802
10 geos::geom::MultiLineString const* geos::detail::down_cast<geos::geom::MultiLineString const*, geos::geom::Geometry>(geos::geom::Geometry*) [function] [call site] 05803
10 geos::geom::GeometryCollection::begin() const [function] [call site] 05804
10 geos::geom::GeometryCollection::end() const [function] [call site] 05805
10 geos::geom::Geometry::clone() const [function] [call site] 05806
10 __cxa_allocate_exception [call site] 05807
10 geos::util::UnsupportedOperationException::UnsupportedOperationException() [function] [call site] 05808
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] 05809
10 __cxa_throw [call site] 05810
10 __cxa_free_exception [call site] 05811
10 geos::geom::Geometry::getFactory() const [function] [call site] 05812
10 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] 05813
10 geos::geom::Geometry::getFactory() const [function] [call site] 05814
10 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] 05815
10 geos::geom::Geometry::getFactory() const [function] [call site] 05816
10 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] 05817
9 geos::operation::valid::MakeValidPoly(geos::geom::Geometry const*) [function] [call site] 05818
10 geos::operation::valid::nodeLineWithFirstCoordinate(geos::geom::Geometry const*) [function] [call site] 05819
10 geos::operation::valid::extractUniquePoints(geos::geom::Geometry const*) [function] [call site] 05820
11 geos::util::UniqueCoordinateArrayFilter::UniqueCoordinateArrayFilter(std::__1::vector<geos::geom::Coordinate const*, std::__1::allocator<geos::geom::Coordinate const*> >&) [function] [call site] 05821
12 geos::geom::CoordinateInspector<geos::util::UniqueCoordinateArrayFilter>::CoordinateInspector() [function] [call site] 05822
11 geos::geom::Geometry::getFactory() const [function] [call site] 05823
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] 05824
11 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 05825
11 geos::util::UniqueCoordinateArrayFilter::~UniqueCoordinateArrayFilter() [function] [call site] 05826
10 geos::operation::valid::extractUniquePoints(geos::geom::Geometry const*) [function] [call site] 05827
10 geos::operation::valid::makeValidDifference(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 05828
11 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 05829
10 geos::geom::Geometry::getFactory() const [function] [call site] 05830
10 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 05831
10 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 05832
10 geos::operation::polygonize::BuildArea::build(geos::geom::Geometry const*) [function] [call site] 05833
11 geos::operation::polygonize::Polygonizer::Polygonizer(bool) [function] [call site] 05834
11 geos::operation::polygonize::Polygonizer::add(geos::geom::Geometry const*) [function] [call site] 05835
11 geos::operation::polygonize::Polygonizer::getPolygons() [function] [call site] 05836
11 geos::geom::GeometryFactory::create() [function] [call site] 05837
12 geos::geom::GeometryFactory::GeometryFactory() [function] [call site] 05838
11 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 05839
11 geos::geom::Geometry::getSRID() const [function] [call site] 05840
11 geos::geom::Geometry::getSRID() const [function] [call site] 05841
11 geos::operation::polygonize::findFaceHoles(std::__1::vector<std::__1::unique_ptr<geos::operation::polygonize::Face, std::__1::default_delete<geos::operation::polygonize::Face> >, std::__1::allocator<std::__1::unique_ptr<geos::operation::polygonize::Face, std::__1::default_delete<geos::operation::polygonize::Face> > > >&) [function] [call site] 05842
12 geos::operation::polygonize::ringsEqualAnyDirection(geos::geom::LinearRing const*, geos::geom::LinearRing const*) [function] [call site] 05843
13 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 05844
13 geos::geom::CoordinateSequence::size() const [function] [call site] 05845
13 geos::geom::CoordinateSequence::size() const [function] [call site] 05846
13 geos::geom::Envelope::equals(geos::geom::Envelope const*) const [function] [call site] 05847
13 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05848
13 geos::geom::CoordinateSequence::indexOf(geos::geom::CoordinateXY const*, geos::geom::CoordinateSequence const*) [function] [call site] 05849
14 geos::geom::CoordinateSequence::size() const [function] [call site] 05850
14 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 05851
14 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 05852
13 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05853
13 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05854
13 geos::geom::CoordinateXY::equals(geos::geom::CoordinateXY const&) const [function] [call site] 05855
13 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05856
13 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 05857
13 geos::geom::CoordinateXY::equals(geos::geom::CoordinateXY const&) const [function] [call site] 05858
11 geos::operation::polygonize::newFace(geos::geom::Polygon const*) [function] [call site] 05859
12 geos::operation::polygonize::Face::Face() [function] [call site] 05860
11 geos::operation::polygonize::collectFacesWithEvenAncestors(std::__1::vector<std::__1::unique_ptr<geos::operation::polygonize::Face, std::__1::default_delete<geos::operation::polygonize::Face> >, std::__1::allocator<std::__1::unique_ptr<geos::operation::polygonize::Face, std::__1::default_delete<geos::operation::polygonize::Face> > > > const&) [function] [call site] 05861
12 geos::geom::GeometryFactory::create() [function] [call site] 05862
12 geos::operation::polygonize::Face::countParents() const [function] [call site] 05863
12 geos::geom::Polygon::clone() const [function] [call site] 05864
12 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] 05865
11 geos::operation::geounion::CascadedPolygonUnion::Union(geos::geom::MultiPolygon const*, std::__1::function<void (double, char const*)>*) [function] [call site] 05866
12 geos::geom::GeometryCollection::begin() const [function] [call site] 05867
12 geos::geom::GeometryCollection::end() const [function] [call site] 05868
12 geos::operation::geounion::CascadedPolygonUnion::CascadedPolygonUnion(std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> > const&) [function] [call site] 05869
13 geos::operation::geounion::ClassicUnionStrategy::ClassicUnionStrategy() [function] [call site] 05870
12 __dynamic_cast [call site] 05871
12 geos::operation::geounion::CascadedPolygonUnion::Union(std::__1::function<void (double, char const*)>*) [function] [call site] 05872
12 geos::operation::geounion::CascadedPolygonUnion::~CascadedPolygonUnion() [function] [call site] 05873
11 geos::geom::Geometry::getSRID() const [function] [call site] 05874
11 geos::operation::polygonize::Polygonizer::~Polygonizer() [function] [call site] 05875
10 geos::operation::valid::makeValidSymDifference(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 05876
11 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 05877
10 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 05878
10 geos::operation::valid::makeValidDifference(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 05879
10 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] 05880
9 geos::geom::GeometryCollection const* geos::detail::down_cast<geos::geom::GeometryCollection const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 05881
9 geos::operation::valid::MakeValidCollection(geos::geom::GeometryCollection const*) [function] [call site] 05882
10 geos::geom::GeometryCollection::begin() const [function] [call site] 05883
10 geos::geom::GeometryCollection::end() const [function] [call site] 05884
10 geos::geom::Geometry::getFactory() const [function] [call site] 05885
10 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] 05886
10 geos::operation::valid::MakeValid::build(geos::geom::Geometry const*) [function] [call site] 05887
11 __cxa_allocate_exception [call site] 05888
11 geos::util::UnsupportedOperationException::UnsupportedOperationException() [function] [call site] 05889
11 __cxa_throw [call site] 05890
11 __cxa_free_exception [call site] 05891
11 geos::operation::valid::IsValidOp::~IsValidOp() [function] [call site] 05892
8 geos::geom::util::GeometryFixer::GeometryFixer(geos::geom::Geometry const*) [function] [call site] 05893
9 geos::geom::Geometry::getFactory() const [function] [call site] 05894
8 geos::geom::util::GeometryFixer::setKeepCollapsed(bool) [function] [call site] 05895
8 geos::geom::util::GeometryFixer::getResult() const [function] [call site] 05896
9 geos::geom::Geometry::clone() const [function] [call site] 05897
9 geos::geom::util::GeometryFixer::fixPoint(geos::geom::Point const*) const [function] [call site] 05898
10 geos::geom::util::GeometryFixer::fixPointElement(geos::geom::Point const*) const [function] [call site] 05899
11 geos::geom::util::GeometryFixer::isValidPoint(geos::geom::Point const*) const [function] [call site] 05900
12 geos::geom::CoordinateXY::isValid() const [function] [call site] 05901
11 geos::geom::Point::clone() const [function] [call site] 05902
10 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 05903
9 geos::geom::util::GeometryFixer::fixLinearRing(geos::geom::LinearRing const*) const [function] [call site] 05904
10 geos::geom::util::GeometryFixer::fixLinearRingElement(geos::geom::LinearRing const*) const [function] [call site] 05905
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 05906
11 geos::operation::valid::RepeatedPointRemover::removeRepeatedAndInvalidPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 05907
11 geos::geom::CoordinateSequence::size() const [function] [call site] 05908
11 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 05909
11 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 05910
11 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05911
11 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05912
11 geos::geom::Geometry::isValid() const [function] [call site] 05913
11 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05914
10 geos::geom::GeometryFactory::createLinearRing(unsigned long) const [function] [call site] 05915
9 geos::geom::util::GeometryFixer::fixLineString(geos::geom::LineString const*) const [function] [call site] 05916
10 geos::geom::util::GeometryFixer::fixLineStringElement(geos::geom::LineString const*) const [function] [call site] 05917
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 05918
11 geos::operation::valid::RepeatedPointRemover::removeRepeatedAndInvalidPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 05919
11 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 05920
11 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 05921
11 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 05922
10 geos::geom::GeometryFactory::createLineString(unsigned long) const [function] [call site] 05923
9 geos::geom::util::GeometryFixer::fixPolygon(geos::geom::Polygon const*) const [function] [call site] 05924
10 geos::geom::util::GeometryFixer::fixPolygonElement(geos::geom::Polygon const*) const [function] [call site] 05925
11 geos::geom::util::GeometryFixer::fixRing(geos::geom::LinearRing const*) const [function] [call site] 05926
12 geos::geom::LinearRing::clone() const [function] [call site] 05927
12 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 05928
12 geos::operation::buffer::BufferOp::bufferByZero(geos::geom::Geometry const*, bool) [function] [call site] 05929
13 geos::geom::Geometry::buffer(double) const [function] [call site] 05930
14 geos::operation::buffer::BufferOp::bufferOp(geos::geom::Geometry const*, double, int, int) [function] [call site] 05931
13 geos::operation::buffer::BufferOp::BufferOp(geos::geom::Geometry const*) [function] [call site] 05932
13 geos::operation::buffer::BufferOp::getResultGeometry(double) [function] [call site] 05933
13 geos::operation::buffer::BufferOp::extractPolygons(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> > > >&) [function] [call site] 05934
14 __dynamic_cast [call site] 05935
14 __dynamic_cast [call site] 05936
14 geos::geom::GeometryCollection::releaseGeometries() [function] [call site] 05937
13 geos::operation::buffer::BufferOp::extractPolygons(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> > > >&) [function] [call site] 05938
13 geos::geom::GeometryFactory::createMultiPolygon() const [function] [call site] 05939
13 geos::geom::Geometry::getFactory() const [function] [call site] 05940
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] 05941
13 geos::operation::buffer::BufferOp::~BufferOp() [function] [call site] 05942
11 geos::geom::GeometryFactory::createLineString(geos::geom::CoordinateSequence const&) const [function] [call site] 05943
11 geos::geom::util::GeometryFixer::fixLineString(geos::geom::LineString const*) const [function] [call site] 05944
11 geos::geom::util::GeometryFixer::fixHoles(geos::geom::Polygon const*) const [function] [call site] 05945
12 geos::geom::util::GeometryFixer::fixRing(geos::geom::LinearRing const*) const [function] [call site] 05946
11 geos::geom::util::GeometryFixer::classifyHoles(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> > > >&, std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&, std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&) const [function] [call site] 05947
12 geos::geom::prep::PreparedGeometryFactory::prepare(geos::geom::Geometry const*) [function] [call site] 05948
13 geos::geom::prep::PreparedGeometryFactory::create(geos::geom::Geometry const*) const [function] [call site] 05949
14 __cxa_allocate_exception [call site] 05950
14 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 05951
14 __cxa_throw [call site] 05952
14 __cxa_free_exception [call site] 05953
14 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const*) [function] [call site] 05954
14 geos::geom::prep::PreparedPoint::PreparedPoint(geos::geom::Geometry const*) [function] [call site] 05955
15 geos::geom::prep::BasicPreparedGeometry::BasicPreparedGeometry(geos::geom::Geometry const*) [function] [call site] 05956
16 geos::geom::prep::PreparedGeometry::PreparedGeometry() [function] [call site] 05957
16 geos::geom::prep::BasicPreparedGeometry::setGeometry(geos::geom::Geometry const*) [function] [call site] 05958
17 geos::geom::util::ComponentCoordinateExtracter::getCoordinates(geos::geom::Geometry const&, std::__1::vector<geos::geom::CoordinateXY const*, std::__1::allocator<geos::geom::CoordinateXY const*> >&) [function] [call site] 05959
18 geos::geom::util::ComponentCoordinateExtracter::ComponentCoordinateExtracter(std::__1::vector<geos::geom::CoordinateXY const*, std::__1::allocator<geos::geom::CoordinateXY const*> >&) [function] [call site] 05960
19 geos::geom::GeometryComponentFilter::GeometryComponentFilter() [function] [call site] 05961
18 geos::geom::GeometryComponentFilter::~GeometryComponentFilter() [function] [call site] 05962
16 geos::geom::prep::PreparedGeometry::~PreparedGeometry() [function] [call site] 05963
14 geos::geom::prep::PreparedLineString::PreparedLineString(geos::geom::Geometry const*) [function] [call site] 05964
15 geos::geom::prep::BasicPreparedGeometry::BasicPreparedGeometry(geos::geom::Geometry const*) [function] [call site] 05965
14 geos::geom::prep::PreparedPolygon::PreparedPolygon(geos::geom::Geometry const*) [function] [call site] 05966
15 geos::geom::prep::BasicPreparedGeometry::BasicPreparedGeometry(geos::geom::Geometry const*) [function] [call site] 05967
15 geos::geom::prep::BasicPreparedGeometry::~BasicPreparedGeometry() [function] [call site] 05968
16 geos::geom::prep::PreparedGeometry::~PreparedGeometry() [function] [call site] 05969
14 geos::geom::prep::BasicPreparedGeometry::BasicPreparedGeometry(geos::geom::Geometry const*) [function] [call site] 05970
11 geos::geom::util::GeometryFixer::difference(geos::geom::Geometry const*, std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&) const [function] [call site] 05971
12 geos::geom::Geometry::clone() const [function] [call site] 05972
12 geos::operation::overlayng::OverlayNGRobust::Difference(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 05973
13 geos::operation::overlayng::OverlayNGRobust::Overlay(geos::geom::Geometry const*, geos::geom::Geometry const*, int) [function] [call site] 05974
12 geos::geom::util::GeometryFixer::unionGeometry(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&) const [function] [call site] 05975
13 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 05976
13 geos::geom::Geometry::clone() const [function] [call site] 05977
13 geos::operation::geounion::UnaryUnionOp::UnaryUnionOp<std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > >(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) [function] [call site] 05978
14 void geos::operation::geounion::UnaryUnionOp::extractGeoms<std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > >(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> > const&) [function] [call site] 05979
13 geos::operation::geounion::UnaryUnionOp::Union(std::__1::function<void (double, char const*)>*) [function] [call site] 05980
13 geos::operation::geounion::UnaryUnionOp::~UnaryUnionOp() [function] [call site] 05981
12 geos::operation::overlayng::OverlayNGRobust::Difference(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 05982
11 geos::geom::util::GeometryFixer::unionGeometry(std::__1::vector<geos::geom::Geometry const*, std::__1::allocator<geos::geom::Geometry const*> >&) const [function] [call site] 05983
10 geos::geom::GeometryFactory::createPolygon(unsigned long) const [function] [call site] 05984
9 geos::geom::util::GeometryFixer::fixMultiPoint(geos::geom::MultiPoint const*) const [function] [call site] 05985
10 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] 05986
10 geos::geom::util::GeometryFixer::fixPointElement(geos::geom::Point const*) const [function] [call site] 05987
9 geos::geom::util::GeometryFixer::fixMultiLineString(geos::geom::MultiLineString const*) const [function] [call site] 05988
10 geos::geom::util::GeometryFixer::fixLineStringElement(geos::geom::LineString const*) const [function] [call site] 05989
10 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] 05990
10 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] 05991
9 geos::geom::util::GeometryFixer::fixMultiPolygon(geos::geom::MultiPolygon const*) const [function] [call site] 05992
10 geos::geom::util::GeometryFixer::fixPolygonElement(geos::geom::Polygon const*) const [function] [call site] 05993
10 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] 05994
10 geos::operation::overlayng::OverlayNGRobust::Union(geos::geom::Geometry const*) [function] [call site] 05995
9 geos::geom::util::GeometryFixer::fixCollection(geos::geom::GeometryCollection const*) const [function] [call site] 05996
10 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] 05997
10 geos::geom::util::GeometryFixer::fix(geos::geom::Geometry const*) [function] [call site] 05998
11 geos::geom::util::GeometryFixer::GeometryFixer(geos::geom::Geometry const*) [function] [call site] 05999
11 geos::geom::util::GeometryFixer::getResult() const [function] [call site] 06000
12 __cxa_allocate_exception [call site] 06001
12 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 06002
12 __cxa_throw [call site] 06003
12 __cxa_free_exception [call site] 06004
8 __cxa_allocate_exception [call site] 06005
8 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 06006
8 __cxa_throw [call site] 06007
8 __cxa_free_exception [call site] 06008
7 InputGeometry::isLinearized() const [function] [call site] 06009
7 std::__1::optional<geos::algorithm::LineToCurveParams>::value[abi:ne220000]() & [function] [call site] 06010
8 std::__1::__optional_storage_base<geos::algorithm::LineToCurveParams, false>::__get[abi:ne220000]() & [function] [call site] 06011
7 geos::geom::Geometry::getCurved(geos::algorithm::LineToCurveParams const&) const [function] [call site] 06012
7 geos::geom::Geometry::getSRID() const [function] [call site] 06013
7 InputGeometry::~InputGeometry() [function] [call site] 06014
1 GEOSGeom_destroy [function] [call site] 06015
1 GEOSUnaryUnion [function] [call site] 06016
2 GEOSUnaryUnion_r [function] [call site] 06017
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15ReportsProgressEZ16GEOSUnaryUnion_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 06018
4 GEOSUnaryUnion_r::$_0::operator()() const [function] [call site] 06019
5 geos::operation::geounion::UnaryUnionOp::Union(geos::geom::Geometry const&, std::__1::function<void (double, char const*)>*) [function] [call site] 06020
6 geos::operation::geounion::UnaryUnionOp::UnaryUnionOp(geos::geom::Geometry const&) [function] [call site] 06021
6 geos::operation::geounion::UnaryUnionOp::Union(std::__1::function<void (double, char const*)>*) [function] [call site] 06022
6 geos::operation::geounion::UnaryUnionOp::~UnaryUnionOp() [function] [call site] 06023
5 geos::geom::Geometry::getSRID() const [function] [call site] 06024
1 GEOSGeom_destroy [function] [call site] 06025
1 GEOSClipByRect [function] [call site] 06026
2 GEOSClipByRect_r [function] [call site] 06027
3 geos::geom::Geometry* convertCurvesAndExecute<(anonymous namespace)::InterruptManager, (anonymous namespace)::DefaultProgress, GEOSClipByRect_r::$_0>(GEOSContextHandle_HS*, geos::geom::Geometry const*, GEOSClipByRect_r::$_0&&) [function] [call site] 06028
4 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ23convertCurvesAndExecuteIS1_S2_Z16GEOSClipByRect_rE3$_0EPN4geos4geom8GeometryEP20GEOSContextHandle_HSPKS7_OT1_EUlvE_TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalISD_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EESA_SE_ [function] [call site] 06029
5 convertCurvesAndExecute<(anonymous namespace)::InterruptManager, (anonymous namespace)::DefaultProgress, GEOSClipByRect_r::$_0>(GEOSContextHandle_HS*, geos::geom::Geometry const*, GEOSClipByRect_r::$_0&&)::{lambda()#1}::operator()() const [function] [call site] 06030
6 GEOSClipByRect_r::$_0::operator()(geos::geom::Geometry const*) const [function] [call site] 06031
7 geos::operation::intersection::Rectangle::Rectangle(double, double, double, double) [function] [call site] 06032
8 __cxa_allocate_exception [call site] 06033
8 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 06034
8 __cxa_throw [call site] 06035
8 __cxa_free_exception [call site] 06036
7 geos::operation::intersection::RectangleIntersection::clip(geos::geom::Geometry const&, geos::operation::intersection::Rectangle const&) [function] [call site] 06037
8 geos::operation::intersection::RectangleIntersection::RectangleIntersection(geos::geom::Geometry const&, geos::operation::intersection::Rectangle const&) [function] [call site] 06038
9 geos::geom::Geometry::getFactory() const [function] [call site] 06039
8 geos::operation::intersection::RectangleIntersection::clip() [function] [call site] 06040
9 geos::operation::intersection::RectangleIntersectionBuilder::RectangleIntersectionBuilder(geos::geom::GeometryFactory const&) [function] [call site] 06041
9 geos::operation::intersection::RectangleIntersection::clip_geom(geos::geom::Geometry const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&, bool) [function] [call site] 06042
10 __dynamic_cast [call site] 06043
10 geos::operation::intersection::RectangleIntersection::clip_point(geos::geom::Point const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06044
11 geos::geom::Point::getX() const [function] [call site] 06045
12 __cxa_allocate_exception [call site] 06046
12 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 06047
12 __cxa_throw [call site] 06048
12 __cxa_free_exception [call site] 06049
11 geos::geom::Point::getY() const [function] [call site] 06050
12 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 06051
11 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06052
11 geos::geom::Point::clone() const [function] [call site] 06053
11 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::Point*) [function] [call site] 06054
10 __dynamic_cast [call site] 06055
10 geos::operation::intersection::RectangleIntersection::clip_multipoint(geos::geom::MultiPoint const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06056
11 geos::operation::intersection::RectangleIntersection::clip_point(geos::geom::Point const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06057
10 __dynamic_cast [call site] 06058
10 geos::operation::intersection::RectangleIntersection::clip_linestring(geos::geom::LineString const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06059
11 geos::operation::intersection::RectangleIntersection::clip_linestring_parts(geos::geom::LineString const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06060
12 geos::geom::CoordinateSequence::toVector(std::__1::vector<geos::geom::Coordinate, std::__1::allocator<geos::geom::Coordinate> >&) const [function] [call site] 06061
13 geos::geom::CoordinateSequence::getCoordinateType() const [function] [call site] 06062
13 geos::geom::CoordinateSequence::size() const [function] [call site] 06063
13 geos::geom::CoordinateSequence::hasZ() const [function] [call site] 06064
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::Coordinate>::type> geos::geom::CoordinateSequence::items<geos::geom::Coordinate>() const [function] [call site] 06065
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::begin() [function] [call site] 06066
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::Coordinate const>::end() [function] [call site] 06067
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] 06068
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator*() const [function] [call site] 06069
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::Coordinate const>::operator++() [function] [call site] 06070
13 geos::geom::CoordinateSequence::Coordinates<std::__1::add_const<geos::geom::CoordinateXY>::type> geos::geom::CoordinateSequence::items<geos::geom::CoordinateXY>() const [function] [call site] 06071
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::begin() [function] [call site] 06072
13 geos::geom::CoordinateSequence::Coordinates<geos::geom::CoordinateXY const>::end() [function] [call site] 06073
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] 06074
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator*() const [function] [call site] 06075
13 geos::geom::CoordinateSequenceIterator<geos::geom::CoordinateSequence const, geos::geom::CoordinateXY const>::operator++() [function] [call site] 06076
12 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06077
12 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06078
12 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06079
12 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06080
12 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06081
12 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06082
12 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06083
12 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06084
12 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06085
12 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06086
12 geos::operation::intersection::clip_to_edges(double&, double&, double&, double, double, double, geos::operation::intersection::Rectangle const&) [function] [call site] 06087
13 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06088
13 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06089
13 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06090
13 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06091
13 geos::operation::intersection::clip_one_edge(double&, double&, double&, double, double, double, double) [function] [call site] 06092
13 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06093
13 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06094
13 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06095
13 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06096
12 geos::operation::intersection::clip_to_edges(double&, double&, double&, double, double, double, geos::operation::intersection::Rectangle const&) [function] [call site] 06097
12 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06098
12 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06099
12 geos::operation::intersection::different(double, double, double, double) [function] [call site] 06100
12 geos::operation::intersection::Rectangle::onEdge(geos::operation::intersection::Rectangle::Position) [function] [call site] 06101
12 geos::operation::intersection::Rectangle::onEdge(geos::operation::intersection::Rectangle::Position) [function] [call site] 06102
12 geos::operation::intersection::Rectangle::onSameEdge(geos::operation::intersection::Rectangle::Position, geos::operation::intersection::Rectangle::Position) [function] [call site] 06103
13 geos::operation::intersection::Rectangle::onEdge(geos::operation::intersection::Rectangle::Position) [function] [call site] 06104
12 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06105
12 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 06106
12 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06107
12 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 06108
12 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 06109
12 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::LineString*) [function] [call site] 06110
12 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06111
12 geos::operation::intersection::Rectangle::onSameEdge(geos::operation::intersection::Rectangle::Position, geos::operation::intersection::Rectangle::Position) [function] [call site] 06112
12 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06113
12 geos::operation::intersection::clip_to_edges(double&, double&, double&, double, double, double, geos::operation::intersection::Rectangle const&) [function] [call site] 06114
12 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06115
12 geos::operation::intersection::different(double, double, double, double) [function] [call site] 06116
12 geos::operation::intersection::Rectangle::onSameEdge(geos::operation::intersection::Rectangle::Position, geos::operation::intersection::Rectangle::Position) [function] [call site] 06117
12 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06118
12 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 06119
12 void geos::geom::CoordinateSequence::add<std::__1::__wrap_iter<geos::geom::Coordinate*>>(std::__1::__wrap_iter<geos::geom::Coordinate*>, std::__1::__wrap_iter<geos::geom::Coordinate*>) [function] [call site] 06120
12 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06121
12 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 06122
12 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 06123
12 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::LineString*) [function] [call site] 06124
12 geos::operation::intersection::Rectangle::onSameEdge(geos::operation::intersection::Rectangle::Position, geos::operation::intersection::Rectangle::Position) [function] [call site] 06125
12 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06126
12 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 06127
12 void geos::geom::CoordinateSequence::add<std::__1::__wrap_iter<geos::geom::Coordinate*>>(std::__1::__wrap_iter<geos::geom::Coordinate*>, std::__1::__wrap_iter<geos::geom::Coordinate*>) [function] [call site] 06128
12 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 06129
12 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::LineString*) [function] [call site] 06130
12 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06131
12 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 06132
12 void geos::geom::CoordinateSequence::add<std::__1::__wrap_iter<geos::geom::Coordinate*>>(std::__1::__wrap_iter<geos::geom::Coordinate*>, std::__1::__wrap_iter<geos::geom::Coordinate*>) [function] [call site] 06133
12 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 06134
12 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::LineString*) [function] [call site] 06135
11 geos::geom::LineString::clone() const [function] [call site] 06136
11 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::LineString*) [function] [call site] 06137
10 __dynamic_cast [call site] 06138
10 geos::operation::intersection::RectangleIntersection::clip_multilinestring(geos::geom::MultiLineString const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06139
11 geos::operation::intersection::RectangleIntersection::clip_linestring(geos::geom::LineString const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06140
10 __dynamic_cast [call site] 06141
10 geos::operation::intersection::RectangleIntersection::clip_polygon(geos::geom::Polygon const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&, bool) [function] [call site] 06142
11 geos::operation::intersection::RectangleIntersection::clip_polygon_to_polygons(geos::geom::Polygon const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06143
12 geos::operation::intersection::RectangleIntersectionBuilder::RectangleIntersectionBuilder(geos::geom::GeometryFactory const&) [function] [call site] 06144
12 geos::operation::intersection::RectangleIntersection::clip_linestring_parts(geos::geom::LineString const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06145
12 geos::geom::Polygon::clone() const [function] [call site] 06146
12 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::Polygon*) [function] [call site] 06147
12 geos::operation::intersection::RectangleIntersectionBuilder::empty() const [function] [call site] 06148
12 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06149
12 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06150
12 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06151
12 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06152
12 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06153
12 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06154
12 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06155
12 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06156
12 geos::algorithm::PointLocation::locateInRing(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const&) [function] [call site] 06157
12 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06158
12 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 06159
12 geos::operation::intersection::RectangleIntersectionBuilder::reverseLines() [function] [call site] 06160
13 geos::geom::LineString::reverse() const [function] [call site] 06161
13 geos::geom::LineString* geos::detail::down_cast<geos::geom::LineString*, geos::geom::LineString>(geos::geom::LineString*) [function] [call site] 06162
12 geos::operation::intersection::RectangleIntersectionBuilder::reconnect() [function] [call site] 06163
13 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06164
13 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06165
13 geos::geom::CoordinateSequence::size() const [function] [call site] 06166
13 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 06167
13 geos::geom::operator!=(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06168
13 geos::operation::valid::RepeatedPointRemover::removeRepeatedPoints(geos::geom::CoordinateSequence const*, double) [function] [call site] 06169
13 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, bool, bool) [function] [call site] 06170
14 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, bool) [function] [call site] 06171
14 geos::geom::CoordinateSequence::CoordinateSequence(geos::geom::CoordinateSequence const&) [function] [call site] 06172
14 geos::geom::CoordinateSequence::reverse() [function] [call site] 06173
14 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, bool) [function] [call site] 06174
14 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 06175
13 geos::geom::GeometryFactory::createLineString(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 06176
12 geos::operation::intersection::RectangleIntersectionBuilder::RectangleIntersectionBuilder(geos::geom::GeometryFactory const&) [function] [call site] 06177
12 geos::operation::intersection::RectangleIntersection::clip_linestring_parts(geos::geom::LineString const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06178
12 geos::geom::LinearRing::clone() const [function] [call site] 06179
12 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 06180
12 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::Polygon*) [function] [call site] 06181
12 geos::operation::intersection::RectangleIntersectionBuilder::empty() const [function] [call site] 06182
12 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06183
12 geos::algorithm::Orientation::isCCW(geos::geom::CoordinateSequence const*) [function] [call site] 06184
12 geos::operation::intersection::RectangleIntersectionBuilder::reverseLines() [function] [call site] 06185
12 geos::operation::intersection::RectangleIntersectionBuilder::reconnect() [function] [call site] 06186
12 geos::operation::intersection::RectangleIntersectionBuilder::release(geos::operation::intersection::RectangleIntersectionBuilder&) [function] [call site] 06187
13 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::Polygon*) [function] [call site] 06188
13 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::LineString*) [function] [call site] 06189
13 geos::operation::intersection::RectangleIntersectionBuilder::clear() [function] [call site] 06190
13 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::Point*) [function] [call site] 06191
12 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06192
12 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06193
12 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06194
12 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06195
12 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06196
12 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06197
12 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06198
12 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06199
12 geos::algorithm::PointLocation::isInRing(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 06200
12 geos::operation::intersection::RectangleIntersectionBuilder::~RectangleIntersectionBuilder() [function] [call site] 06201
13 __clang_call_terminate [call site] 06202
12 geos::operation::intersection::RectangleIntersectionBuilder::reconnectPolygons(geos::operation::intersection::Rectangle const&) [function] [call site] 06203
13 geos::operation::intersection::Rectangle::toLinearRing(geos::geom::GeometryFactory const&) const [function] [call site] 06204
14 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06205
14 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 06206
14 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06207
14 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 06208
14 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06209
14 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 06210
14 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06211
14 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 06212
14 geos::geom::Coordinate& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) [function] [call site] 06213
14 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 06214
14 geos::geom::GeometryFactory::createLinearRing(std::__1::unique_ptr<geos::geom::CoordinateSequence, std::__1::default_delete<geos::geom::CoordinateSequence> >&&) const [function] [call site] 06215
13 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06216
13 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&) [function] [call site] 06217
14 geos::geom::CoordinateSequence::add(geos::geom::CoordinateSequence const&, unsigned long, unsigned long) [function] [call site] 06218
13 geos::operation::intersection::distance(geos::operation::intersection::Rectangle const&, geos::geom::CoordinateSequence const&) [function] [call site] 06219
14 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 06220
14 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 06221
14 geos::operation::intersection::distance(geos::operation::intersection::Rectangle const&, double, double, double, double) [function] [call site] 06222
15 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06223
15 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06224
15 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06225
15 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06226
15 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06227
15 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06228
15 geos::operation::intersection::Rectangle::nextEdge(geos::operation::intersection::Rectangle::Position) [function] [call site] 06229
15 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06230
15 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06231
15 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06232
15 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06233
15 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06234
15 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06235
15 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06236
15 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06237
13 geos::operation::intersection::distance(geos::operation::intersection::Rectangle const&, geos::geom::CoordinateSequence const&, geos::geom::LineString const*) [function] [call site] 06238
14 geos::geom::CoordinateSequence::size() const [function] [call site] 06239
14 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 06240
14 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06241
14 geos::operation::intersection::distance(geos::operation::intersection::Rectangle const&, double, double, double, double) [function] [call site] 06242
13 geos::operation::intersection::RectangleIntersectionBuilder::close_ring(geos::operation::intersection::Rectangle const&, geos::geom::CoordinateSequence*) [function] [call site] 06243
14 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06244
14 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06245
14 geos::operation::intersection::RectangleIntersectionBuilder::close_boundary(geos::operation::intersection::Rectangle const&, geos::geom::CoordinateSequence*, double, double, double, double) [function] [call site] 06246
15 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06247
15 geos::operation::intersection::Rectangle::position(double, double) const [function] [call site] 06248
15 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06249
15 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06250
15 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06251
15 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06252
15 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06253
15 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 06254
15 geos::operation::intersection::Rectangle::nextEdge(geos::operation::intersection::Rectangle::Position) [function] [call site] 06255
15 geos::operation::intersection::Rectangle::xmin() const [function] [call site] 06256
15 geos::operation::intersection::Rectangle::ymax() const [function] [call site] 06257
15 geos::operation::intersection::Rectangle::xmax() const [function] [call site] 06258
15 geos::operation::intersection::Rectangle::ymin() const [function] [call site] 06259
15 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06260
15 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 06261
13 geos::operation::intersection::normalize_ring(geos::geom::CoordinateSequence&) [function] [call site] 06262
14 geos::geom::CoordinateSequence::isEmpty() const [function] [call site] 06263
14 geos::geom::CoordinateSequence::size() const [function] [call site] 06264
14 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06265
14 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06266
14 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06267
14 geos::operation::intersection::reverse_points(geos::geom::CoordinateSequence&, unsigned long, unsigned long) [function] [call site] 06268
15 geos::geom::Coordinate::Coordinate() [function] [call site] 06269
15 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06270
15 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06271
15 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06272
15 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06273
14 geos::operation::intersection::reverse_points(geos::geom::CoordinateSequence&, unsigned long, unsigned long) [function] [call site] 06274
14 geos::operation::intersection::reverse_points(geos::geom::CoordinateSequence&, unsigned long, unsigned long) [function] [call site] 06275
14 geos::geom::Coordinate::Coordinate() [function] [call site] 06276
14 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06277
14 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06278
13 geos::geom::CoordinateSequence::size() const [function] [call site] 06279
13 geos::geom::CoordinateSequence::size() const [function] [call site] 06280
13 __cxa_allocate_exception [call site] 06281
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 06282
13 __cxa_throw [call site] 06283
13 __cxa_free_exception [call site] 06284
13 geos::geom::CoordinateSequence::size() const [function] [call site] 06285
13 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06286
13 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06287
13 geos::geom::CoordinateSequence::operator[](unsigned long) [function] [call site] 06288
13 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 06289
13 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 06290
13 geos::operation::intersection::RectangleIntersectionBuilder::close_boundary(geos::operation::intersection::Rectangle const&, geos::geom::CoordinateSequence*, double, double, double, double) [function] [call site] 06291
13 geos::geom::CoordinateSequence::size() const [function] [call site] 06292
13 geos::geom::CoordinateSequence::operator[](unsigned long) const [function] [call site] 06293
13 void geos::geom::CoordinateSequence::add<geos::geom::Coordinate>(geos::geom::Coordinate const&) [function] [call site] 06294
13 geos::geom::LinearRing::clone() const [function] [call site] 06295
13 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06296
13 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 06297
13 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06298
13 geos::algorithm::PointLocation::isInRing(geos::geom::CoordinateXY const&, geos::geom::CoordinateSequence const*) [function] [call site] 06299
13 geos::geom::LinearRing::clone() const [function] [call site] 06300
13 geos::operation::intersection::RectangleIntersectionBuilder::clear() [function] [call site] 06301
13 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] 06302
12 geos::operation::intersection::RectangleIntersectionBuilder::release(geos::operation::intersection::RectangleIntersectionBuilder&) [function] [call site] 06303
12 geos::operation::intersection::RectangleIntersectionBuilder::~RectangleIntersectionBuilder() [function] [call site] 06304
11 geos::operation::intersection::RectangleIntersection::clip_polygon_to_linestrings(geos::geom::Polygon const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06305
12 geos::operation::intersection::RectangleIntersectionBuilder::RectangleIntersectionBuilder(geos::geom::GeometryFactory const&) [function] [call site] 06306
12 geos::operation::intersection::RectangleIntersection::clip_linestring_parts(geos::geom::LineString const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06307
12 geos::geom::Polygon::clone() const [function] [call site] 06308
12 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::Polygon*) [function] [call site] 06309
12 geos::operation::intersection::RectangleIntersectionBuilder::empty() const [function] [call site] 06310
12 geos::operation::intersection::RectangleIntersectionBuilder::reconnect() [function] [call site] 06311
12 geos::operation::intersection::RectangleIntersectionBuilder::release(geos::operation::intersection::RectangleIntersectionBuilder&) [function] [call site] 06312
12 geos::operation::intersection::RectangleIntersection::clip_linestring_parts(geos::geom::LineString const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&) [function] [call site] 06313
12 geos::geom::LinearRing::clone() const [function] [call site] 06314
12 geos::geom::GeometryFactory::createPolygon(std::__1::unique_ptr<geos::geom::LinearRing, std::__1::default_delete<geos::geom::LinearRing> >&&) const [function] [call site] 06315
12 geos::operation::intersection::RectangleIntersectionBuilder::add(geos::geom::Polygon*) [function] [call site] 06316
12 geos::operation::intersection::RectangleIntersectionBuilder::empty() const [function] [call site] 06317
12 geos::operation::intersection::RectangleIntersectionBuilder::reconnect() [function] [call site] 06318
12 geos::operation::intersection::RectangleIntersectionBuilder::release(geos::operation::intersection::RectangleIntersectionBuilder&) [function] [call site] 06319
12 geos::operation::intersection::RectangleIntersectionBuilder::~RectangleIntersectionBuilder() [function] [call site] 06320
10 __dynamic_cast [call site] 06321
10 geos::operation::intersection::RectangleIntersection::clip_multipolygon(geos::geom::MultiPolygon const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&, bool) [function] [call site] 06322
11 geos::operation::intersection::RectangleIntersection::clip_polygon(geos::geom::Polygon const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&, bool) [function] [call site] 06323
10 __dynamic_cast [call site] 06324
10 geos::operation::intersection::RectangleIntersection::clip_geometrycollection(geos::geom::GeometryCollection const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&, bool) [function] [call site] 06325
11 geos::operation::intersection::RectangleIntersection::clip_geom(geos::geom::Geometry const*, geos::operation::intersection::RectangleIntersectionBuilder&, geos::operation::intersection::Rectangle const&, bool) [function] [call site] 06326
12 __cxa_allocate_exception [call site] 06327
12 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 06328
12 __cxa_throw [call site] 06329
12 __cxa_free_exception [call site] 06330
9 geos::operation::intersection::RectangleIntersectionBuilder::build() [function] [call site] 06331
10 geos::geom::GeometryFactory::createGeometryCollection() const [function] [call site] 06332
10 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] 06333
9 geos::operation::intersection::RectangleIntersectionBuilder::~RectangleIntersectionBuilder() [function] [call site] 06334
8 geos::operation::overlayng::ElevationModel::create(geos::geom::Geometry const&) [function] [call site] 06335
8 geos::operation::overlayng::ElevationModel::populateZ(geos::geom::Geometry&) [function] [call site] 06336
7 geos::geom::Geometry::getSRID() const [function] [call site] 06337
1 GEOSGeom_destroy [function] [call site] 06338
1 GEOSNode [function] [call site] 06339
2 GEOSNode_r [function] [call site] 06340
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ10GEOSNode_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 06341
4 GEOSNode_r::$_0::operator()() const [function] [call site] 06342
5 geos::noding::GeometryNoder::node(geos::geom::Geometry const&) [function] [call site] 06343
6 geos::noding::GeometryNoder::GeometryNoder(geos::geom::Geometry const&) [function] [call site] 06344
6 geos::noding::GeometryNoder::getNoded() [function] [call site] 06345
7 geos::geom::Geometry::clone() const [function] [call site] 06346
7 geos::noding::GeometryNoder::extractPathStrings(geos::geom::Geometry const&, 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] 06347
8 geos::noding::(anonymous namespace)::PathStringExtractor::PathStringExtractor(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> > > >&, bool, bool) [function] [call site] 06348
9 geos::geom::GeometryComponentFilter::GeometryComponentFilter() [function] [call site] 06349
8 geos::noding::(anonymous namespace)::PathStringExtractor::foundCompoundCurve() const [function] [call site] 06350
8 geos::geom::GeometryComponentFilter::~GeometryComponentFilter() [function] [call site] 06351
7 geos::noding::GeometryNoder::extractPathStrings(geos::geom::Geometry const&, 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] 06352
7 geos::noding::PathString::setData(void const*) [function] [call site] 06353
7 geos::noding::GeometryNoder::getNoder() [function] [call site] 06354
8 geos::geom::Geometry::getFactory() const [function] [call site] 06355
8 geos::geom::GeometryFactory::getPrecisionModel() const [function] [call site] 06356
8 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 06357
8 geos::noding::SimpleNoder* geos::detail::down_cast<geos::noding::SimpleNoder*, geos::noding::Noder>(geos::noding::Noder*) [function] [call site] 06358
8 geos::noding::ArcNoder::setArcIntersector(geos::noding::ArcIntersector&) [function] [call site] 06359
7 geos::noding::PathString::toRawPointerVector(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> > > > const&) [function] [call site] 06360
7 geos::noding::GeometryNoder::toGeometry(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> > > >&) const [function] [call site] 06361
8 geos::geom::Geometry::getFactory() const [function] [call site] 06362
8 geos::noding::GeometryNoder::isInResult(geos::noding::PathString const&) const [function] [call site] 06363
9 geos::noding::PathString::getData() const [function] [call site] 06364
8 geos::noding::OrientedCoordinateArray::OrientedCoordinateArray(geos::geom::CoordinateSequence const&) [function] [call site] 06365
8 geos::util::Assert::isTrue(bool) [function] [call site] 06366
8 geos::noding::(anonymous namespace)::CurveRebuilder::CurveRebuilder(geos::geom::Geometry const&) [function] [call site] 06367
8 geos::noding::(anonymous namespace)::CurveRebuilder::add(geos::noding::PathString*) [function] [call site] 06368
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 06369
9 geos::noding::PathString::getData() const [function] [call site] 06370
8 geos::noding::(anonymous namespace)::CurveRebuilder::getGeometry() [function] [call site] 06371
9 geos::noding::(anonymous namespace)::CurveRebuilder::collectGeoms(geos::geom::Geometry const&) [function] [call site] 06372
10 __dynamic_cast [call site] 06373
10 geos::noding::(anonymous namespace)::CurveRebuilder::collectGeoms(geos::geom::Geometry const&) [function] [call site] 06374
11 geos::util::Assert::isTrue(bool) [function] [call site] 06375
11 geos::noding::(anonymous namespace)::CurveRebuilder::getFactory() const [function] [call site] 06376
12 geos::geom::Geometry::getFactory() const [function] [call site] 06377
11 geos::geom::GeometryFactory::createLineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 06378
11 geos::util::Assert::isTrue(bool) [function] [call site] 06379
11 geos::noding::(anonymous namespace)::CurveRebuilder::getFactory() const [function] [call site] 06380
11 geos::geom::GeometryFactory::createCircularString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 06381
11 geos::geom::CompoundCurve const* geos::detail::down_cast<geos::geom::CompoundCurve const*, geos::geom::Geometry const>(geos::geom::Geometry const*) [function] [call site] 06382
11 geos::noding::(anonymous namespace)::CurveRebuilder::collectCompoundCurveGeoms(geos::geom::CompoundCurve const&) [function] [call site] 06383
12 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06384
12 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 06385
12 geos::util::Assert::isTrue(bool) [function] [call site] 06386
12 geos::noding::PathString::getData() const [function] [call site] 06387
12 geos::noding::PathString::setData(void const*) [function] [call site] 06388
12 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 06389
12 geos::noding::(anonymous namespace)::CurveRebuilder::getPathGeometry(geos::noding::PathString const&) const [function] [call site] 06390
13 __dynamic_cast [call site] 06391
13 geos::noding::(anonymous namespace)::CurveRebuilder::getFactory() const [function] [call site] 06392
13 geos::geom::GeometryFactory::createLineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 06393
13 geos::noding::(anonymous namespace)::CurveRebuilder::getFactory() const [function] [call site] 06394
13 geos::geom::GeometryFactory::createCircularString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 06395
12 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06396
12 geos::noding::PathString::getData() const [function] [call site] 06397
12 geos::noding::(anonymous namespace)::CurveRebuilder::getPathGeometry(geos::noding::PathString const&) const [function] [call site] 06398
12 geos::noding::PathString::setData(void const*) [function] [call site] 06399
12 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 06400
12 geos::noding::(anonymous namespace)::CurveRebuilder::getFactory() const [function] [call site] 06401
12 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] 06402
11 __cxa_allocate_exception [call site] 06403
11 geos::util::UnsupportedOperationException::UnsupportedOperationException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 06404
11 __cxa_throw [call site] 06405
11 __cxa_free_exception [call site] 06406
9 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] 06407
8 geos::noding::GeometryNoder::isInResult(geos::noding::PathString const&) const [function] [call site] 06408
8 geos::noding::(anonymous namespace)::CurveRebuilder::disableNodes(geos::noding::PathString const*) [function] [call site] 06409
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::front<geos::geom::CoordinateXY>() const [function] [call site] 06410
9 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::back<geos::geom::CoordinateXY>() const [function] [call site] 06411
9 geos::noding::(anonymous namespace)::CurveRebuilder::doNotContinueFromNode(geos::geom::CoordinateXY const&) [function] [call site] 06412
9 geos::noding::(anonymous namespace)::CurveRebuilder::doNotContinueFromNode(geos::geom::CoordinateXY const&) [function] [call site] 06413
8 geos::noding::(anonymous namespace)::CurveRebuilder::~CurveRebuilder() [function] [call site] 06414
8 __dynamic_cast [call site] 06415
8 geos::geom::GeometryFactory::createLineString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 06416
8 geos::geom::GeometryFactory::createCircularString(std::__1::shared_ptr<geos::geom::CoordinateSequence const> const&) const [function] [call site] 06417
8 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] 06418
8 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] 06419
6 geos::noding::GeometryNoder::~GeometryNoder() [function] [call site] 06420
5 geos::geom::Geometry::getSRID() const [function] [call site] 06421
1 GEOSGeom_destroy [function] [call site] 06422
1 GEOSBoundary [function] [call site] 06423
2 GEOSBoundary_r [function] [call site] 06424
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ14GEOSBoundary_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 06425
4 GEOSBoundary_r::$_0::operator()() const [function] [call site] 06426
5 geos::geom::Geometry::getSRID() const [function] [call site] 06427
1 GEOSGeom_destroy [function] [call site] 06428
1 GEOSGetCentroid [function] [call site] 06429
2 GEOSGetCentroid_r [function] [call site] 06430
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ17GEOSGetCentroid_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 06431
4 GEOSGetCentroid_r::$_0::operator()() const [function] [call site] 06432
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 06433
5 InputGeometry::operator->() const [function] [call site] 06434
5 geos::geom::Geometry::getSRID() const [function] [call site] 06435
5 InputGeometry::~InputGeometry() [function] [call site] 06436
1 GEOSGeom_destroy [function] [call site] 06437
1 GEOSPointOnSurface [function] [call site] 06438
2 GEOSPointOnSurface_r [function] [call site] 06439
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ20GEOSPointOnSurface_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 06440
4 GEOSPointOnSurface_r::$_0::operator()() const [function] [call site] 06441
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 06442
5 InputGeometry::operator->() const [function] [call site] 06443
5 geos::geom::Geometry::getInteriorPoint() const [function] [call site] 06444
6 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const*) [function] [call site] 06445
6 geos::geom::Coordinate::Coordinate() [function] [call site] 06446
6 geos::algorithm::InteriorPointPoint::InteriorPointPoint(geos::geom::Geometry const*) [function] [call site] 06447
7 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 06448
7 geos::geom::Coordinate::Coordinate() [function] [call site] 06449
7 geos::algorithm::InteriorPointPoint::add(geos::geom::Geometry const*) [function] [call site] 06450
8 __dynamic_cast [call site] 06451
8 geos::algorithm::InteriorPointPoint::add(geos::geom::CoordinateXY const*) [function] [call site] 06452
9 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06453
9 geos::geom::Coordinate::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06454
8 __dynamic_cast [call site] 06455
8 geos::algorithm::InteriorPointPoint::add(geos::geom::Geometry const*) [function] [call site] 06456
6 geos::algorithm::InteriorPointPoint::getInteriorPoint(geos::geom::CoordinateXY&) const [function] [call site] 06457
6 geos::algorithm::InteriorPointPoint::~InteriorPointPoint() [function] [call site] 06458
6 geos::geom::Geometry::getFactory() const [function] [call site] 06459
6 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 06460
6 geos::algorithm::InteriorPointLine::InteriorPointLine(geos::geom::Geometry const*) [function] [call site] 06461
7 geos::algorithm::InteriorPointLine::addInterior(geos::geom::Geometry const*) [function] [call site] 06462
8 __dynamic_cast [call site] 06463
8 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06464
8 geos::algorithm::InteriorPointLine::addInterior(geos::geom::CoordinateSequence const*) [function] [call site] 06465
9 geos::geom::CoordinateSequence::getSize() const [function] [call site] 06466
9 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 06467
9 geos::algorithm::InteriorPointLine::add(geos::geom::Coordinate const&) [function] [call site] 06468
10 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06469
8 __dynamic_cast [call site] 06470
8 geos::algorithm::InteriorPointLine::addInterior(geos::geom::Geometry const*) [function] [call site] 06471
7 geos::algorithm::InteriorPointLine::addEndpoints(geos::geom::Geometry const*) [function] [call site] 06472
8 __dynamic_cast [call site] 06473
8 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06474
8 geos::algorithm::InteriorPointLine::addEndpoints(geos::geom::CoordinateSequence const*) [function] [call site] 06475
9 geos::geom::CoordinateSequence::size() const [function] [call site] 06476
9 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 06477
9 geos::algorithm::InteriorPointLine::add(geos::geom::Coordinate const&) [function] [call site] 06478
9 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 06479
9 geos::algorithm::InteriorPointLine::add(geos::geom::Coordinate const&) [function] [call site] 06480
8 __dynamic_cast [call site] 06481
8 geos::algorithm::InteriorPointLine::addEndpoints(geos::geom::Geometry const*) [function] [call site] 06482
6 geos::algorithm::InteriorPointLine::getInteriorPoint(geos::geom::Coordinate&) const [function] [call site] 06483
6 geos::geom::Geometry::getFactory() const [function] [call site] 06484
6 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 06485
6 geos::algorithm::InteriorPointArea::InteriorPointArea(geos::geom::Geometry const*) [function] [call site] 06486
7 geos::geom::Coordinate::Coordinate() [function] [call site] 06487
7 geos::algorithm::InteriorPointArea::process(geos::geom::Geometry const*) [function] [call site] 06488
8 geos::algorithm::InteriorPointArea::processPolygon(geos::geom::Polygon const*) [function] [call site] 06489
9 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::InteriorPointPolygon(geos::geom::Polygon const&) [function] [call site] 06490
10 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 06491
10 geos::algorithm::(anonymous namespace)::ScanLineYOrdinateFinder::getScanLineY(geos::geom::Polygon const&) [function] [call site] 06492
11 geos::algorithm::(anonymous namespace)::ScanLineYOrdinateFinder::ScanLineYOrdinateFinder(geos::geom::Polygon const&) [function] [call site] 06493
12 geos::geom::Envelope::getMaxY() const [function] [call site] 06494
12 geos::geom::Envelope::getMinY() const [function] [call site] 06495
12 geos::algorithm::(anonymous namespace)::avg(double, double) [function] [call site] 06496
11 geos::algorithm::(anonymous namespace)::ScanLineYOrdinateFinder::getScanLineY() [function] [call site] 06497
12 geos::algorithm::(anonymous namespace)::ScanLineYOrdinateFinder::process(geos::geom::LineString const&) [function] [call site] 06498
13 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06499
13 geos::geom::CoordinateSequence::getY(unsigned long) const [function] [call site] 06500
13 geos::algorithm::(anonymous namespace)::ScanLineYOrdinateFinder::updateInterval(double) [function] [call site] 06501
12 geos::algorithm::(anonymous namespace)::avg(double, double) [function] [call site] 06502
12 geos::algorithm::(anonymous namespace)::ScanLineYOrdinateFinder::process(geos::geom::LineString const&) [function] [call site] 06503
9 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::process() [function] [call site] 06504
10 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::scanRing(geos::geom::LinearRing const&, std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 06505
11 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::intersectsHorizontalLine(geos::geom::Envelope const*, double) [function] [call site] 06506
12 geos::geom::Envelope::getMinY() const [function] [call site] 06507
12 geos::geom::Envelope::getMaxY() const [function] [call site] 06508
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06509
11 geos::geom::CoordinateSequence::size() const [function] [call site] 06510
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06511
11 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::addEdgeCrossing(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double, std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 06512
12 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::intersectsHorizontalLine(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 06513
12 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::isEdgeCrossingCounted(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 06514
12 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::intersection(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 06515
10 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::findBestMidpoint(std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 06516
11 geos::algorithm::(anonymous namespace)::avg(double, double) [function] [call site] 06517
11 geos::geom::Coordinate::Coordinate(double, double, double) [function] [call site] 06518
10 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::scanRing(geos::geom::LinearRing const&, std::__1::vector<double, std::__1::allocator<double> >&) [function] [call site] 06519
9 geos::algorithm::(anonymous namespace)::InteriorPointPolygon::getInteriorPoint(geos::geom::CoordinateXY&) const [function] [call site] 06520
8 __dynamic_cast [call site] 06521
8 geos::algorithm::InteriorPointArea::process(geos::geom::Geometry const*) [function] [call site] 06522
9 GEOS_CHECK_FOR_INTERRUPTS() [function] [call site] 06523
6 geos::algorithm::InteriorPointArea::getInteriorPoint(geos::geom::Coordinate&) const [function] [call site] 06524
6 geos::geom::Geometry::getFactory() const [function] [call site] 06525
6 geos::geom::GeometryFactory::createPoint(unsigned long) const [function] [call site] 06526
6 geos::geom::GeometryFactory::createPointFromInternalCoord(geos::geom::Coordinate const*, geos::geom::Geometry const*) [function] [call site] 06527
7 geos::geom::Geometry::getPrecisionModel() const [function] [call site] 06528
7 geos::geom::PrecisionModel::makePrecise(geos::geom::CoordinateXY*) const [function] [call site] 06529
8 geos::geom::PrecisionModel::makePrecise(geos::geom::CoordinateXY&) const [function] [call site] 06530
7 geos::geom::Geometry::getFactory() const [function] [call site] 06531
7 geos::geom::GeometryFactory::createPoint(geos::geom::Coordinate const&) const [function] [call site] 06532
5 InputGeometry::~InputGeometry() [function] [call site] 06533
5 geos::geom::Geometry::getSRID() const [function] [call site] 06534
1 GEOSGeom_destroy [function] [call site] 06535
1 GEOSReverse [function] [call site] 06536
2 GEOSReverse_r [function] [call site] 06537
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ13GEOSReverse_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 06538
4 GEOSReverse_r::$_0::operator()() const [function] [call site] 06539
5 geos::geom::Geometry::reverse() const [function] [call site] 06540
5 geos::geom::Geometry::getSRID() const [function] [call site] 06541
1 GEOSGeom_destroy [function] [call site] 06542
1 GEOSDistance [function] [call site] 06543
2 GEOSDistance_r [function] [call site] 06544
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ14GEOSDistance_rE3$_0EDtfp0_EP20GEOSContextHandle_HSNSt3__111conditionalIXsr3std7is_sameIDTclclsr3stdE7declvalIT1_EEEEbEE5valueEcSA_E4typeEOS9_ [function] [call site] 06545
4 __cxa_allocate_exception [call site] 06546
4 std::runtime_error::runtime_error(char const*) [call site] 06547
4 __cxa_throw [call site] 06548
4 std::runtime_error::~runtime_error() [call site] 06549
4 __cxa_free_exception [call site] 06550
4 (anonymous namespace)::InterruptManager::InterruptManager(GEOSContextHandle_HS*) [function] [call site] 06551
4 (anonymous namespace)::DefaultProgress::DefaultProgress(GEOSContextHandle_HS*) [function] [call site] 06552
4 GEOSDistance_r::$_0::operator()() const [function] [call site] 06553
4 __cxa_begin_catch [call site] 06554
4 GEOSContextHandle_HS::ERROR_MESSAGE(char const*, ...) [function] [call site] 06555
4 __cxa_end_catch [call site] 06556
4 __cxa_begin_catch [call site] 06557
4 GEOSContextHandle_HS::ERROR_MESSAGE(char const*, ...) [function] [call site] 06558
4 __cxa_end_catch [call site] 06559
4 (anonymous namespace)::DefaultProgress::~DefaultProgress() [function] [call site] 06560
4 (anonymous namespace)::InterruptManager::~InterruptManager() [function] [call site] 06561
4 __clang_call_terminate [call site] 06562
1 GEOSNearestPoints [function] [call site] 06563
2 GEOSNearestPoints_r [function] [call site] 06564
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ19GEOSNearestPoints_rE3$_0TnNSt3__19enable_ifIXntsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEDTclfp0_EEP20GEOSContextHandle_HSOS6_ [function] [call site] 06565
4 GEOSNearestPoints_r::$_0::operator()() const [function] [call site] 06566
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 06567
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 06568
5 InputGeometry::operator geos::geom::Geometry const*() const [function] [call site] 06569
5 geos::operation::distance::DistanceOp::nearestPoints(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 06570
6 geos::operation::distance::DistanceOp::DistanceOp(geos::geom::Geometry const*, geos::geom::Geometry const*) [function] [call site] 06571
7 geos::algorithm::PointLocator::PointLocator() [function] [call site] 06572
7 geos::algorithm::PointLocator::~PointLocator() [function] [call site] 06573
6 geos::operation::distance::DistanceOp::nearestPoints() [function] [call site] 06574
7 geos::operation::distance::DistanceOp::computeMinDistance() [function] [call site] 06575
8 geos::operation::distance::DistanceOp::computeContainmentDistance() [function] [call site] 06576
9 geos::geom::util::SurfaceExtracter::getSurfaces(geos::geom::Geometry const&, std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> >&) [function] [call site] 06577
10 geos::geom::util::SurfaceExtracter::SurfaceExtracter(std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> >&) [function] [call site] 06578
11 geos::geom::GeometryFilter::GeometryFilter() [function] [call site] 06579
10 geos::geom::GeometryFilter::~GeometryFilter() [function] [call site] 06580
9 geos::operation::distance::ConnectedElementLocationFilter::getLocations(geos::geom::Geometry const*) [function] [call site] 06581
10 geos::operation::distance::ConnectedElementLocationFilter::ConnectedElementLocationFilter() [function] [call site] 06582
11 geos::geom::GeometryFilter::GeometryFilter() [function] [call site] 06583
10 geos::operation::distance::ConnectedElementLocationFilter::~ConnectedElementLocationFilter() [function] [call site] 06584
11 geos::geom::GeometryFilter::~GeometryFilter() [function] [call site] 06585
9 geos::operation::distance::DistanceOp::computeInside(std::__1::vector<geos::operation::distance::GeometryLocation, std::__1::allocator<geos::operation::distance::GeometryLocation> >&, std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> > const&, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06586
10 geos::operation::distance::GeometryLocation::getCoordinate() const [function] [call site] 06587
10 geos::algorithm::PointLocator::locate(geos::geom::CoordinateXY const&, geos::geom::Geometry const*) [function] [call site] 06588
10 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, geos::geom::CoordinateXY const&) [function] [call site] 06589
11 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 06590
9 geos::geom::util::SurfaceExtracter::getSurfaces(geos::geom::Geometry const&, std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> >&) [function] [call site] 06591
9 geos::operation::distance::ConnectedElementLocationFilter::getLocations(geos::geom::Geometry const*) [function] [call site] 06592
9 geos::operation::distance::DistanceOp::computeInside(std::__1::vector<geos::operation::distance::GeometryLocation, std::__1::allocator<geos::operation::distance::GeometryLocation> >&, std::__1::vector<geos::geom::Surface const*, std::__1::allocator<geos::geom::Surface const*> > const&, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06593
8 geos::operation::distance::DistanceOp::computeFacetDistance() [function] [call site] 06594
9 geos::geom::util::SimpleCurveExtracter::getCurves(geos::geom::Geometry const&, std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> >&) [function] [call site] 06595
10 geos::geom::util::SimpleCurveExtracter::SimpleCurveExtracter(std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> >&) [function] [call site] 06596
11 geos::geom::GeometryComponentFilter::GeometryComponentFilter() [function] [call site] 06597
10 geos::geom::GeometryComponentFilter::~GeometryComponentFilter() [function] [call site] 06598
9 geos::geom::util::SimpleCurveExtracter::getCurves(geos::geom::Geometry const&, std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> >&) [function] [call site] 06599
9 geos::operation::distance::DistanceOp::computeMinDistanceLines(std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> > const&, std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> > const&, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06600
10 geos::geom::CircularString const* geos::detail::down_cast<geos::geom::CircularString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 06601
10 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 06602
10 geos::operation::distance::DistanceOp::computeMinDistance(geos::geom::CircularString const*, geos::geom::LineString const*, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06603
11 geos::geom::Envelope::distance(geos::geom::Envelope const&) const [function] [call site] 06604
12 geos::geom::Envelope::distanceSquared(geos::geom::Envelope const&) const [function] [call site] 06605
12 sqrt [call site] 06606
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06607
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 06608
11 geos::geom::CircularString::getArcs() const [function] [call site] 06609
11 geos::geom::CircularArc::getEnvelope() const [function] [call site] 06610
12 geos::geom::Envelope::Envelope() [function] [call site] 06611
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 06612
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p1<geos::geom::CoordinateXY>() const [function] [call site] 06613
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 06614
12 geos::algorithm::CircularArcs::expandEnvelope(geos::geom::Envelope&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06615
11 geos::geom::Envelope::distanceSquared(geos::geom::Envelope const&) const [function] [call site] 06616
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06617
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06618
11 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06619
11 geos::geom::Envelope::distanceSquared(geos::geom::Envelope const&) const [function] [call site] 06620
11 geos::geom::CircularArc::closestPoints(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) const [function] [call site] 06621
12 geos::geom::CircularArc::getCenter() const [function] [call site] 06622
12 geos::geom::CircularArc::getRadius() const [function] [call site] 06623
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 06624
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 06625
12 geos::geom::CircularArc::isCCW() const [function] [call site] 06626
12 geos::algorithm::CircularArcs::closestPointsArcSegment(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06627
13 geos::geom::LineSegment::closestPoints(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06628
14 geos::algorithm::LineIntersector::LineIntersector(geos::geom::PrecisionModel const*) [function] [call site] 06629
14 void geos::algorithm::LineIntersector::computeIntersection<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06630
15 unsigned char geos::algorithm::LineIntersector::computeIntersect<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06631
16 unsigned char geos::algorithm::LineIntersector::computeCollinearIntersection<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06632
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06633
18 geos::geom::CoordinateXYZM::CoordinateXYZM(geos::geom::CoordinateXY const&) [function] [call site] 06634
18 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06635
19 double geos::algorithm::Interpolate::getOrInterpolate<(geos::geom::Ordinate)2, geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06636
20 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)2>() const [function] [call site] 06637
20 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)2, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06638
21 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)2>() const [function] [call site] 06639
21 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)2>() const [function] [call site] 06640
18 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06641
19 double geos::algorithm::Interpolate::getOrInterpolate<(geos::geom::Ordinate)3, geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06642
20 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)3>() const [function] [call site] 06643
20 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)3, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06644
21 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)3>() const [function] [call site] 06645
21 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)3>() const [function] [call site] 06646
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06647
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06648
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06649
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06650
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06651
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06652
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06653
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06654
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06655
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06656
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::zmGetOrInterpolateCopy<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06657
16 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06658
16 double geos::algorithm::Interpolate::zGet<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06659
17 double geos::algorithm::Interpolate::get<(geos::geom::Ordinate)2, geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06660
18 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)2>() const [function] [call site] 06661
18 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)2>() const [function] [call site] 06662
16 double geos::algorithm::Interpolate::mGet<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06663
17 double geos::algorithm::Interpolate::get<(geos::geom::Ordinate)3, geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06664
18 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)3>() const [function] [call site] 06665
18 double geos::geom::CoordinateXY::get<(geos::geom::Ordinate)3>() const [function] [call site] 06666
16 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06667
16 double geos::algorithm::Interpolate::zGet<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06668
16 double geos::algorithm::Interpolate::mGet<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06669
16 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06670
16 double geos::algorithm::Interpolate::zGet<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06671
16 double geos::algorithm::Interpolate::mGet<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06672
16 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06673
16 double geos::algorithm::Interpolate::zGet<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06674
16 double geos::algorithm::Interpolate::mGet<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06675
16 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06676
16 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06677
16 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06678
16 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06679
16 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06680
16 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06681
16 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06682
16 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06683
16 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06684
16 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06685
16 double geos::algorithm::Interpolate::zGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06686
16 double geos::algorithm::Interpolate::mGetOrInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06687
16 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::intersection<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) const [function] [call site] 06688
17 geos::geom::CoordinateXYZM geos::algorithm::LineIntersector::intersectionSafe<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) const [function] [call site] 06689
18 geos::geom::CoordinateXYZM::operator=(geos::geom::CoordinateXY const&) [function] [call site] 06690
16 double geos::algorithm::Interpolate::zInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06691
17 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)2, geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06692
18 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)2, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06693
18 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)2, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06694
16 double geos::algorithm::Interpolate::mInterpolate<geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06695
17 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)3, geos::geom::CoordinateXY, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06696
18 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)3, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06697
18 double geos::algorithm::Interpolate::interpolate<(geos::geom::Ordinate)3, geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06698
14 geos::algorithm::LineIntersector::hasIntersection() const [function] [call site] 06699
14 geos::algorithm::LineIntersector::getIntersection(unsigned long) const [function] [call site] 06700
14 geos::algorithm::LineIntersector::getIntersection(unsigned long) const [function] [call site] 06701
14 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06702
15 geos::geom::LineSegment::projectionFactor(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06703
15 geos::geom::LineSegment::project(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 06704
16 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06705
15 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06706
15 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06707
14 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06708
14 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06709
14 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06710
14 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06711
14 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06712
14 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06713
14 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06714
13 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06715
13 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06716
13 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 06717
13 geos::algorithm::CircularArcs::circleIntersectsSegment(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY&, geos::geom::CoordinateXY&) [function] [call site] 06718
14 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 06719
14 geos::algorithm::CircularArcs::circleIntersectsLine(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY&, geos::geom::CoordinateXY&) [function] [call site] 06720
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06721
15 sqrt [call site] 06722
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06723
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06724
15 sqrt [call site] 06725
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06726
15 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06727
14 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06728
14 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 06729
14 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 06730
14 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&) const [function] [call site] 06731
13 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06732
14 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 06733
14 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06734
14 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06735
14 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06736
14 geos::algorithm::CircularArcs::containsAngle(double, double, bool, double) [function] [call site] 06737
13 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06738
13 geos::algorithm::CircularArcs::closestPointArcPoint(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06739
14 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06740
14 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06741
14 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 06742
14 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 06743
14 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06744
14 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06745
13 geos::algorithm::CircularArcs::closestPointArcPoint(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06746
13 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06747
13 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06748
13 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06749
13 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06750
13 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06751
13 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06752
11 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06753
11 geos::geom::CircularArc::getCoordinatePosition() const [function] [call site] 06754
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06755
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06756
10 geos::geom::CircularString const* geos::detail::down_cast<geos::geom::CircularString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 06757
10 geos::operation::distance::DistanceOp::computeMinDistance(geos::geom::CircularString const*, geos::geom::CircularString const*, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06758
11 geos::geom::Envelope::distance(geos::geom::Envelope const&) const [function] [call site] 06759
11 geos::geom::CircularString::getArcs() const [function] [call site] 06760
11 geos::geom::CircularArc::getEnvelope() const [function] [call site] 06761
11 geos::geom::Envelope::distanceSquared(geos::geom::Envelope const&) const [function] [call site] 06762
11 geos::geom::CircularString::getArcs() const [function] [call site] 06763
11 geos::geom::CircularArc::getEnvelope() const [function] [call site] 06764
11 geos::geom::Envelope::distanceSquared(geos::geom::Envelope const&) const [function] [call site] 06765
11 geos::geom::CircularArc::closestPoints(geos::geom::CircularArc const&) const [function] [call site] 06766
12 geos::geom::CircularArc::getCenter() const [function] [call site] 06767
12 geos::geom::CircularArc::getRadius() const [function] [call site] 06768
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 06769
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 06770
12 geos::geom::CircularArc::isCCW() const [function] [call site] 06771
12 geos::geom::CircularArc::getCenter() const [function] [call site] 06772
12 geos::geom::CircularArc::getRadius() const [function] [call site] 06773
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 06774
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 06775
12 geos::geom::CircularArc::isCCW() const [function] [call site] 06776
12 geos::algorithm::CircularArcs::closestPointsArcArc(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool) [function] [call site] 06777
13 geos::geom::LineSegment::closestPoints(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06778
13 geos::algorithm::CircularArcs::closestPointsArcSegment(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06779
13 geos::algorithm::CircularArcs::closestPointsArcSegment(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06780
13 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06781
13 geos::algorithm::CircularArcs::arcIntersectionPoint(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool) [function] [call site] 06782
14 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06783
14 geos::algorithm::CircularArcs::cocircularArcsIntersectionPoint(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool) [function] [call site] 06784
15 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06785
15 geos::algorithm::Angle::normalizePositive(double) [function] [call site] 06786
15 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06787
15 geos::algorithm::Angle::normalizePositive(double) [function] [call site] 06788
15 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06789
15 geos::algorithm::Angle::normalizePositive(double) [function] [call site] 06790
15 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06791
15 geos::algorithm::Angle::normalizePositive(double) [function] [call site] 06792
15 geos::algorithm::Angle::isWithinCCW(double, double, double) [function] [call site] 06793
15 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06794
15 geos::algorithm::Angle::isWithinCCW(double, double, double) [function] [call site] 06795
15 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06796
15 geos::algorithm::Angle::isWithinCCW(double, double, double) [function] [call site] 06797
15 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06798
14 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 06799
14 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 06800
14 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06801
14 sqrt [call site] 06802
14 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06803
14 geos::geom::CoordinateXY::CoordinateXY(double, double) [function] [call site] 06804
14 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06805
14 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06806
14 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06807
14 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06808
13 std::__1::optional<geos::geom::CoordinateXY>::value[abi:ne220000]() & [function] [call site] 06809
14 std::__1::__optional_storage_base<geos::geom::CoordinateXY, false>::__get[abi:ne220000]() & [function] [call site] 06810
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06811
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06812
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06813
13 geos::algorithm::CircularArcs::containsAngle(double, double, bool, double) [function] [call site] 06814
13 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06815
13 geos::algorithm::CircularArcs::containsAngle(double, double, bool, double) [function] [call site] 06816
13 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06817
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06818
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06819
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06820
13 geos::algorithm::CircularArcs::containsAngle(double, double, bool, double) [function] [call site] 06821
13 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06822
13 geos::algorithm::CircularArcs::containsAngle(double, double, bool, double) [function] [call site] 06823
13 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06824
13 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06825
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06826
13 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06827
13 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06828
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06829
13 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06830
13 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06831
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06832
13 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06833
13 geos::algorithm::CircularArcs::containsPointOnCircle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06834
13 geos::algorithm::CircularArcs::getAngle(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06835
13 geos::algorithm::CircularArcs::createPoint(geos::geom::CoordinateXY const&, double, double) [function] [call site] 06836
13 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06837
11 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06838
11 geos::geom::CircularArc::getCoordinatePosition() const [function] [call site] 06839
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06840
11 geos::geom::CircularArc::getCoordinatePosition() const [function] [call site] 06841
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06842
10 geos::geom::CircularString const* geos::detail::down_cast<geos::geom::CircularString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 06843
10 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 06844
10 geos::operation::distance::DistanceOp::computeMinDistance(geos::geom::LineString const*, geos::geom::CircularString const*, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06845
11 geos::operation::distance::DistanceOp::computeMinDistance(geos::geom::CircularString const*, geos::geom::LineString const*, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06846
10 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 06847
10 geos::operation::distance::DistanceOp::computeMinDistance(geos::geom::LineString const*, geos::geom::LineString const*, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06848
11 geos::geom::Envelope::distance(geos::geom::Envelope const&) const [function] [call site] 06849
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06850
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06851
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 06852
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 06853
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06854
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06855
11 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06856
11 geos::geom::Envelope::distanceSquared(geos::geom::Envelope const&) const [function] [call site] 06857
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06858
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06859
11 geos::geom::Envelope::Envelope(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06860
11 geos::geom::Envelope::distanceSquared(geos::geom::Envelope const&) const [function] [call site] 06861
11 geos::algorithm::Distance::segmentToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06862
12 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06863
12 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06864
12 geos::geom::operator==(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06865
12 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06866
12 geos::geom::Envelope::intersects(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06867
12 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06868
12 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06869
12 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06870
11 geos::geom::LineSegment::closestPoints(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06871
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06872
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06873
9 geos::operation::distance::DistanceOp::updateMinDistance(std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&, bool) [function] [call site] 06874
10 geos::operation::distance::GeometryLocation::getGeometryComponent() const [function] [call site] 06875
9 geos::geom::util::PointExtracter::getPoints(geos::geom::Geometry const&, std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> >&) [function] [call site] 06876
10 geos::geom::util::PointExtracter::PointExtracter(std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> >&) [function] [call site] 06877
11 geos::geom::GeometryFilter::GeometryFilter() [function] [call site] 06878
10 geos::geom::GeometryFilter::~GeometryFilter() [function] [call site] 06879
9 geos::operation::distance::GeometryLocation::GeometryLocation() [function] [call site] 06880
10 geos::geom::CoordinateXY::CoordinateXY() [function] [call site] 06881
9 geos::operation::distance::GeometryLocation::GeometryLocation() [function] [call site] 06882
9 geos::operation::distance::DistanceOp::computeMinDistanceLinesPoints(std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> > const&, std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> > const&, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06883
10 geos::geom::CircularString const* geos::detail::down_cast<geos::geom::CircularString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 06884
10 geos::operation::distance::DistanceOp::computeMinDistance(geos::geom::CircularString const*, geos::geom::Point const*, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06885
11 geos::geom::Envelope::distance(geos::geom::Envelope const&) const [function] [call site] 06886
11 geos::geom::CircularString::getArcs() const [function] [call site] 06887
11 geos::geom::CircularArc::closestPoint(geos::geom::CoordinateXY const&) const [function] [call site] 06888
12 geos::geom::CircularArc::getCenter() const [function] [call site] 06889
12 geos::geom::CircularArc::getRadius() const [function] [call site] 06890
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p0<geos::geom::CoordinateXY>() const [function] [call site] 06891
12 geos::geom::CoordinateXY const& geos::geom::CircularArc::p2<geos::geom::CoordinateXY>() const [function] [call site] 06892
12 geos::geom::CircularArc::isCCW() const [function] [call site] 06893
12 geos::algorithm::CircularArcs::closestPointArcPoint(geos::geom::CoordinateXY const&, double, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, bool, geos::geom::CoordinateXY const&) [function] [call site] 06894
11 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06895
11 geos::geom::CircularArc::getCoordinatePosition() const [function] [call site] 06896
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06897
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06898
10 geos::geom::LineString const* geos::detail::down_cast<geos::geom::LineString const*, geos::geom::SimpleCurve const>(geos::geom::SimpleCurve const*) [function] [call site] 06899
10 geos::operation::distance::DistanceOp::computeMinDistance(geos::geom::LineString const*, geos::geom::Point const*, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06900
11 geos::geom::Envelope::distance(geos::geom::Envelope const&) const [function] [call site] 06901
11 geos::geom::SimpleCurve::getCoordinatesRO() const [function] [call site] 06902
11 geos::geom::CoordinateSequence::getSize() const [function] [call site] 06903
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06904
11 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06905
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06906
11 geos::geom::CoordinateXY const& geos::geom::CoordinateSequence::getAt<geos::geom::CoordinateXY>(unsigned long) const [function] [call site] 06907
11 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 06908
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06909
11 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06910
9 geos::operation::distance::DistanceOp::updateMinDistance(std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&, bool) [function] [call site] 06911
9 geos::geom::util::PointExtracter::getPoints(geos::geom::Geometry const&, std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> >&) [function] [call site] 06912
9 geos::operation::distance::GeometryLocation::GeometryLocation() [function] [call site] 06913
9 geos::operation::distance::GeometryLocation::GeometryLocation() [function] [call site] 06914
9 geos::operation::distance::DistanceOp::computeMinDistanceLinesPoints(std::__1::vector<geos::geom::SimpleCurve const*, std::__1::allocator<geos::geom::SimpleCurve const*> > const&, std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> > const&, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06915
9 geos::operation::distance::DistanceOp::updateMinDistance(std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&, bool) [function] [call site] 06916
9 geos::operation::distance::GeometryLocation::GeometryLocation() [function] [call site] 06917
9 geos::operation::distance::GeometryLocation::GeometryLocation() [function] [call site] 06918
9 geos::operation::distance::DistanceOp::computeMinDistancePoints(std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> > const&, std::__1::vector<geos::geom::Point const*, std::__1::allocator<geos::geom::Point const*> > const&, std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&) [function] [call site] 06919
10 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 06920
10 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06921
10 geos::operation::distance::GeometryLocation::GeometryLocation(geos::geom::Geometry const*, unsigned long, geos::geom::CoordinateXY const&) [function] [call site] 06922
9 geos::operation::distance::DistanceOp::updateMinDistance(std::__1::array<geos::operation::distance::GeometryLocation, 2ul>&, bool) [function] [call site] 06923
7 geos::operation::distance::GeometryLocation::getGeometryComponent() const [function] [call site] 06924
7 geos::operation::distance::GeometryLocation::getCoordinate() const [function] [call site] 06925
7 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 06926
7 geos::operation::distance::GeometryLocation::getCoordinate() const [function] [call site] 06927
7 void geos::geom::CoordinateSequence::setAt<geos::geom::CoordinateXY>(geos::geom::CoordinateXY const&, unsigned long) [function] [call site] 06928
6 geos::operation::distance::DistanceOp::~DistanceOp() [function] [call site] 06929
7 geos::algorithm::PointLocator::~PointLocator() [function] [call site] 06930
5 InputGeometry::~InputGeometry() [function] [call site] 06931
1 GEOSCoordSeq_destroy [function] [call site] 06932
2 GEOSCoordSeq_destroy_r [function] [call site] 06933
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ22GEOSCoordSeq_destroy_rE3$_0TnNSt3__19enable_ifIXsr3std7is_voidIDTclclsr3stdE7declvalIT1_EEEEEE5valueEDnE4typeELDn0EEvP20GEOSContextHandle_HSOS6_ [function] [call site] 06934
4 GEOSCoordSeq_destroy_r::$_0::operator()() const [function] [call site] 06935
5 geos::geom::CoordinateSequence::~CoordinateSequence() [function] [call site] 06936
1 GEOSArea [function] [call site] 06937
2 GEOSArea_r [function] [call site] 06938
3 _Z7executeIN12_GLOBAL__N_116NotInterruptibleENS0_15ReportsProgressEZ10GEOSArea_rE3$_0EDtfp0_EP20GEOSContextHandle_HSNSt3__111conditionalIXsr3std7is_sameIDTclclsr3stdE7declvalIT1_EEEEbEE5valueEcSA_E4typeEOS9_ [function] [call site] 06939
4 GEOSArea_r::$_0::operator()() const [function] [call site] 06940
4 __cxa_end_catch [call site] 06941
1 GEOSLength [function] [call site] 06942
2 GEOSLength_r [function] [call site] 06943
3 _Z7executeIN12_GLOBAL__N_116NotInterruptibleENS0_15ReportsProgressEZ12GEOSLength_rE3$_0EDtfp0_EP20GEOSContextHandle_HSNSt3__111conditionalIXsr3std7is_sameIDTclclsr3stdE7declvalIT1_EEEEbEE5valueEcSA_E4typeEOS9_ [function] [call site] 06944
4 GEOSLength_r::$_0::operator()() const [function] [call site] 06945
1 GEOSMinimumClearance [function] [call site] 06946
2 GEOSMinimumClearance_r [function] [call site] 06947
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ22GEOSMinimumClearance_rE3$_0EDtfp0_EP20GEOSContextHandle_HSNSt3__111conditionalIXsr3std7is_sameIDTclclsr3stdE7declvalIT1_EEEEbEE5valueEcSA_E4typeEOS9_ [function] [call site] 06948
4 GEOSMinimumClearance_r::$_0::operator()() const [function] [call site] 06949
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 06950
5 InputGeometry::operator geos::geom::Geometry const*() const [function] [call site] 06951
5 geos::precision::MinimumClearance::MinimumClearance(geos::geom::Geometry const*) [function] [call site] 06952
5 geos::precision::MinimumClearance::getDistance() [function] [call site] 06953
6 geos::precision::MinimumClearance::compute() [function] [call site] 06954
7 geos::operation::distance::FacetSequenceTreeBuilder::build(geos::geom::Geometry const*) [function] [call site] 06955
8 void geos::util::ensureNoCurvedComponents<geos::geom::Geometry>(geos::geom::Geometry const*) [function] [call site] 06956
8 geos::operation::distance::FacetSequenceTreeBuilder::computeFacetSequences(geos::geom::Geometry const*) [function] [call site] 06957
9 geos::operation::distance::FacetSequenceTreeBuilder::computeFacetSequences(geos::geom::Geometry const*)::FacetSequenceAdder::FacetSequenceAdder(std::__1::vector<geos::operation::distance::FacetSequence, std::__1::allocator<geos::operation::distance::FacetSequence> >&) [function] [call site] 06958
9 geos::geom::GeometryComponentFilter::~GeometryComponentFilter() [function] [call site] 06959
8 geos::operation::distance::FacetSequenceTreeBuilder::FacetSequenceTree::FacetSequenceTree(std::__1::vector<geos::operation::distance::FacetSequence, std::__1::allocator<geos::operation::distance::FacetSequence> >&&) [function] [call site] 06960
9 geos::index::strtree::TemplateSTRtree<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long, unsigned long) [function] [call site] 06961
10 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::TemplateSTRtreeImpl(unsigned long, unsigned long) [function] [call site] 06962
11 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 06963
12 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 06964
12 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 06965
11 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::validateConstruction() const [function] [call site] 06966
9 geos::operation::distance::FacetSequence::getEnvelope() const [function] [call site] 06967
9 geos::index::strtree::TemplateSTRtree<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const*, void*) [function] [call site] 06968
10 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::insert(geos::geom::Envelope const&, geos::operation::distance::FacetSequence const*&&) [function] [call site] 06969
11 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::createLeafNode(geos::operation::distance::FacetSequence const*&&, geos::geom::Envelope const&) [function] [call site] 06970
9 geos::index::strtree::TemplateSTRtree<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtree() [function] [call site] 06971
10 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::~TemplateSTRtreeImpl() [function] [call site] 06972
8 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 06973
9 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::built() const [function] [call site] 06974
9 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::treeSize(unsigned long) [function] [call site] 06975
9 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::createParentNodes(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>*> const&, unsigned long) [function] [call site] 06976
10 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::sliceCount(unsigned long) const [function] [call site] 06977
10 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::sliceCapacity(unsigned long, unsigned long) [function] [call site] 06978
10 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::sortNodesX(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 06979
10 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::addParentNodesFromVerticalSlice(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 06980
11 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::sortNodesY(std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>*> const&, std::__1::__wrap_iter<geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>*> const&) [function] [call site] 06981
11 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::createBranchNode(geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const*, geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const*) [function] [call site] 06982
7 geos::precision::MinimumClearance::compute()::MinClearanceDistance::MinClearanceDistance() [function] [call site] 06983
7 std::__1::pair<geos::operation::distance::FacetSequence const*, geos::operation::distance::FacetSequence const*> geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::nearestNeighbour<geos::precision::MinimumClearance::compute()::MinClearanceDistance>(geos::precision::MinimumClearance::compute()::MinClearanceDistance&) [function] [call site] 06984
8 std::__1::pair<geos::operation::distance::FacetSequence const*, geos::operation::distance::FacetSequence const*> geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::nearestNeighbour<geos::precision::MinimumClearance::compute()::MinClearanceDistance>(geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>&, geos::precision::MinimumClearance::compute()::MinClearanceDistance&) [function] [call site] 06985
9 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::getRoot() [function] [call site] 06986
10 geos::index::strtree::TemplateSTRtreeImpl<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::build() [function] [call site] 06987
9 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::TemplateSTRtreeDistance(geos::precision::MinimumClearance::compute()::MinClearanceDistance&) [function] [call site] 06988
9 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::nearestNeighbour(geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&) [function] [call site] 06989
10 geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::TemplateSTRNodePair(geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::precision::MinimumClearance::compute()::MinClearanceDistance&) [function] [call site] 06990
11 geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::distance(geos::precision::MinimumClearance::compute()::MinClearanceDistance&) [function] [call site] 06991
12 geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::isLeaves() const [function] [call site] 06992
13 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 06993
12 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::getItem() const [function] [call site] 06994
12 geos::precision::MinimumClearance::compute()::MinClearanceDistance::operator()(geos::operation::distance::FacetSequence const*, geos::operation::distance::FacetSequence const*) [function] [call site] 06995
13 geos::precision::MinimumClearance::compute()::MinClearanceDistance::distance(geos::operation::distance::FacetSequence const*, geos::operation::distance::FacetSequence const*) [function] [call site] 06996
14 geos::precision::MinimumClearance::compute()::MinClearanceDistance::vertexDistance(geos::operation::distance::FacetSequence const*, geos::operation::distance::FacetSequence const*) [function] [call site] 06997
15 geos::operation::distance::FacetSequence::size() const [function] [call site] 06998
15 geos::operation::distance::FacetSequence::size() const [function] [call site] 06999
15 geos::operation::distance::FacetSequence::getCoordinate(unsigned long) const [function] [call site] 07000
16 geos::geom::Coordinate const& geos::geom::CoordinateSequence::getAt<geos::geom::Coordinate>(unsigned long) const [function] [call site] 07001
15 geos::operation::distance::FacetSequence::getCoordinate(unsigned long) const [function] [call site] 07002
15 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 07003
15 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 07004
14 geos::operation::distance::FacetSequence::size() const [function] [call site] 07005
14 geos::precision::MinimumClearance::compute()::MinClearanceDistance::segmentDistance(geos::operation::distance::FacetSequence const*, geos::operation::distance::FacetSequence const*) [function] [call site] 07006
15 geos::operation::distance::FacetSequence::size() const [function] [call site] 07007
15 geos::operation::distance::FacetSequence::size() const [function] [call site] 07008
15 geos::operation::distance::FacetSequence::getCoordinate(unsigned long) const [function] [call site] 07009
15 geos::operation::distance::FacetSequence::getCoordinate(unsigned long) const [function] [call site] 07010
15 geos::operation::distance::FacetSequence::getCoordinate(unsigned long) const [function] [call site] 07011
15 geos::geom::CoordinateXY::equals2D(geos::geom::CoordinateXY const&) const [function] [call site] 07012
15 geos::algorithm::Distance::pointToSegment(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&) [function] [call site] 07013
15 geos::precision::MinimumClearance::compute()::MinClearanceDistance::updatePts(geos::geom::Coordinate const&, geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 07014
16 geos::geom::LineSegment::LineSegment(geos::geom::Coordinate const&, geos::geom::Coordinate const&) [function] [call site] 07015
16 geos::geom::LineSegment::closestPoint(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY&) const [function] [call site] 07016
17 geos::geom::LineSegment::projectionFactor(geos::geom::CoordinateXY const&) const [function] [call site] 07017
17 geos::geom::LineSegment::project(double, geos::geom::CoordinateXY&) const [function] [call site] 07018
18 geos::geom::LineSegment::project(geos::geom::CoordinateXY const&, geos::geom::CoordinateXY const&, double) [function] [call site] 07019
17 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 07020
17 geos::geom::CoordinateXY::distance(geos::geom::CoordinateXY const&) const [function] [call site] 07021
14 geos::precision::MinimumClearance::compute()::MinClearanceDistance::segmentDistance(geos::operation::distance::FacetSequence const*, geos::operation::distance::FacetSequence const*) [function] [call site] 07022
12 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 07023
12 geos::index::strtree::EnvelopeTraits::distance(geos::geom::Envelope const&, geos::geom::Envelope const&) [function] [call site] 07024
13 geos::geom::Envelope::distance(geos::geom::Envelope const&) const [function] [call site] 07025
10 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::nearestNeighbour(geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>&) [function] [call site] 07026
11 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::nearestNeighbour(geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>&, double) [function] [call site] 07027
12 geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::isLeaves() const [function] [call site] 07028
12 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::expandToQueue(geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance> const&, std::__1::priority_queue<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::vector<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::allocator<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance> > >, geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::PairQueueCompare>&, double) [function] [call site] 07029
13 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::isComposite() const [function] [call site] 07030
14 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::isLeaf() const [function] [call site] 07031
13 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::isComposite() const [function] [call site] 07032
13 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::getSize() const [function] [call site] 07033
14 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::getBounds() const [function] [call site] 07034
14 geos::index::strtree::EnvelopeTraits::size(geos::geom::Envelope const&) [function] [call site] 07035
15 geos::geom::Envelope::getArea() const [function] [call site] 07036
16 geos::geom::Envelope::getWidth() const [function] [call site] 07037
16 geos::geom::Envelope::getHeight() const [function] [call site] 07038
13 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::expand(geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, bool, std::__1::priority_queue<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::vector<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::allocator<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance> > >, geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::PairQueueCompare>&, double) [function] [call site] 07039
14 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::beginChildren() const [function] [call site] 07040
14 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::endChildren() const [function] [call site] 07041
14 geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::TemplateSTRNodePair(geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::precision::MinimumClearance::compute()::MinClearanceDistance&) [function] [call site] 07042
13 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::expand(geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, bool, std::__1::priority_queue<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::vector<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::allocator<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance> > >, geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::PairQueueCompare>&, double) [function] [call site] 07043
13 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::expand(geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, bool, std::__1::priority_queue<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::vector<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::allocator<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance> > >, geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::PairQueueCompare>&, double) [function] [call site] 07044
13 geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::expand(geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits> const&, bool, std::__1::priority_queue<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::vector<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>, std::__1::allocator<geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance> > >, geos::index::strtree::TemplateSTRtreeDistance<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::PairQueueCompare>&, double) [function] [call site] 07045
13 __cxa_allocate_exception [call site] 07046
13 geos::util::IllegalArgumentException::IllegalArgumentException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 07047
13 __cxa_throw [call site] 07048
13 __cxa_free_exception [call site] 07049
12 __cxa_allocate_exception [call site] 07050
12 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 07051
12 __cxa_throw [call site] 07052
12 __cxa_free_exception [call site] 07053
12 geos::index::strtree::TemplateSTRNodePair<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits, geos::precision::MinimumClearance::compute()::MinClearanceDistance>::getItems() const [function] [call site] 07054
13 geos::index::strtree::TemplateSTRNode<geos::operation::distance::FacetSequence const*, geos::index::strtree::EnvelopeTraits>::getItem() const [function] [call site] 07055
7 __cxa_allocate_exception [call site] 07056
7 geos::util::GEOSException::GEOSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 07057
7 __cxa_throw [call site] 07058
7 __cxa_free_exception [call site] 07059
7 geos::precision::MinimumClearance::compute()::MinClearanceDistance::distance(geos::operation::distance::FacetSequence const*, geos::operation::distance::FacetSequence const*) [function] [call site] 07060
7 geos::precision::MinimumClearance::compute()::MinClearanceDistance::getCoordinates() [function] [call site] 07061
7 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 07062
7 void geos::geom::CoordinateSequence::setAt<geos::geom::Coordinate>(geos::geom::Coordinate const&, unsigned long) [function] [call site] 07063
7 geos::precision::MinimumClearance::compute()::MinClearanceDistance::~MinClearanceDistance() [function] [call site] 07064
5 geos::precision::MinimumClearance::~MinimumClearance() [function] [call site] 07065
5 InputGeometry::~InputGeometry() [function] [call site] 07066
1 GEOSisValid [function] [call site] 07067
2 GEOSisValid_r [function] [call site] 07068
3 _Z7executeIN12_GLOBAL__N_116InterruptManagerENS0_15DefaultProgressEZ13GEOSisValid_rE3$_0EDtfp0_EP20GEOSContextHandle_HSNSt3__111conditionalIXsr3std7is_sameIDTclclsr3stdE7declvalIT1_EEEEbEE5valueEcSA_E4typeEOS9_ [function] [call site] 07069
4 GEOSisValid_r::$_0::operator()() const [function] [call site] 07070
5 convertToLineIfNeeded(GEOSContextHandle_HS*, geos::geom::Geometry const*) [function] [call site] 07071
5 InputGeometry::operator geos::geom::Geometry const*() const [function] [call site] 07072
5 geos::operation::valid::IsValidOp::IsValidOp(geos::geom::Geometry const*) [function] [call site] 07073
5 geos::operation::valid::IsValidOp::getValidationError() [function] [call site] 07074
5 geos::operation::valid::TopologyValidationError::toString() const [function] [call site] 07075
6 geos::operation::valid::TopologyValidationError::getMessage() const [function] [call site] 07076
6 geos::geom::CoordinateXY::toString() const [function] [call site] 07077
7 geos::geom::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, geos::geom::CoordinateXY const&) [function] [call site] 07078
5 GEOSContextHandle_HS::NOTICE_MESSAGE(char const*, ...) [function] [call site] 07079
6 vsnprintf [call site] 07080
5 geos::operation::valid::IsValidOp::~IsValidOp() [function] [call site] 07081
5 InputGeometry::~InputGeometry() [function] [call site] 07082
1 GEOSGeom_destroy [function] [call site] 07083