GCC Code Coverage Report


Directory: ./
Date: 2024-03-18 17:01:34
Exec Total Coverage
Lines: 5945 12941 45.9%
Functions: 984 2083 47.2%
Branches: 4993 17409 28.7%

Function File Line Call count
Geom::(anonymous namespace)::Bernsteins::Bernsteins(std::vector<double, std::allocator<double> >&) src/2geom/solve-bezier.cpp 27 called 65241 times
Geom::(anonymous namespace)::Bernsteins::Bernsteins(unsigned long, std::vector<double, std::allocator<double> >&) src/2geom/solve-bezier-one-d.cpp 26 called 22188 times
Geom::(anonymous namespace)::Bernsteins::find_bernstein_roots(Geom::Bezier const&, unsigned int, double, double) src/2geom/solve-bezier.cpp 74 called 172835 times
Geom::(anonymous namespace)::Bernsteins::find_bernstein_roots(double const*, unsigned int, double, double) src/2geom/solve-bezier-one-d.cpp 66 called 405298 times
Geom::(anonymous namespace)::Bernsteins::secant(Geom::Bezier const&) src/2geom/solve-bezier.cpp 179 called 52583 times
Geom::(anonymous namespace)::ConvexHullLowerIterator::ConvexHullLowerIterator(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, unsigned long) include/2geom/convex-hull.h 63 called 292 times
Geom::(anonymous namespace)::ConvexHullLowerIterator::operator*() const include/2geom/convex-hull.h 88 called 335 times
Geom::(anonymous namespace)::ConvexHullLowerIterator::operator++() include/2geom/convex-hull.h 69 called 108 times
Geom::(anonymous namespace)::ConvexHullLowerIterator::operator+=(long) include/2geom/convex-hull.h 77 called 266 times
Geom::(anonymous namespace)::ConvexHullLowerIterator::operator-(Geom::(anonymous namespace)::ConvexHullLowerIterator const&) const include/2geom/convex-hull.h 85 called 64 times
Geom::(anonymous namespace)::ConvexHullLowerIterator::operator-=(long) include/2geom/convex-hull.h 81 called 62 times
Geom::(anonymous namespace)::ConvexHullLowerIterator::operator==(Geom::(anonymous namespace)::ConvexHullLowerIterator const&) const include/2geom/convex-hull.h 95 called 185 times
Geom::(anonymous namespace)::unit_rect_contains(Geom::Point const&) src/2geom/parallelogram.cpp 20 called 126 times
Geom::(anonymous namespace)::unit_rect_corner(unsigned int) src/2geom/parallelogram.cpp 27 called 154 times
Geom::Affine Geom::TransformOperations<Geom::HShear>::operator*<Geom::Rotate>(Geom::Rotate const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::HShear>::operator*<Geom::Scale>(Geom::Scale const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::HShear>::operator*<Geom::Translate>(Geom::Translate const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::HShear>::operator*<Geom::VShear>(Geom::VShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::HShear>::operator*<Geom::Zoom>(Geom::Zoom const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Rotate>::operator*<Geom::HShear>(Geom::HShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Rotate>::operator*<Geom::Scale>(Geom::Scale const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Rotate>::operator*<Geom::Translate>(Geom::Translate const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Rotate>::operator*<Geom::VShear>(Geom::VShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Rotate>::operator*<Geom::Zoom>(Geom::Zoom const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Scale>::operator*<Geom::Affine>(Geom::Affine const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Scale>::operator*<Geom::HShear>(Geom::HShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Scale>::operator*<Geom::Rotate>(Geom::Rotate const&) const include/2geom/transforms.h 85 called 365420 times
Geom::Affine Geom::TransformOperations<Geom::Scale>::operator*<Geom::Translate>(Geom::Translate const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Scale>::operator*<Geom::VShear>(Geom::VShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Scale>::operator*<Geom::Zoom>(Geom::Zoom const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Translate>::operator*<Geom::Affine>(Geom::Affine const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Translate>::operator*<Geom::HShear>(Geom::HShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Translate>::operator*<Geom::Rotate>(Geom::Rotate const&) const include/2geom/transforms.h 85 called 62634 times
Geom::Affine Geom::TransformOperations<Geom::Translate>::operator*<Geom::Scale>(Geom::Scale const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Translate>::operator*<Geom::VShear>(Geom::VShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Translate>::operator*<Geom::Zoom>(Geom::Zoom const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::VShear>::operator*<Geom::HShear>(Geom::HShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::VShear>::operator*<Geom::Rotate>(Geom::Rotate const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::VShear>::operator*<Geom::Scale>(Geom::Scale const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::VShear>::operator*<Geom::Translate>(Geom::Translate const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::VShear>::operator*<Geom::Zoom>(Geom::Zoom const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Zoom>::operator*<Geom::HShear>(Geom::HShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Zoom>::operator*<Geom::Rotate>(Geom::Rotate const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Zoom>::operator*<Geom::Scale>(Geom::Scale const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Zoom>::operator*<Geom::Translate>(Geom::Translate const&) const include/2geom/transforms.h 85 not called
Geom::Affine Geom::TransformOperations<Geom::Zoom>::operator*<Geom::VShear>(Geom::VShear const&) const include/2geom/transforms.h 85 not called
Geom::Affine::Affine() include/2geom/affine.h 73 called 1238 times
Geom::Affine::Affine(double, double, double, double, double, double) include/2geom/affine.h 87 called 9000 times
Geom::Affine::descrim() const src/2geom/affine.cpp 434 called 1203 times
Geom::Affine::descrim2() const src/2geom/affine.cpp 424 called 1221 times
Geom::Affine::det() const src/2geom/affine.cpp 416 called 5021 times
Geom::Affine::expansionX() const src/2geom/affine.cpp 64 not called
Geom::Affine::expansionY() const src/2geom/affine.cpp 71 not called
Geom::Affine::flips() const src/2geom/affine.cpp 368 called 14 times
Geom::Affine::inverse() const src/2geom/affine.cpp 388 called 1243 times
Geom::Affine::isHShear(double) const src/2geom/affine.cpp 256 called 14 times
Geom::Affine::isIdentity(double) const src/2geom/affine.cpp 109 called 14 times
Geom::Affine::isNonzeroHShear(double) const src/2geom/affine.cpp 268 called 14 times
Geom::Affine::isNonzeroNonpureRotation(double) const src/2geom/affine.cpp 233 called 14 times
Geom::Affine::isNonzeroRotation(double) const src/2geom/affine.cpp 219 called 14 times
Geom::Affine::isNonzeroScale(double) const src/2geom/affine.cpp 160 called 14 times
Geom::Affine::isNonzeroTranslation(double) const src/2geom/affine.cpp 134 called 14 times
Geom::Affine::isNonzeroUniformScale(double) const src/2geom/affine.cpp 189 called 15 times
Geom::Affine::isNonzeroVShear(double) const src/2geom/affine.cpp 294 called 14 times
Geom::Affine::isRotation(double) const src/2geom/affine.cpp 206 called 14 times
Geom::Affine::isScale(double) const src/2geom/affine.cpp 147 called 1217 times
Geom::Affine::isSingular(double) const src/2geom/affine.cpp 377 called 1342 times
Geom::Affine::isTranslation(double) const src/2geom/affine.cpp 123 called 14 times
Geom::Affine::isUniformScale(double) const src/2geom/affine.cpp 174 called 15 times
Geom::Affine::isVShear(double) const src/2geom/affine.cpp 281 called 14 times
Geom::Affine::isZoom(double) const src/2geom/affine.cpp 310 called 14 times
Geom::Affine::operator*=(Geom::Affine const&) src/2geom/affine.cpp 442 called 432941 times
Geom::Affine::operator*=(Geom::HShear const&) src/2geom/transforms.cpp 119 not called
Geom::Affine::operator*=(Geom::Rotate const&) src/2geom/transforms.cpp 111 called 428082 times
Geom::Affine::operator*=(Geom::Scale const&) src/2geom/transforms.cpp 103 called 45009 times
Geom::Affine::operator*=(Geom::Translate const&) src/2geom/transforms.cpp 96 called 29 times
Geom::Affine::operator*=(Geom::VShear const&) src/2geom/transforms.cpp 127 not called
Geom::Affine::operator*=(Geom::Zoom const&) src/2geom/transforms.cpp 134 not called
Geom::Affine::operator[](unsigned int) include/2geom/affine.h 95 called 6003 times
Geom::Affine::operator[](unsigned int) const include/2geom/affine.h 94 called 16484712 times
Geom::Affine::preservesAngles(double) const src/2geom/affine.cpp 339 called 14 times
Geom::Affine::preservesArea(double) const src/2geom/affine.cpp 321 called 14 times
Geom::Affine::preservesDistances(double) const src/2geom/affine.cpp 359 called 14 times
Geom::Affine::rotationCenter() const src/2geom/affine.cpp 243 called 2 times
Geom::Affine::setExpansionX(double) src/2geom/affine.cpp 75 not called
Geom::Affine::setExpansionY(double) src/2geom/affine.cpp 85 not called
Geom::Affine::setIdentity() src/2geom/affine.cpp 96 called 1 time
Geom::Affine::setTranslation(Geom::Point const&) src/2geom/affine.cpp 56 called 365430 times
Geom::Affine::setXAxis(Geom::Point const&) src/2geom/affine.cpp 45 not called
Geom::Affine::setYAxis(Geom::Point const&) src/2geom/affine.cpp 50 not called
Geom::Affine::translation() const src/2geom/affine.cpp 41 not called
Geom::Affine::withoutTranslation() const include/2geom/affine.h 169 called 1211 times
Geom::Affine::xAxis() const src/2geom/affine.cpp 32 called 3 times
Geom::Affine::yAxis() const src/2geom/affine.cpp 36 called 3 times
Geom::Angle::Angle() include/2geom/angle.h 75 called 6 times
Geom::Angle::Angle(Geom::Point const&) include/2geom/angle.h 77 called 84885 times
Geom::Angle::Angle(double) include/2geom/angle.h 76 called 10299 times
Geom::Angle::_normalize() include/2geom/angle.h 154 called 10299 times
Geom::Angle::operator double() const include/2geom/angle.h 79 called 110393 times
Geom::Angle::operator+=(Geom::Angle) include/2geom/angle.h 80 called 115532 times
Geom::Angle::operator+=(double) include/2geom/angle.h 90 called 115532 times
Geom::Angle::operator-=(Geom::Angle) include/2geom/angle.h 85 called 112002 times
Geom::Angle::operator-=(double) include/2geom/angle.h 94 called 10652 times
Geom::Angle::operator==(Geom::Angle) const include/2geom/angle.h 98 called 53564 times
Geom::Angle::radians() const include/2geom/angle.h 107 called 110439 times
Geom::Angle::radians0() const include/2geom/angle.h 112 called 972340 times
Geom::AngleInterval::AngleInterval() include/2geom/angle.h 190 called 2 times
Geom::AngleInterval::AngleInterval(Geom::Angle, Geom::Angle, bool) include/2geom/angle.h 199 called 19726 times
Geom::AngleInterval::AngleInterval(double, double, bool) include/2geom/angle.h 202 called 7 times
Geom::AngleInterval::angleAt(double) const include/2geom/angle.h 288 called 20615 times
Geom::AngleInterval::contains(Geom::Angle) const include/2geom/angle.h 326 called 209258 times
Geom::AngleInterval::extent() const include/2geom/angle.h 342 called 40816 times
Geom::AngleInterval::finalAngle() const include/2geom/angle.h 231 called 9897 times
Geom::AngleInterval::initialAngle() const include/2geom/angle.h 229 called 9943 times
Geom::AngleInterval::isFull() const include/2geom/angle.h 239 called 53531 times
Geom::AngleInterval::reverse() include/2geom/angle.h 275 called 40016 times
Geom::AngleInterval::setAngles(Geom::Angle, Geom::Angle, bool) include/2geom/angle.h 266 called 48 times
Geom::AngleInterval::setFinal(Geom::Angle, bool) include/2geom/angle.h 256 called 11592 times
Geom::AngleInterval::setInitial(Geom::Angle, bool) include/2geom/angle.h 247 called 11592 times
Geom::AngleInterval::setSweep(bool) include/2geom/angle.h 272 called 7 times
Geom::AngleInterval::sweep() const include/2geom/angle.h 233 called 30122 times
Geom::AngleInterval::sweepAngle() const include/2geom/angle.h 352 called 23 times
Geom::AngleInterval::timeAtAngle(Geom::Angle) const include/2geom/angle.h 299 called 20178 times
Geom::Bezier Geom::portion<Geom::Bezier>(Geom::Bezier const&, Geom::Interval const&) include/2geom/concepts.h 136 not called
Geom::Bezier::Bezier() include/2geom/bezier.h 149 called 3631989 times
Geom::Bezier::Bezier(Geom::Bezier const&) include/2geom/bezier.h 150 called 231816 times
Geom::Bezier::Bezier(Geom::Bezier::Order) include/2geom/bezier.h 186 called 553211 times
Geom::Bezier::Bezier(double) include/2geom/bezier.h 192 called 10 times
Geom::Bezier::Bezier(double, double) include/2geom/bezier.h 195 called 1095026 times
Geom::Bezier::Bezier(double, double, double) include/2geom/bezier.h 198 not called
Geom::Bezier::Bezier(double, double, double, double) include/2geom/bezier.h 201 called 834900 times
Geom::Bezier::Bezier<boost::iterators::transform_iterator<Geom::GetAxis<(Geom::Dim2)0, Geom::Point>, __gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, boost::use_default, boost::use_default> >(boost::iterators::transform_iterator<Geom::GetAxis<(Geom::Dim2)0, Geom::Point>, __gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, boost::use_default, boost::use_default>, boost::iterators::transform_iterator<Geom::GetAxis<(Geom::Dim2)0, Geom::Point>, __gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, boost::use_default, boost::use_default>) include/2geom/bezier.h 234 not called
Geom::Bezier::Bezier<boost::iterators::transform_iterator<Geom::GetAxis<(Geom::Dim2)1, Geom::Point>, __gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, boost::use_default, boost::use_default> >(boost::iterators::transform_iterator<Geom::GetAxis<(Geom::Dim2)1, Geom::Point>, __gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, boost::use_default, boost::use_default>, boost::iterators::transform_iterator<Geom::GetAxis<(Geom::Dim2)1, Geom::Point>, __gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, boost::use_default, boost::use_default>) include/2geom/bezier.h 234 not called
Geom::Bezier::Order::Order(Geom::Bezier const&) include/2geom/bezier.h 180 called 490836 times
Geom::Bezier::Order::Order(unsigned int) include/2geom/bezier.h 181 called 62590 times
Geom::Bezier::at0() include/2geom/bezier.h 273 not called
Geom::Bezier::at0() const include/2geom/bezier.h 272 called 2057324 times
Geom::Bezier::at1() include/2geom/bezier.h 275 not called
Geom::Bezier::at1() const include/2geom/bezier.h 274 called 1292427 times
Geom::Bezier::clear() include/2geom/bezier.h 248 called 67361 times
Geom::Bezier::deflate() const src/2geom/bezier.cpp 176 called 40334 times
Geom::Bezier::degree() const include/2geom/bezier.h 146 called 67457 times
Geom::Bezier::elevate_degree() const src/2geom/bezier.cpp 138 called 88 times
Geom::Bezier::elevate_to_degree(unsigned int) const src/2geom/bezier.cpp 167 called 22 times
Geom::Bezier::find_bezier_roots(std::vector<double, std::allocator<double> >&, double, double) const src/2geom/solve-bezier.cpp 40 called 67906 times
Geom::Bezier::forward_difference(unsigned int) const src/2geom/bezier.cpp 121 called 2 times
Geom::Bezier::isConstant(double) const include/2geom/bezier.h 260 called 67929 times
Geom::Bezier::isFinite() const include/2geom/bezier.h 266 not called
Geom::Bezier::isZero(double) const include/2geom/bezier.h 254 not called
Geom::Bezier::operator()(double) const include/2geom/bezier.h 280 not called
Geom::Bezier::operator*=(double) include/2geom/bezier.h 313 called 68 times
Geom::Bezier::operator+=(Geom::Bezier const&) src/2geom/bezier.cpp 195 called 40096 times
Geom::Bezier::operator+=(double) include/2geom/bezier.h 305 called 28 times
Geom::Bezier::operator-=(Geom::Bezier const&) src/2geom/bezier.cpp 208 called 18 times
Geom::Bezier::operator-=(double) include/2geom/bezier.h 309 not called
Geom::Bezier::operator=(Geom::Bezier const&) include/2geom/bezier.h 151 called 4880026 times
Geom::Bezier::operator[](unsigned int) include/2geom/bezier.h 284 called 15919432 times
Geom::Bezier::operator[](unsigned int) const include/2geom/bezier.h 285 called 7908246 times
Geom::Bezier::order() const include/2geom/bezier.h 145 called 10305879 times
Geom::Bezier::reduce_degree() const src/2geom/bezier.cpp 150 not called
Geom::Bezier::resize(unsigned int, double) include/2geom/bezier.h 245 called 67361 times
Geom::Bezier::roots() const src/2geom/bezier.cpp 105 called 67906 times
Geom::Bezier::roots(Geom::Interval const&) const src/2geom/bezier.cpp 113 called 22188 times
Geom::Bezier::size() const include/2geom/bezier.h 147 called 4129591 times
Geom::Bezier::subdivide(double) const src/2geom/bezier.cpp 98 called 62190 times
Geom::Bezier::subdivide(double, Geom::Bezier*, Geom::Bezier*) const src/2geom/bezier.cpp 79 called 62190 times
Geom::Bezier::toSBasis() const src/2geom/bezier.cpp 187 called 558 times
Geom::Bezier::valueAndDerivatives(double, unsigned int) const src/2geom/bezier.cpp 51 called 279 times
Geom::Bezier::valueAt(double) const include/2geom/bezier.h 277 called 533796 times
Geom::BezierCurve::BezierCurve() include/2geom/bezier-curve.h 50 called 1129663 times
Geom::BezierCurve::BezierCurve(Geom::Bezier const&, Geom::Bezier const&) include/2geom/bezier-curve.h 51 not called
Geom::BezierCurve::BezierCurve(Geom::D2<Geom::Bezier> const&) include/2geom/bezier-curve.h 55 not called
Geom::BezierCurve::BezierCurve(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/bezier-curve.cpp 111 not called
Geom::BezierCurve::_equalTo(Geom::Curve const&) const src/2geom/bezier-curve.cpp 261 called 299 times
Geom::BezierCurve::boundsExact() const include/2geom/bezier-curve.h 112 not called
Geom::BezierCurve::boundsFast() const include/2geom/bezier-curve.h 111 called 20000 times
Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const include/2geom/bezier-curve.h 114 not called
Geom::BezierCurve::controlPoint(unsigned int) const include/2geom/bezier-curve.h 67 called 2326724 times
Geom::BezierCurve::controlPoints() const include/2geom/bezier-curve.h 71 not called
Geom::BezierCurve::create(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/bezier-curve.cpp 310 not called
Geom::BezierCurve::degreesOfFreedom() const include/2geom/bezier-curve.h 155 not called
Geom::BezierCurve::derivative() const include/2geom/bezier-curve.h 152 not called
Geom::BezierCurve::duplicate() const include/2geom/bezier-curve.h 123 not called
Geom::BezierCurve::expandToTransformed(Geom::Rect&, Geom::Affine const&) const src/2geom/bezier-curve.cpp 148 not called
Geom::BezierCurve::feed(Geom::PathSink&, bool) const src/2geom/bezier-curve.cpp 281 not called
Geom::BezierCurve::finalPoint() const include/2geom/bezier-curve.h 106 called 619974 times
Geom::BezierCurve::fragment() const include/2geom/bezier-curve.h 72 called 20027 times
Geom::BezierCurve::initialPoint() const include/2geom/bezier-curve.h 105 called 1002387 times
Geom::BezierCurve::intersect(Geom::Curve const&, double) const src/2geom/bezier-curve.cpp 177 called 59 times
Geom::BezierCurve::isDegenerate() const src/2geom/bezier-curve.cpp 119 called 290 times
Geom::BezierCurve::isLineSegment() const src/2geom/bezier-curve.cpp 131 called 133 times
Geom::BezierCurve::isNear(Geom::Curve const&, double) const src/2geom/bezier-curve.cpp 207 called 66 times
Geom::BezierCurve::length(double) const src/2geom/bezier-curve.cpp 153 called 30010 times
Geom::BezierCurve::nearestTime(Geom::Point const&, double, double) const src/2geom/bezier-curve.cpp 276 called 23 times
Geom::BezierCurve::operator*=(Geom::Affine const&) include/2geom/bezier-curve.h 146 called 589000 times
Geom::BezierCurve::operator*=(Geom::Scale const&) include/2geom/bezier-curve.h 140 not called
Geom::BezierCurve::operator*=(Geom::Translate const&) include/2geom/bezier-curve.h 134 called 549000 times
Geom::BezierCurve::operator[](unsigned int) const include/2geom/bezier-curve.h 68 called 889374 times
Geom::BezierCurve::order() const include/2geom/bezier-curve.h 61 called 46583 times
Geom::BezierCurve::pointAndDerivatives(double, unsigned int) const include/2geom/bezier-curve.h 165 not called
Geom::BezierCurve::pointAt(double) const include/2geom/bezier-curve.h 164 not called
Geom::BezierCurve::portion(double, double) const src/2geom/bezier-curve.cpp 250 not called
Geom::BezierCurve::reverse() const include/2geom/bezier-curve.h 129 not called
Geom::BezierCurve::roots(double, Geom::Dim2) const include/2geom/bezier-curve.h 158 not called
Geom::BezierCurve::setFinal(Geom::Point const&) include/2geom/bezier-curve.h 110 called 26583 times
Geom::BezierCurve::setInitial(Geom::Point const&) include/2geom/bezier-curve.h 109 called 408996 times
Geom::BezierCurve::setPoint(unsigned int, Geom::Point const&) include/2geom/bezier-curve.h 77 called 2693579 times
Geom::BezierCurve::setPoints(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) include/2geom/bezier-curve.h 85 not called
Geom::BezierCurve::size() const include/2geom/bezier-curve.h 63 called 5574216 times
Geom::BezierCurve::timesWithRadiusOfCurvature(double) const src/2geom/bezier-curve.cpp 331 called 11 times
Geom::BezierCurve::toSBasis() const include/2geom/bezier-curve.h 169 called 216 times
Geom::BezierCurve::valueAt(double, Geom::Dim2) const include/2geom/bezier-curve.h 168 not called
Geom::BezierCurveN<1u>::BezierCurveN(Geom::Bezier, Geom::Bezier) include/2geom/bezier-curve.h 199 not called
Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point) include/2geom/bezier-curve.h 215 called 547513 times
Geom::BezierCurveN<1u>::derivative() const src/2geom/bezier-curve.cpp 370 called 85 times
Geom::BezierCurveN<1u>::duplicate() const include/2geom/bezier-curve.h 264 called 549 times
Geom::BezierCurveN<1u>::expandToTransformed(Geom::Rect&, Geom::Affine const&) const src/2geom/bezier-curve.cpp 643 called 50 times
Geom::BezierCurveN<1u>::feed(Geom::PathSink&, bool) const src/2geom/bezier-curve.cpp 602 called 1696 times
Geom::BezierCurveN<1u>::intersect(Geom::Curve const&, double) const src/2geom/bezier-curve.cpp 399 called 380108 times
Geom::BezierCurveN<1u>::intersect(Geom::Curve const&, double) const::{lambda(Geom::Point const&)#1}::operator()(Geom::Point const&) const src/2geom/bezier-curve.cpp 432 called 240352 times
Geom::BezierCurveN<1u>::intersect(Geom::Curve const&, double) const::{lambda(double, double)#1}::operator()(double, double) const src/2geom/bezier-curve.cpp 468 called 380149 times
Geom::BezierCurveN<1u>::isDegenerate() const include/2geom/bezier-curve.h 327 not called
Geom::BezierCurveN<1u>::isLineSegment() const include/2geom/bezier-curve.h 330 not called
Geom::BezierCurveN<1u>::nearestTime(Geom::Point const&, double, double) const src/2geom/bezier-curve.cpp 376 called 67 times
Geom::BezierCurveN<1u>::portion(double, double) const include/2geom/bezier-curve.h 267 not called
Geom::BezierCurveN<1u>::reverse() const include/2geom/bezier-curve.h 274 called 164700 times
Geom::BezierCurveN<1u>::winding(Geom::Point const&) const src/2geom/bezier-curve.cpp 585 called 61331 times
Geom::BezierCurveN<2u>::BezierCurveN(Geom::Bezier, Geom::Bezier) include/2geom/bezier-curve.h 199 not called
Geom::BezierCurveN<2u>::BezierCurveN(Geom::D2<Geom::Bezier> const&) include/2geom/bezier-curve.h 194 not called
Geom::BezierCurveN<2u>::BezierCurveN(Geom::Point, Geom::Point, Geom::Point) include/2geom/bezier-curve.h 222 not called
Geom::BezierCurveN<2u>::derivative() const include/2geom/bezier-curve.h 322 not called
Geom::BezierCurveN<2u>::duplicate() const include/2geom/bezier-curve.h 264 not called
Geom::BezierCurveN<2u>::expandToTransformed(Geom::Rect&, Geom::Affine const&) const src/2geom/bezier-curve.cpp 649 called 50 times
Geom::BezierCurveN<2u>::feed(Geom::PathSink&, bool) const src/2geom/bezier-curve.cpp 611 called 65 times
Geom::BezierCurveN<2u>::intersect(Geom::Curve const&, double) const src/2geom/bezier-curve.cpp 556 called 10009 times
Geom::BezierCurveN<2u>::isDegenerate() const include/2geom/bezier-curve.h 252 not called
Geom::BezierCurveN<2u>::isLineSegment() const include/2geom/bezier-curve.h 256 not called
Geom::BezierCurveN<2u>::nearestTime(Geom::Point const&, double, double) const include/2geom/bezier-curve.h 283 not called
Geom::BezierCurveN<2u>::portion(double, double) const include/2geom/bezier-curve.h 267 not called
Geom::BezierCurveN<2u>::reverse() const include/2geom/bezier-curve.h 274 not called
Geom::BezierCurveN<2u>::winding(Geom::Point const&) const include/2geom/bezier-curve.h 290 not called
Geom::BezierCurveN<3u>::BezierCurveN(Geom::D2<Geom::Bezier> const&) include/2geom/bezier-curve.h 194 called 164700 times
Geom::BezierCurveN<3u>::BezierCurveN(Geom::Point, Geom::Point, Geom::Point, Geom::Point) include/2geom/bezier-curve.h 229 called 417450 times
Geom::BezierCurveN<3u>::derivative() const include/2geom/bezier-curve.h 322 not called
Geom::BezierCurveN<3u>::duplicate() const include/2geom/bezier-curve.h 264 called 22725 times
Geom::BezierCurveN<3u>::expandToTransformed(Geom::Rect&, Geom::Affine const&) const src/2geom/bezier-curve.cpp 657 called 50 times
Geom::BezierCurveN<3u>::feed(Geom::PathSink&, bool) const src/2geom/bezier-curve.cpp 620 called 23200 times
Geom::BezierCurveN<3u>::intersect(Geom::Curve const&, double) const src/2geom/bezier-curve.cpp 572 called 10070 times
Geom::BezierCurveN<3u>::isDegenerate() const include/2geom/bezier-curve.h 252 called 216 times
Geom::BezierCurveN<3u>::isLineSegment() const include/2geom/bezier-curve.h 256 not called
Geom::BezierCurveN<3u>::nearestTime(Geom::Point const&, double, double) const include/2geom/bezier-curve.h 283 not called
Geom::BezierCurveN<3u>::portion(double, double) const include/2geom/bezier-curve.h 267 not called
Geom::BezierCurveN<3u>::reverse() const include/2geom/bezier-curve.h 274 called 164700 times
Geom::BezierCurveN<3u>::winding(Geom::Point const&) const include/2geom/bezier-curve.h 290 not called
Geom::CairoPathSink::CairoPathSink(_cairo*) src/2geom/cairo-path-sink.cpp 40 not called
Geom::CairoPathSink::arcTo(double, double, double, bool, bool, Geom::Point const&) src/2geom/cairo-path-sink.cpp 73 not called
Geom::CairoPathSink::closePath() src/2geom/cairo-path-sink.cpp 107 not called
Geom::CairoPathSink::curveTo(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/cairo-path-sink.cpp 56 not called
Geom::CairoPathSink::flush() src/2geom/cairo-path-sink.cpp 112 not called
Geom::CairoPathSink::lineTo(Geom::Point const&) src/2geom/cairo-path-sink.cpp 50 not called
Geom::CairoPathSink::moveTo(Geom::Point const&) src/2geom/cairo-path-sink.cpp 44 not called
Geom::CairoPathSink::quadTo(Geom::Point const&, Geom::Point const&) src/2geom/cairo-path-sink.cpp 62 not called
Geom::Circle::Circle(double, double, double) include/2geom/circle.h 61 not called
Geom::Circle::Circle(double, double, double, double) include/2geom/circle.h 68 not called
Geom::Circle::arc(Geom::Point const&, Geom::Point const&, Geom::Point const&) const src/2geom/circle.cpp 254 not called
Geom::Circle::boundsFast() const src/2geom/circle.cpp 42 not called
Geom::Circle::center() const include/2geom/circle.h 75 called 10 times
Geom::Circle::coefficients() const src/2geom/circle.cpp 80 not called
Geom::Circle::coefficients(double&, double&, double&, double&) const src/2geom/circle.cpp 72 called 1 time
Geom::Circle::contains(Geom::Circle const&) const src/2geom/circle.cpp 137 called 6 times
Geom::Circle::contains(Geom::Point const&) const include/2geom/circle.h 94 not called
Geom::Circle::contains(Geom::Rect const&) const src/2geom/circle.cpp 129 not called
Geom::Circle::fit(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/circle.cpp 282 not called
Geom::Circle::initialPoint() const src/2geom/circle.cpp 104 not called
Geom::Circle::intersect(Geom::BezierCurveN<1u> const&) const src/2geom/circle.cpp 198 not called
Geom::Circle::intersect(Geom::Circle const&) const src/2geom/circle.cpp 205 called 6 times
Geom::Circle::intersect(Geom::Line const&) const src/2geom/circle.cpp 163 called 3 times
Geom::Circle::intersects(Geom::Circle const&) const src/2geom/circle.cpp 155 called 6 times
Geom::Circle::intersects(Geom::Line const&) const src/2geom/circle.cpp 144 called 3 times
Geom::Circle::inverseUnitCircleTransform() const src/2geom/circle.cpp 94 called 1 time
Geom::Circle::nearestTime(Geom::Point const&) const src/2geom/circle.cpp 125 not called
Geom::Circle::operator==(Geom::Circle const&) const src/2geom/circle.cpp 261 called 9 times
Geom::Circle::pointAt(double) const src/2geom/circle.cpp 111 called 114 times
Geom::Circle::radius() const include/2geom/circle.h 77 called 32 times
Geom::Circle::setCoefficients(double, double, double, double) src/2geom/circle.cpp 49 called 1 time
Geom::Circle::timeAt(Geom::Point const&) const src/2geom/circle.cpp 120 called 13 times
Geom::Circle::toSBasis() const src/2geom/circle.cpp 268 not called
Geom::Circle::unitCircleTransform() const src/2geom/circle.cpp 88 called 1 time
Geom::Circle::valueAt(double, Geom::Dim2) const src/2geom/circle.cpp 115 not called
Geom::ContinuityError::ContinuityError(char const*, int) include/2geom/exception.h 133 not called
Geom::ConvexHull::ConvexHull() include/2geom/convex-hull.h 126 called 773 times
Geom::ConvexHull::ConvexHull(Geom::Point const&, Geom::Point const&) src/2geom/convex-hull.cpp 62 not called
Geom::ConvexHull::ConvexHull(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/convex-hull.cpp 72 not called
Geom::ConvexHull::ConvexHull(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/convex-hull.cpp 83 not called
Geom::ConvexHull::ConvexHull(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/convex-hull.cpp 95 called 130 times
Geom::ConvexHull::_construct() src/2geom/convex-hull.cpp 113 called 913 times
Geom::ConvexHull::area() const src/2geom/convex-hull.cpp 151 called 9 times
Geom::ConvexHull::back() const include/2geom/convex-hull.h 215 not called
Geom::ConvexHull::begin() const include/2geom/convex-hull.h 209 not called
Geom::ConvexHull::bottom() const include/2geom/convex-hull.h 186 not called
Geom::ConvexHull::bottomPoint() const src/2geom/convex-hull.cpp 248 called 18 times
Geom::ConvexHull::bounds() const src/2geom/convex-hull.cpp 163 called 7 times
Geom::ConvexHull::contains(Geom::ConvexHull const&) const src/2geom/convex-hull.cpp 316 not called
Geom::ConvexHull::contains(Geom::Point const&) const src/2geom/convex-hull.cpp 286 called 66 times
Geom::ConvexHull::contains(Geom::Rect const&) const src/2geom/convex-hull.cpp 308 not called
Geom::ConvexHull::empty() const include/2geom/convex-hull.h 155 called 102 times
Geom::ConvexHull::end() const include/2geom/convex-hull.h 211 not called
Geom::ConvexHull::front() const include/2geom/convex-hull.h 213 called 2 times
Geom::ConvexHull::left() const include/2geom/convex-hull.h 180 not called
Geom::ConvexHull::lowerHull() const include/2geom/convex-hull.h 228 called 146 times
Geom::ConvexHull::minAreaRotation() const src/2geom/convex-hull.cpp 169 called 102 times
Geom::ConvexHull::minAreaRotation() const::{lambda(unsigned long, Geom::Point const&)#1}::operator()(unsigned long, Geom::Point const&) const src/2geom/convex-hull.cpp 178 called 1629 times
Geom::ConvexHull::operator[](unsigned long) const include/2geom/convex-hull.h 216 called 12524 times
Geom::ConvexHull::right() const include/2geom/convex-hull.h 182 not called
Geom::ConvexHull::size() const include/2geom/convex-hull.h 157 called 8153 times
Geom::ConvexHull::swap(Geom::ConvexHull&) src/2geom/convex-hull.cpp 335 not called
Geom::ConvexHull::swap(std::vector<Geom::Point, std::allocator<Geom::Point> >&) src/2geom/convex-hull.cpp 341 called 783 times
Geom::ConvexHull::top() const include/2geom/convex-hull.h 184 not called
Geom::ConvexHull::topPoint() const src/2geom/convex-hull.cpp 232 called 18 times
Geom::ConvexHull::upperHull() const include/2geom/convex-hull.h 221 called 146 times
Geom::Crosser<Geom::Path>::crossings(Geom::Path const&, Geom::Path const&) include/2geom/crossing.h 161 not called
Geom::Crosser<Geom::Path>::crossings(Geom::PathVector const&, Geom::PathVector const&) include/2geom/crossing.h 163 not called
Geom::Crosser<Geom::Path>::~Crosser() include/2geom/crossing.h 160 not called
Geom::Crossing::Crossing() include/2geom/crossing.h 52 not called
Geom::Crossing::Crossing(double, double, bool) include/2geom/crossing.h 53 not called
Geom::Crossing::Crossing(double, double, unsigned int, unsigned int, bool) include/2geom/crossing.h 54 not called
Geom::Crossing::getOther(unsigned int) const include/2geom/crossing.h 58 not called
Geom::Crossing::getOtherTime(unsigned int) const include/2geom/crossing.h 60 not called
Geom::Crossing::getTime(unsigned int) const include/2geom/crossing.h 59 not called
Geom::Crossing::onIx(unsigned int) const include/2geom/crossing.h 61 not called
Geom::CrossingOrder::CrossingOrder(unsigned int, bool) include/2geom/crossing.h 115 not called
Geom::CrossingOrder::operator()(Geom::Crossing, Geom::Crossing) include/2geom/crossing.h 116 not called
Geom::CrossingTraits<Geom::Path>::vector_one(Geom::Path const&) include/2geom/crossing.h 154 not called
Geom::Curve::allNearestTimes(Geom::Point const&, double, double) const src/2geom/curve.cpp 51 not called
Geom::Curve::boundsLocal(Geom::OptInterval const&) const include/2geom/curve.h 180 not called
Geom::Curve::degreesOfFreedom() const include/2geom/curve.h 333 not called
Geom::Curve::feed(Geom::PathSink&, bool) const src/2geom/curve.cpp 214 not called
Geom::Curve::intersect(Geom::Curve const&, double) const src/2geom/curve.cpp 97 not called
Geom::Curve::intersectSelf(double) const src/2geom/curve.cpp 103 called 68 times
Geom::Curve::intersectSelf(double) const::Subcurve::Subcurve(Geom::Curve*, double, double) src/2geom/curve.cpp 111 called 65 times
Geom::Curve::intersectSelf(double) const::{lambda(std::vector<Geom::Curve::intersectSelf(double) const::Subcurve, std::allocator<Geom::Curve::intersectSelf(double) const::Subcurve> > const&)#1}::operator()(std::vector<Geom::Curve::intersectSelf(double) const::Subcurve, std::allocator<Geom::Curve::intersectSelf(double) const::Subcurve> > const&) const src/2geom/curve.cpp 135 called 32 times
Geom::Curve::intersectSelf(double) const::{lambda(std::vector<double, std::allocator<double> > const&)#1}::operator()(std::vector<double, std::allocator<double> > const&) const src/2geom/curve.cpp 118 called 32 times
Geom::Curve::isLineSegment() const include/2geom/curve.h 98 not called
Geom::Curve::length(double) const src/2geom/curve.cpp 56 not called
Geom::Curve::nearestTime(Geom::Point const&, double, double) const src/2geom/curve.cpp 46 not called
Geom::Curve::operator()(double) const include/2geom/curve.h 120 not called
Geom::Curve::operator*=(Geom::HShear const&) include/2geom/curve.h 200 not called
Geom::Curve::operator*=(Geom::Rotate const&) include/2geom/curve.h 199 not called
Geom::Curve::operator*=(Geom::Scale const&) include/2geom/curve.h 198 not called
Geom::Curve::operator*=(Geom::Translate const&) include/2geom/curve.h 197 not called
Geom::Curve::operator*=(Geom::VShear const&) include/2geom/curve.h 201 not called
Geom::Curve::operator*=(Geom::Zoom const&) include/2geom/curve.h 202 not called
Geom::Curve::operator==(Geom::Curve const&) const include/2geom/curve.h 340 called 313 times
Geom::Curve::pointAt(double) const include/2geom/curve.h 110 not called
Geom::Curve::reverse() const include/2geom/curve.h 234 not called
Geom::Curve::timeRange() const include/2geom/curve.h 102 not called
Geom::Curve::transform(Geom::Affine const&) include/2geom/curve.h 193 called 40000 times
Geom::Curve::transformed(Geom::Affine const&) const include/2geom/curve.h 209 not called
Geom::Curve::unitTangentAt(double, unsigned int) const src/2geom/curve.cpp 201 called 173 times
Geom::Curve::valueAt(double, Geom::Dim2) const include/2geom/curve.h 116 not called
Geom::Curve::winding(Geom::Point const&) const src/2geom/curve.cpp 61 called 4 times
Geom::Curve::~Curve() include/2geom/curve.h 80 called 1153805 times
Geom::CurveIntersectionSweepSet::CurveIntersectionSweepSet(std::vector<Geom::Intersection<Geom::PathTime, Geom::PathTime>, std::allocator<Geom::Intersection<Geom::PathTime, Geom::PathTime> > >&, Geom::Path const&, Geom::Path const&, double) src/2geom/path.cpp 508 called 7 times
Geom::CurveIntersectionSweepSet::CurveRecord::CurveRecord(Geom::Curve const*, unsigned long, unsigned int) src/2geom/path.cpp 498 called 76 times
Geom::CurveIntersectionSweepSet::addActiveItem(__gnu_cxx::__normal_iterator<Geom::CurveIntersectionSweepSet::CurveRecord const*, std::vector<Geom::CurveIntersectionSweepSet::CurveRecord, std::allocator<Geom::CurveIntersectionSweepSet::CurveRecord> > >) src/2geom/path.cpp 535 called 76 times
Geom::CurveIntersectionSweepSet::itemBounds(__gnu_cxx::__normal_iterator<Geom::CurveIntersectionSweepSet::CurveRecord const*, std::vector<Geom::CurveIntersectionSweepSet::CurveRecord, std::allocator<Geom::CurveIntersectionSweepSet::CurveRecord> > >) src/2geom/path.cpp 531 called 76 times
Geom::CurveIntersectionSweepSet::items() src/2geom/path.cpp 530 called 35 times
Geom::CurveIntersectionSweepSet::removeActiveItem(__gnu_cxx::__normal_iterator<Geom::CurveIntersectionSweepSet::CurveRecord const*, std::vector<Geom::CurveIntersectionSweepSet::CurveRecord, std::allocator<Geom::CurveIntersectionSweepSet::CurveRecord> > >) src/2geom/path.cpp 553 called 76 times
Geom::D2<Geom::Bezier> Geom::derivative<Geom::Bezier>(Geom::D2<Geom::Bezier> const&) include/2geom/d2.h 452 called 23 times
Geom::D2<Geom::Bezier> Geom::operator*<Geom::Bezier>(Geom::D2<Geom::Bezier> const&, Geom::Affine const&) include/2geom/d2.h 295 called 20024 times
Geom::D2<Geom::Bezier> Geom::operator-<Geom::Bezier>(Geom::D2<Geom::Bezier> const&, Geom::Point) include/2geom/d2.h 329 called 23 times
Geom::D2<Geom::Bezier> Geom::portion<Geom::Bezier>(Geom::D2<Geom::Bezier> const&, Geom::Interval) include/2geom/d2.h 169 not called
Geom::D2<Geom::Bezier> Geom::portion<Geom::Bezier>(Geom::D2<Geom::Bezier> const&, double, double) include/2geom/d2.h 163 not called
Geom::D2<Geom::Bezier> Geom::reverse<Geom::Bezier>(Geom::D2<Geom::Bezier> const&) include/2geom/d2.h 157 called 164700 times
Geom::D2<Geom::Bezier>::D2() include/2geom/d2.h 64 called 1129663 times
Geom::D2<Geom::Bezier>::D2(Geom::Bezier const&, Geom::Bezier const&) include/2geom/d2.h 69 called 164700 times
Geom::D2<Geom::Bezier>::D2(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) include/2geom/d2.h 86 not called
Geom::D2<Geom::Bezier>::at0() const include/2geom/d2.h 121 called 1002387 times
Geom::D2<Geom::Bezier>::at1() const include/2geom/d2.h 125 called 619974 times
Geom::D2<Geom::Bezier>::isConstant(double) const include/2geom/d2.h 113 called 23 times
Geom::D2<Geom::Bezier>::operator()(double) const include/2geom/d2.h 433 not called
Geom::D2<Geom::Bezier>::operator[](unsigned int) include/2geom/d2.h 100 called 11673084 times
Geom::D2<Geom::Bezier>::operator[](unsigned int) const include/2geom/d2.h 101 called 12082840 times
Geom::D2<Geom::Bezier>::point(unsigned int) const include/2geom/d2.h 102 called 46 times
Geom::D2<Geom::Bezier>::pointAt(double) const include/2geom/d2.h 129 not called
Geom::D2<Geom::Bezier>::toSBasis() const include/2geom/d2.h 148 called 216 times
Geom::D2<Geom::Bezier>::valueAndDerivatives(double, unsigned int) const include/2geom/d2.h 138 not called
Geom::D2<Geom::Bezier>::valueAt(double) const include/2geom/d2.h 133 called 38 times
Geom::D2<Geom::Piecewise<Geom::SBasis> >::D2() include/2geom/d2.h 64 called 300 times
Geom::D2<Geom::Piecewise<Geom::SBasis> >::D2(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&) include/2geom/d2.h 69 not called
Geom::D2<Geom::Piecewise<Geom::SBasis> >::operator[](unsigned int) include/2geom/d2.h 100 called 25800 times
Geom::D2<Geom::Piecewise<Geom::SBasis> >::operator[](unsigned int) const include/2geom/d2.h 101 not called
Geom::D2<Geom::SBasis2d>::operator[](unsigned int) const include/2geom/d2.h 101 not called
Geom::D2<Geom::SBasis> Geom::derivative<Geom::SBasis>(Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 452 called 21366 times
Geom::D2<Geom::SBasis> Geom::elem_portion<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, unsigned int, double, double) include/2geom/piecewise.h 341 not called
Geom::D2<Geom::SBasis> Geom::integral<Geom::SBasis>(Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 456 called 66 times
Geom::D2<Geom::SBasis> Geom::operator*<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::Affine const&) include/2geom/d2.h 295 not called
Geom::D2<Geom::SBasis> Geom::operator*<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::Point const&) include/2geom/d2.h 248 not called
Geom::D2<Geom::SBasis> Geom::operator*<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, double) include/2geom/d2.h 286 not called
Geom::D2<Geom::SBasis> Geom::operator*=<Geom::SBasis>(Geom::D2<Geom::SBasis>&, Geom::Point const&) include/2geom/d2.h 268 not called
Geom::D2<Geom::SBasis> Geom::operator*=<Geom::SBasis>(Geom::D2<Geom::SBasis>&, double) include/2geom/d2.h 288 not called
Geom::D2<Geom::SBasis> Geom::operator+<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 199 called 21000 times
Geom::D2<Geom::SBasis> Geom::operator+<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::Point) include/2geom/d2.h 320 not called
Geom::D2<Geom::SBasis> Geom::operator+=<Geom::SBasis>(Geom::D2<Geom::SBasis>&, Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 219 not called
Geom::D2<Geom::SBasis> Geom::operator+=<Geom::SBasis>(Geom::D2<Geom::SBasis>&, Geom::Point) include/2geom/d2.h 338 not called
Geom::D2<Geom::SBasis> Geom::operator-<Geom::SBasis>(Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 239 not called
Geom::D2<Geom::SBasis> Geom::operator-<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 209 not called
Geom::D2<Geom::SBasis> Geom::operator-<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::Point) include/2geom/d2.h 329 not called
Geom::D2<Geom::SBasis> Geom::operator-=<Geom::SBasis>(Geom::D2<Geom::SBasis>&, Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 228 not called
Geom::D2<Geom::SBasis> Geom::operator-=<Geom::SBasis>(Geom::D2<Geom::SBasis>&, Geom::Point) include/2geom/d2.h 346 not called
Geom::D2<Geom::SBasis> Geom::operator/<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::Point const&) include/2geom/d2.h 258 not called
Geom::D2<Geom::SBasis> Geom::operator/<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, double) include/2geom/d2.h 290 called 21300 times
Geom::D2<Geom::SBasis> Geom::operator/=<Geom::SBasis>(Geom::D2<Geom::SBasis>&, Geom::Point const&) include/2geom/d2.h 277 not called
Geom::D2<Geom::SBasis> Geom::operator/=<Geom::SBasis>(Geom::D2<Geom::SBasis>&, double) include/2geom/d2.h 292 not called
Geom::D2<Geom::SBasis> Geom::portion<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, double, double) include/2geom/d2.h 163 not called
Geom::D2<Geom::SBasis> Geom::reverse<Geom::SBasis>(Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 157 not called
Geom::D2<Geom::SBasis> Geom::rot90<Geom::SBasis>(Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 397 called 11766 times
Geom::D2<Geom::SBasis>::D2() include/2geom/d2.h 64 called 54023 times
Geom::D2<Geom::SBasis>::D2(Geom::Point const&) include/2geom/d2.h 65 not called
Geom::D2<Geom::SBasis>::D2(Geom::SBasis const&, Geom::SBasis const&) include/2geom/d2.h 69 called 129216 times
Geom::D2<Geom::SBasis>::at0() const include/2geom/d2.h 121 called 11487 times
Geom::D2<Geom::SBasis>::at1() const include/2geom/d2.h 125 called 11487 times
Geom::D2<Geom::SBasis>::isConstant(double) const include/2geom/d2.h 113 not called
Geom::D2<Geom::SBasis>::isFinite() const include/2geom/d2.h 117 not called
Geom::D2<Geom::SBasis>::isZero(double) const include/2geom/d2.h 109 not called
Geom::D2<Geom::SBasis>::operator()(double) const include/2geom/d2.h 433 not called
Geom::D2<Geom::SBasis>::operator[](unsigned int) include/2geom/d2.h 100 called 134538 times
Geom::D2<Geom::SBasis>::operator[](unsigned int) const include/2geom/d2.h 101 called 429202 times
Geom::D2<Geom::SBasis>::toSBasis() const include/2geom/d2.h 148 not called
Geom::D2<Geom::SBasis>::valueAndDerivatives(double, unsigned int) const include/2geom/d2.h 138 not called
Geom::D2<Geom::SBasis>::valueAt(double) const include/2geom/d2.h 133 not called
Geom::Eigen::Eigen(Geom::Affine const&) src/2geom/affine.cpp 469 not called
Geom::Eigen::Eigen(double (*) [2]) src/2geom/affine.cpp 485 not called
Geom::Ellipse::Ellipse() include/2geom/ellipse.h 73 called 2 times
Geom::Ellipse::Ellipse(Geom::Circle const&) src/2geom/ellipse.cpp 42 not called
Geom::Ellipse::Ellipse(double, double, double, double, double) include/2geom/ellipse.h 79 called 7 times
Geom::Ellipse::Ellipse(double, double, double, double, double, double) include/2geom/ellipse.h 84 not called
Geom::Ellipse::arc(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/ellipse.cpp 226 called 7 times
Geom::Ellipse::axis(Geom::Dim2) const src/2geom/ellipse.cpp 127 called 40000 times
Geom::Ellipse::boundsExact() const src/2geom/ellipse.cpp 146 called 7 times
Geom::Ellipse::boundsExact() const::{lambda(Geom::Dim2)#1}::operator()(Geom::Dim2) const src/2geom/ellipse.cpp 150 called 14 times
Geom::Ellipse::boundsFast() const src/2geom/ellipse.cpp 162 called 30042 times
Geom::Ellipse::canonicalForm() const src/2geom/ellipse.cpp 335 called 36 times
Geom::Ellipse::center() const include/2geom/ellipse.h 119 called 135468 times
Geom::Ellipse::center(Geom::Dim2) const include/2geom/ellipse.h 120 called 212968 times
Geom::Ellipse::coefficients() const src/2geom/ellipse.cpp 173 called 1199 times
Geom::Ellipse::coefficients(double&, double&, double&, double&, double&, double&) const src/2geom/ellipse.cpp 180 called 21286 times
Geom::Ellipse::contains(Geom::Point const&) const src/2geom/ellipse.cpp 406 called 19863 times
Geom::Ellipse::fit(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/ellipse.cpp 206 not called
Geom::Ellipse::initialPoint() const src/2geom/ellipse.cpp 101 not called
Geom::Ellipse::intersect(Geom::BezierCurveN<1u> const&) const src/2geom/ellipse.cpp 517 called 30010 times
Geom::Ellipse::intersect(Geom::D2<Geom::Bezier> const&) const src/2geom/ellipse.cpp 705 called 4 times
Geom::Ellipse::intersect(Geom::Ellipse const&) const src/2geom/ellipse.cpp 546 called 20022 times
Geom::Ellipse::intersect(Geom::Ellipse const&) const::{lambda(Geom::Intersection<double, double> const&, Geom::Intersection<double, double> const&)#1}::operator()(Geom::Intersection<double, double> const&, Geom::Intersection<double, double> const&) const src/2geom/ellipse.cpp 677 called 2 times
Geom::Ellipse::intersect(Geom::Ellipse const&) const::{lambda(Geom::Intersection<double, double> const&, Geom::Intersection<double, double> const&)#2}::operator()(Geom::Intersection<double, double> const&, Geom::Intersection<double, double> const&) const src/2geom/ellipse.cpp 682 called 24 times
Geom::Ellipse::intersect(Geom::Line const&) const src/2geom/ellipse.cpp 460 called 40053 times
Geom::Ellipse::inverseUnitCircleTransform() const src/2geom/ellipse.cpp 117 called 42608 times
Geom::Ellipse::majorAxis() const include/2geom/ellipse.h 163 called 40000 times
Geom::Ellipse::makeCanonical() src/2geom/ellipse.cpp 342 called 1239 times
Geom::Ellipse::operator*=(Geom::Affine const&) src/2geom/ellipse.cpp 291 called 1203 times
Geom::Ellipse::operator*=(Geom::Rotate const&) src/2geom/ellipse.cpp 284 called 10000 times
Geom::Ellipse::operator*=(Geom::Scale const&) include/2geom/ellipse.h 220 called 4 times
Geom::Ellipse::operator*=(Geom::Translate const&) include/2geom/ellipse.h 216 not called
Geom::Ellipse::operator*=(Geom::Zoom const&) include/2geom/ellipse.h 225 not called
Geom::Ellipse::operator==(Geom::Ellipse const&) const src/2geom/ellipse.cpp 722 called 31 times
Geom::Ellipse::pointAt(double) const src/2geom/ellipse.cpp 358 called 281378 times
Geom::Ellipse::ray(Geom::Dim2) const include/2geom/ellipse.h 124 called 1810477 times
Geom::Ellipse::rays() const include/2geom/ellipse.h 122 called 10413 times
Geom::Ellipse::rotationAngle() const include/2geom/ellipse.h 126 called 20702 times
Geom::Ellipse::semiaxis(Geom::Dim2, int) const src/2geom/ellipse.cpp 137 not called
Geom::Ellipse::set(Geom::Point const&, Geom::Point const&, double) include/2geom/ellipse.h 91 not called
Geom::Ellipse::set(double, double, double, double, double) include/2geom/ellipse.h 97 not called
Geom::Ellipse::setCenter(Geom::Point const&) include/2geom/ellipse.h 107 called 11589 times
Geom::Ellipse::setCenter(double, double) include/2geom/ellipse.h 109 called 42 times
Geom::Ellipse::setCoefficients(double, double, double, double, double, double) src/2geom/ellipse.cpp 48 called 1203 times
Geom::Ellipse::setRays(Geom::Point const&) include/2geom/ellipse.h 111 called 52 times
Geom::Ellipse::setRays(double, double) include/2geom/ellipse.h 113 called 11601 times
Geom::Ellipse::setRotationAngle(Geom::Angle) include/2geom/ellipse.h 117 called 1226 times
Geom::Ellipse::timeAt(Geom::Point const&) const src/2geom/ellipse.cpp 382 called 2512 times
Geom::Ellipse::unitCircleTransform() const src/2geom/ellipse.cpp 110 called 364217 times
Geom::Ellipse::unitTangentAt(double) const src/2geom/ellipse.cpp 398 called 8 times
Geom::Ellipse::valueAt(double, Geom::Dim2) const src/2geom/ellipse.cpp 365 not called
Geom::EllipticalArc::EllipticalArc() include/2geom/elliptical-arc.h 56 not called
Geom::EllipticalArc::EllipticalArc(Geom::Point const&, Geom::Point const&, double, bool, bool, Geom::Point const&) include/2geom/elliptical-arc.h 70 not called
Geom::EllipticalArc::EllipticalArc(Geom::Point const&, double, double, double, bool, bool, Geom::Point const&) include/2geom/elliptical-arc.h 84 called 7 times
Geom::EllipticalArc::_equalTo(Geom::Curve const&) const src/2geom/elliptical-arc.cpp 885 called 15 times
Geom::EllipticalArc::_filterIntersections(std::vector<Geom::Intersection<double, double>, std::allocator<Geom::Intersection<double, double> > >&&, bool) const src/2geom/elliptical-arc.cpp 604 called 10021 times
Geom::EllipticalArc::_intersectSameEllipse(Geom::EllipticalArc const*) const src/2geom/elliptical-arc.cpp 686 called 9 times
Geom::EllipticalArc::_intersectSameEllipse(Geom::EllipticalArc const*) const::{lambda(Geom::Angle)#1}::operator()(Geom::Angle) const src/2geom/elliptical-arc.cpp 693 called 22 times
Geom::EllipticalArc::_intersectSameEllipse(Geom::EllipticalArc const*) const::{lambda(Geom::Angle)#1}::operator()(Geom::Angle) const::{lambda(Geom::Intersection<double, double> const&)#1}::operator()(Geom::Intersection<double, double> const&) const src/2geom/elliptical-arc.cpp 696 called 15 times
Geom::EllipticalArc::_updateCenterAndAngles() src/2geom/elliptical-arc.cpp 717 called 10389 times
Geom::EllipticalArc::_updateCenterAndAngles()::{lambda()#1}::operator()() const src/2geom/elliptical-arc.cpp 723 called 2 times
Geom::EllipticalArc::_validateIntersection(Geom::Intersection<double, double>&, bool) const src/2geom/elliptical-arc.cpp 626 called 20038 times
Geom::EllipticalArc::allNearestTimes(Geom::Point const&, double, double) const src/2geom/elliptical-arc.cpp 373 called 37 times
Geom::EllipticalArc::angleAt(double) const include/2geom/elliptical-arc.h 204 called 20615 times
Geom::EllipticalArc::angularExtent() const include/2geom/elliptical-arc.h 213 called 23 times
Geom::EllipticalArc::angularInterval() const include/2geom/elliptical-arc.h 216 called 9 times
Geom::EllipticalArc::boundsExact() const src/2geom/elliptical-arc.cpp 106 called 42468 times
Geom::EllipticalArc::boundsExact() const::{lambda(Geom::Dim2)#1}::operator()(Geom::Dim2) const src/2geom/elliptical-arc.cpp 118 called 82536 times
Geom::EllipticalArc::boundsFast() const include/2geom/elliptical-arc.h 269 called 40038 times
Geom::EllipticalArc::boundsLocal(Geom::OptInterval const&, unsigned int) const include/2geom/elliptical-arc.h 275 not called
Geom::EllipticalArc::center() const include/2geom/elliptical-arc.h 107 called 87 times
Geom::EllipticalArc::center(Geom::Dim2) const include/2geom/elliptical-arc.h 103 called 108 times
Geom::EllipticalArc::chord() const include/2geom/elliptical-arc.h 250 called 80000 times
Geom::EllipticalArc::degreesOfFreedom() const include/2geom/elliptical-arc.h 289 not called
Geom::EllipticalArc::derivative() const src/2geom/elliptical-arc.cpp 261 called 8 times
Geom::EllipticalArc::duplicate() const include/2geom/elliptical-arc.h 256 called 303 times
Geom::EllipticalArc::expandToTransformed(Geom::Rect&, Geom::Affine const&) const src/2geom/elliptical-arc.cpp 142 called 2400 times
Geom::EllipticalArc::feed(Geom::PathSink&, bool) const src/2geom/elliptical-arc.cpp 920 called 169 times
Geom::EllipticalArc::finalAngle() const include/2geom/elliptical-arc.h 134 called 9871 times
Geom::EllipticalArc::finalPoint() const include/2geom/elliptical-arc.h 255 called 6327 times
Geom::EllipticalArc::initialAngle() const include/2geom/elliptical-arc.h 133 called 9917 times
Geom::EllipticalArc::initialPoint() const include/2geom/elliptical-arc.h 254 called 6386 times
Geom::EllipticalArc::intersect(Geom::Curve const&, double) const src/2geom/elliptical-arc.cpp 646 called 90026 times
Geom::EllipticalArc::isChord() const include/2geom/elliptical-arc.h 244 called 248380 times
Geom::EllipticalArc::isDegenerate() const include/2geom/elliptical-arc.h 265 called 106 times
Geom::EllipticalArc::isLineSegment() const include/2geom/elliptical-arc.h 268 called 90138 times
Geom::EllipticalArc::isNear(Geom::Curve const&, double) const src/2geom/elliptical-arc.cpp 901 called 13 times
Geom::EllipticalArc::largeArc() const include/2geom/elliptical-arc.h 126 called 565 times
Geom::EllipticalArc::nearestTime(Geom::Point const&, double, double) const include/2geom/elliptical-arc.h 281 called 37 times
Geom::EllipticalArc::operator*=(Geom::Affine const&) src/2geom/elliptical-arc.cpp 860 called 2401 times
Geom::EllipticalArc::operator*=(Geom::Rotate const&) src/2geom/elliptical-arc.cpp 846 not called
Geom::EllipticalArc::operator*=(Geom::Scale const&) src/2geom/elliptical-arc.cpp 839 called 4 times
Geom::EllipticalArc::operator*=(Geom::Translate const&) src/2geom/elliptical-arc.cpp 832 not called
Geom::EllipticalArc::operator*=(Geom::Zoom const&) src/2geom/elliptical-arc.cpp 853 not called
Geom::EllipticalArc::pointAndDerivatives(double, unsigned int) const src/2geom/elliptical-arc.cpp 278 called 34 times
Geom::EllipticalArc::pointAt(double) const src/2geom/elliptical-arc.cpp 313 called 100664 times
Geom::EllipticalArc::pointAtAngle(double) const src/2geom/elliptical-arc.cpp 173 called 20000 times
Geom::EllipticalArc::portion(double, double) const src/2geom/elliptical-arc.cpp 333 called 63 times
Geom::EllipticalArc::ray(Geom::Dim2) const include/2geom/elliptical-arc.h 112 called 456155 times
Geom::EllipticalArc::rays() const include/2geom/elliptical-arc.h 116 called 10413 times
Geom::EllipticalArc::reverse() const src/2geom/elliptical-arc.cpp 363 called 40016 times
Geom::EllipticalArc::roots(double, Geom::Dim2) const src/2geom/elliptical-arc.cpp 184 called 16 times
Geom::EllipticalArc::rotationAngle() const include/2geom/elliptical-arc.h 120 called 20521 times
Geom::EllipticalArc::setFinal(Geom::Point const&) include/2geom/elliptical-arc.h 261 called 30 times
Geom::EllipticalArc::setInitial(Geom::Point const&) include/2geom/elliptical-arc.h 257 not called
Geom::EllipticalArc::sweep() const include/2geom/elliptical-arc.h 131 called 30122 times
Geom::EllipticalArc::sweepAngle() const include/2geom/elliptical-arc.h 209 called 23 times
Geom::EllipticalArc::timeAtAngle(Geom::Angle) const include/2geom/elliptical-arc.h 201 called 20178 times
Geom::EllipticalArc::toSBasis() const src/2geom/elliptical-arc.cpp 800 called 23 times
Geom::EllipticalArc::unitCircleTransform() const include/2geom/elliptical-arc.h 228 called 42468 times
Geom::EllipticalArc::valueAt(double, Geom::Dim2) const src/2geom/elliptical-arc.cpp 327 not called
Geom::EllipticalArc::valueAtAngle(double, Geom::Dim2) const src/2geom/elliptical-arc.cpp 179 not called
Geom::EllipticalArc::winding(Geom::Point const&) const src/2geom/elliptical-arc.cpp 928 called 9863 times
Geom::EpsilonBy(double, int) src/2geom/basic-intersection.cpp 263 not called
Geom::Event::Event(double, unsigned int, bool) src/2geom/sweep-bounds.cpp 11 not called
Geom::Event::operator<(Geom::Event const&) const src/2geom/sweep-bounds.cpp 13 not called
Geom::Exception::Exception(char const*, char const*, int) include/2geom/exception.h 55 not called
Geom::Exception::what() const include/2geom/exception.h 63 not called
Geom::Exception::~Exception() include/2geom/exception.h 61 not called
Geom::FragmentConcept<Geom::D2<Geom::SBasis> >::BoundsType Geom::bounds_exact<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) include/2geom/piecewise.h 300 called 300 times
Geom::FragmentConcept<Geom::SBasis>::BoundsType Geom::bounds_exact<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 300 not called
Geom::FragmentConcept<Geom::SBasis>::BoundsType Geom::bounds_fast<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 284 not called
Geom::FragmentConcept<Geom::SBasis>::BoundsType Geom::bounds_local<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, Geom::OptInterval const&) include/2geom/piecewise.h 316 not called
Geom::GenericInterval<double>::GenericInterval() include/2geom/generic-interval.h 62 not called
Geom::GenericInterval<double>::GenericInterval(double) include/2geom/generic-interval.h 64 called 1797516 times
Geom::GenericInterval<double>::GenericInterval(double, double) include/2geom/generic-interval.h 66 called 288422 times
Geom::GenericInterval<double>::clamp(double) const include/2geom/generic-interval.h 103 not called
Geom::GenericInterval<double>::contains(Geom::Interval const&) const include/2geom/generic-interval.h 122 called 31632 times
Geom::GenericInterval<double>::contains(double) const include/2geom/generic-interval.h 118 called 522125 times
Geom::GenericInterval<double>::expandBy(double) include/2geom/generic-interval.h 174 not called
Geom::GenericInterval<double>::expandTo(double) include/2geom/generic-interval.h 165 called 1881366 times
Geom::GenericInterval<double>::extent() const include/2geom/generic-interval.h 98 called 958460 times
Geom::GenericInterval<double>::from_array(double const*, unsigned int) include/2geom/generic-interval.h 89 called 1797516 times
Geom::GenericInterval<double>::intersects(Geom::Interval const&) const include/2geom/generic-interval.h 126 called 60362 times
Geom::GenericInterval<double>::isSingular() const include/2geom/generic-interval.h 100 not called
Geom::GenericInterval<double>::max() const include/2geom/generic-interval.h 97 called 807184 times
Geom::GenericInterval<double>::middle() const include/2geom/generic-interval.h 99 called 468 times
Geom::GenericInterval<double>::min() const include/2geom/generic-interval.h 96 called 886084 times
Geom::GenericInterval<double>::operator+=(Geom::Interval const&) include/2geom/generic-interval.h 214 not called
Geom::GenericInterval<double>::operator+=(double) include/2geom/generic-interval.h 198 not called
Geom::GenericInterval<double>::operator-() const include/2geom/generic-interval.h 209 not called
Geom::GenericInterval<double>::operator-=(Geom::Interval const&) include/2geom/generic-interval.h 223 not called
Geom::GenericInterval<double>::operator-=(double) include/2geom/generic-interval.h 203 not called
Geom::GenericInterval<double>::operator==(Geom::Interval const&) const include/2geom/generic-interval.h 237 not called
Geom::GenericInterval<double>::operator|=(Geom::Interval const&) include/2geom/generic-interval.h 232 not called
Geom::GenericInterval<double>::setEnds(double, double) include/2geom/generic-interval.h 155 called 966 times
Geom::GenericInterval<double>::setMax(double) include/2geom/generic-interval.h 147 called 241607 times
Geom::GenericInterval<double>::setMin(double) include/2geom/generic-interval.h 137 called 241607 times
Geom::GenericInterval<double>::unionWith(Geom::Interval const&) include/2geom/generic-interval.h 186 called 23490 times
Geom::GenericOptInterval<double> Geom::operator&<double>(Geom::GenericInterval<double> const&, Geom::GenericInterval<double> const&) include/2geom/generic-interval.h 348 not called
Geom::GenericOptInterval<double>::GenericOptInterval() include/2geom/generic-interval.h 268 called 141 times
Geom::GenericOptInterval<double>::GenericOptInterval(Geom::GenericInterval<double> const&) include/2geom/generic-interval.h 270 called 2095543 times
Geom::GenericOptInterval<double>::GenericOptInterval(double) include/2geom/generic-interval.h 272 not called
Geom::GenericOptInterval<double>::GenericOptInterval(double, double) include/2geom/generic-interval.h 274 called 318 times
Geom::GenericOptInterval<double>::empty() const include/2geom/generic-interval.h 294 called 773 times
Geom::GenericOptInterval<double>::intersectWith(Geom::GenericOptInterval<double> const&) include/2geom/generic-interval.h 306 not called
Geom::GenericOptInterval<double>::operator&=(Geom::OptInterval const&) include/2geom/generic-interval.h 321 not called
Geom::GenericOptInterval<double>::unionWith(Geom::GenericOptInterval<double> const&) include/2geom/generic-interval.h 297 not called
Geom::GenericOptRect<double>::GenericOptRect() include/2geom/generic-rect.h 354 called 591150 times
Geom::GenericOptRect<double>::GenericOptRect(Geom::GenericRect<double> const&) include/2geom/generic-rect.h 355 called 32006 times
Geom::GenericOptRect<double>::GenericOptRect(Geom::OptInterval const&, Geom::OptInterval const&) include/2geom/generic-rect.h 359 called 32000 times
Geom::GenericOptRect<double>::contains(Geom::Point const&) const include/2geom/generic-rect.h 406 called 285048 times
Geom::GenericOptRect<double>::intersects(Geom::OptRect const&) const include/2geom/generic-rect.h 398 called 7 times
Geom::GenericOptRect<double>::operator|=(Geom::OptRect const&) include/2geom/generic-rect.h 472 called 2 times
Geom::GenericOptRect<double>::unionWith(Geom::OptRect const&) include/2geom/generic-rect.h 432 called 11702 times
Geom::GenericOptRect<double>::unionWith(Geom::Rect const&) include/2geom/generic-rect.h 421 called 11745 times
Geom::GenericRect<double>::GenericRect() include/2geom/generic-rect.h 75 called 100 times
Geom::GenericRect<double>::GenericRect(Geom::Interval const&, Geom::Interval const&) include/2geom/generic-rect.h 77 called 32015 times
Geom::GenericRect<double>::GenericRect(Geom::Point const&, Geom::Point const&) include/2geom/generic-rect.h 79 called 118594 times
Geom::GenericRect<double>::GenericRect(double, double, double, double) include/2geom/generic-rect.h 81 not called
Geom::GenericRect<double>::area() const include/2geom/generic-rect.h 170 not called
Geom::GenericRect<double>::bottom() const include/2geom/generic-rect.h 149 called 33 times
Geom::GenericRect<double>::clamp(Geom::Point const&) const include/2geom/generic-rect.h 185 not called
Geom::GenericRect<double>::contains(Geom::GenericRect<double> const&) const include/2geom/generic-rect.h 212 not called
Geom::GenericRect<double>::contains(Geom::Point const&) const include/2geom/generic-rect.h 224 called 285048 times
Geom::GenericRect<double>::corner(unsigned int) const include/2geom/generic-rect.h 137 called 400 times
Geom::GenericRect<double>::dimensions() const include/2geom/generic-rect.h 165 not called
Geom::GenericRect<double>::expandBy(Geom::Point const&) include/2geom/generic-rect.h 294 not called
Geom::GenericRect<double>::expandBy(double) include/2geom/generic-rect.h 276 not called
Geom::GenericRect<double>::expandBy(double, double) include/2geom/generic-rect.h 284 not called
Geom::GenericRect<double>::expandTo(Geom::Point const&) include/2geom/generic-rect.h 258 called 2452 times
Geom::GenericRect<double>::from_xywh(Geom::Point const&, Geom::Point const&) include/2geom/generic-rect.h 108 not called
Geom::GenericRect<double>::from_xywh(double, double, double, double) include/2geom/generic-rect.h 104 not called
Geom::GenericRect<double>::height() const include/2geom/generic-rect.h 158 called 908230 times
Geom::GenericRect<double>::intersects(Geom::GenericRect<double> const&) const include/2geom/generic-rect.h 208 called 30209 times
Geom::GenericRect<double>::intersects(Geom::OptRect const&) const include/2geom/generic-rect.h 506 called 7 times
Geom::GenericRect<double>::left() const include/2geom/generic-rect.h 151 called 194782 times
Geom::GenericRect<double>::max() const include/2geom/generic-rect.h 131 not called
Geom::GenericRect<double>::maxExtent() const include/2geom/generic-rect.h 175 not called
Geom::GenericRect<double>::midpoint() const include/2geom/generic-rect.h 167 not called
Geom::GenericRect<double>::min() const include/2geom/generic-rect.h 128 not called
Geom::GenericRect<double>::operator[](Geom::Dim2) include/2geom/generic-rect.h 123 called 35526 times
Geom::GenericRect<double>::operator[](Geom::Dim2) const include/2geom/generic-rect.h 124 called 23697 times
Geom::GenericRect<double>::operator[](unsigned int) include/2geom/generic-rect.h 121 not called
Geom::GenericRect<double>::operator[](unsigned int) const include/2geom/generic-rect.h 122 not called
Geom::GenericRect<double>::operator|=(Geom::OptRect const&) include/2geom/generic-rect.h 318 not called
Geom::GenericRect<double>::right() const include/2geom/generic-rect.h 153 called 713241 times
Geom::GenericRect<double>::top() const include/2geom/generic-rect.h 147 called 28 times
Geom::GenericRect<double>::unionWith(Geom::OptRect const&) include/2geom/generic-rect.h 500 not called
Geom::GenericRect<double>::unionWith(Geom::Rect const&) include/2geom/generic-rect.h 263 called 11745 times
Geom::GenericRect<double>::width() const include/2geom/generic-rect.h 156 called 7 times
Geom::GetAxis<(Geom::Dim2)0, Geom::Point>::operator()(Geom::Point const&) const include/2geom/coord.h 69 not called
Geom::GetAxis<(Geom::Dim2)1, Geom::Point>::operator()(Geom::Point const&) const include/2geom/coord.h 69 not called
Geom::HShear::HShear() include/2geom/transforms.h 259 not called
Geom::HShear::operator Geom::Affine() const include/2geom/transforms.h 261 not called
Geom::InfiniteSolutions::InfiniteSolutions(char const*, int) include/2geom/exception.h 114 not called
Geom::InfinitelyManySolutions::InfinitelyManySolutions(char const*, int, char const*) include/2geom/exception.h 123 called 9 times
Geom::InfinitelyManySolutions::what() const include/2geom/exception.h 127 not called
Geom::IntPoint::IntPoint(int, int) include/2geom/int-point.h 65 not called
Geom::Intersection<Geom::PathTime, Geom::PathTime>::Intersection(Geom::PathTime const&, Geom::PathTime const&, Geom::Point const&) include/2geom/intersection.h 61 called 84 times
Geom::Intersection<Geom::PathTime, Geom::PathTime>::operator<(Geom::Intersection<Geom::PathTime, Geom::PathTime> const&) const include/2geom/intersection.h 88 called 99 times
Geom::Intersection<Geom::PathTime, Geom::PathTime>::operator==(Geom::Intersection<Geom::PathTime, Geom::PathTime> const&) const include/2geom/intersection.h 83 called 32 times
Geom::Intersection<Geom::PathTime, Geom::PathTime>::point() const include/2geom/intersection.h 68 called 22 times
Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime>::Intersection(Geom::PathVectorTime const&, Geom::PathVectorTime const&, Geom::Point const&) include/2geom/intersection.h 61 called 32 times
Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime>::operator<(Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime> const&) const include/2geom/intersection.h 88 called 35 times
Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime>::point() const include/2geom/intersection.h 68 called 22 times
Geom::Intersection<double, double>::Intersection(double const&, double const&, Geom::Point const&) include/2geom/intersection.h 61 called 595723 times
Geom::Intersection<double, double>::Intersection<Geom::BezierCurve, Geom::Curve>(Geom::BezierCurve const&, Geom::Curve const&, double const&, double const&) include/2geom/intersection.h 54 called 84 times
Geom::Intersection<double, double>::Intersection<Geom::BezierCurveN<2u>, Geom::Line>(Geom::BezierCurveN<2u> const&, Geom::Line const&, double const&, double const&) include/2geom/intersection.h 54 called 10007 times
Geom::Intersection<double, double>::Intersection<Geom::BezierCurveN<3u>, Geom::Line>(Geom::BezierCurveN<3u> const&, Geom::Line const&, double const&, double const&) include/2geom/intersection.h 54 called 10028 times
Geom::Intersection<double, double>::Intersection<Geom::Line, Geom::Line>(Geom::Line const&, Geom::Line const&, double const&, double const&) include/2geom/intersection.h 54 called 20005 times
Geom::Intersection<double, double>::operator<(Geom::Intersection<double, double> const&) const include/2geom/intersection.h 88 called 5 times
Geom::Intersection<double, double>::point() const include/2geom/intersection.h 68 called 102 times
Geom::Interval Geom::GenericInterval<double>::from_range<double const*>(double const*, double const*) include/2geom/generic-interval.h 82 called 1797516 times
Geom::Interval::Interval() include/2geom/interval.h 65 not called
Geom::Interval::Interval(Geom::GenericInterval<double> const&) include/2geom/interval.h 72 called 2124775 times
Geom::Interval::Interval(double) include/2geom/interval.h 67 called 1797516 times
Geom::Interval::Interval(double, double) include/2geom/interval.h 69 called 288422 times
Geom::Interval::from_array(double const*, unsigned int) include/2geom/interval.h 86 called 1797516 times
Geom::Interval::interiorContains(Geom::Interval const&) const include/2geom/interval.h 122 not called
Geom::Interval::interiorContains(double) const include/2geom/interval.h 119 not called
Geom::Interval::isFinite() const include/2geom/interval.h 94 not called
Geom::Interval::lowerContains(double) const include/2geom/interval.h 124 called 565694 times
Geom::Interval::operator*=(Geom::Interval const&) include/2geom/interval.h 161 not called
Geom::Interval::operator*=(double) include/2geom/interval.h 142 called 41442 times
Geom::Interval::operator/=(double) include/2geom/interval.h 150 not called
Geom::Interval::operator==(Geom::Interval const&) const include/2geom/interval.h 173 not called
Geom::Interval::valueAt(double) const include/2geom/interval.h 99 called 1966 times
Geom::InvariantsViolation::InvariantsViolation(char const*, int) include/2geom/exception.h 99 not called
Geom::L1(Geom::Point const&) src/2geom/point.cpp 143 not called
Geom::L2(Geom::D2<Geom::SBasis> const&, unsigned int) src/2geom/d2-sbasis.cpp 42 not called
Geom::L2(Geom::Point const&) include/2geom/point.h 323 called 4 times
Geom::L2sq(Geom::Point const&) include/2geom/point.h 331 called 1845 times
Geom::LInfty(Geom::Point const&) src/2geom/point.cpp 154 not called
Geom::Line::Line() include/2geom/line.h 62 called 773 times
Geom::Line::Line(Geom::BezierCurveN<1u> const&) include/2geom/line.h 93 called 50014 times
Geom::Line::Line(Geom::Point const&, Geom::Point const&) include/2geom/line.h 81 called 20805 times
Geom::Line::Line(Geom::Point const&, double) include/2geom/line.h 68 not called
Geom::Line::Line(Geom::Ray const&) include/2geom/line.h 99 not called
Geom::Line::Line(double, double, double) include/2geom/line.h 88 not called
Geom::Line::angle() const include/2geom/line.h 137 not called
Geom::Line::clip(Geom::Rect const&) const src/2geom/line.cpp 151 not called
Geom::Line::coefficients() const src/2geom/line.cpp 120 not called
Geom::Line::coefficients(double&, double&, double&) const src/2geom/line.cpp 105 called 26874 times
Geom::Line::derivative() const include/2geom/line.h 305 not called
Geom::Line::finalPoint() const include/2geom/line.h 228 called 20030 times
Geom::Line::from_origin_and_vector(Geom::Point const&, Geom::Point const&) include/2geom/line.h 114 not called
Geom::Line::initialPoint() const include/2geom/line.h 225 called 60040 times
Geom::Line::intersect(Geom::BezierCurveN<1u> const&) const src/2geom/line.cpp 277 called 20004 times
Geom::Line::intersect(Geom::Line const&) const src/2geom/line.cpp 253 called 20016 times
Geom::Line::intersect(Geom::Ray const&) const src/2geom/line.cpp 269 not called
Geom::Line::isDegenerate() const include/2geom/line.h 190 called 40079 times
Geom::Line::nearestTime(Geom::Point const&) const include/2geom/line.h 252 not called
Geom::Line::normal() const include/2geom/line.h 320 not called
Geom::Line::normalAndDist(double&) const include/2geom/line.h 325 not called
Geom::Line::normalize() include/2geom/line.h 204 called 773 times
Geom::Line::origin() const include/2geom/line.h 128 not called
Geom::Line::pointAt(double) const include/2geom/line.h 231 called 20035 times
Geom::Line::reverse() include/2geom/line.h 262 not called
Geom::Line::root(double, Geom::Dim2) const src/2geom/line.cpp 140 not called
Geom::Line::roots(double, Geom::Dim2) const src/2geom/line.cpp 131 not called
Geom::Line::rotationToZero(Geom::Dim2) const include/2geom/line.h 350 called 20024 times
Geom::Line::segment(double, double) const include/2geom/line.h 283 not called
Geom::Line::setCoefficients(double, double, double) src/2geom/line.cpp 62 called 25 times
Geom::Line::setPoints(Geom::Point const&, Geom::Point const&) include/2geom/line.h 168 not called
Geom::Line::timeAt(Geom::Point const&) const src/2geom/line.cpp 223 called 40070 times
Geom::Line::timeAtProjection(Geom::Point const&) const include/2geom/line.h 244 not called
Geom::Line::transformTo(Geom::Line const&) const src/2geom/line.cpp 244 not called
Geom::Line::transformed(Geom::Affine const&) const include/2geom/line.h 312 not called
Geom::Line::valueAt(double, Geom::Dim2) const include/2geom/line.h 235 not called
Geom::Line::vector() const include/2geom/line.h 132 called 147025 times
Geom::Line::versor() const include/2geom/line.h 135 not called
Geom::Linear2d::Linear2d() include/2geom/sbasis-2d.h 54 not called
Geom::Linear2d::Linear2d(double) include/2geom/sbasis-2d.h 60 not called
Geom::Linear2d::Linear2d(double, double, double, double) include/2geom/sbasis-2d.h 64 not called
Geom::Linear2d::apply(double, double) include/2geom/sbasis-2d.h 82 not called
Geom::Linear2d::operator[](int) include/2geom/sbasis-2d.h 77 not called
Geom::Linear2d::operator[](int) const include/2geom/sbasis-2d.h 72 not called
Geom::Linear::Linear() include/2geom/linear.h 58 called 2376453 times
Geom::Linear::Linear(double) include/2geom/linear.h 60 called 5549871 times
Geom::Linear::Linear(double, double) include/2geom/linear.h 59 called 3172896 times
Geom::Linear::at0() include/2geom/linear.h 78 not called
Geom::Linear::at0() const include/2geom/linear.h 77 not called
Geom::Linear::at1() include/2geom/linear.h 80 not called
Geom::Linear::at1() const include/2geom/linear.h 79 not called
Geom::Linear::hat() const include/2geom/linear.h 105 called 48006 times
Geom::Linear::isConstant(double) const include/2geom/linear.h 74 not called
Geom::Linear::isFinite() const include/2geom/linear.h 75 called 2 times
Geom::Linear::isZero(double) const include/2geom/linear.h 73 called 4412276 times
Geom::Linear::operator()(double) const include/2geom/linear.h 83 not called
Geom::Linear::operator*=(double) include/2geom/linear.h 130 called 2089732 times
Geom::Linear::operator+=(Geom::Linear const&) include/2geom/linear.h 110 called 5853823 times
Geom::Linear::operator+=(double) include/2geom/linear.h 122 called 11700 times
Geom::Linear::operator-() const include/2geom/linear.h 138 called 613026 times
Geom::Linear::operator-=(Geom::Linear const&) include/2geom/linear.h 115 called 1231190 times
Geom::Linear::operator-=(double) include/2geom/linear.h 126 called 59111 times
Geom::Linear::operator/=(double) include/2geom/linear.h 134 called 184 times
Geom::Linear::operator==(Geom::Linear const&) const include/2geom/linear.h 143 not called
Geom::Linear::operator[](unsigned int) include/2geom/linear.h 66 called 35108346 times
Geom::Linear::operator[](unsigned int) const include/2geom/linear.h 62 called 1410600 times
Geom::Linear::toSBasis() const include/2geom/sbasis.h 258 not called
Geom::Linear::tri() const include/2geom/linear.h 102 called 9607002 times
Geom::Linear::valueAt(double) const include/2geom/linear.h 82 not called
Geom::Lmax(Geom::Point) src/2geom/recursive-bezier-intersection.cpp 315 not called
Geom::LogicalError::LogicalError(char const*, char const*, int) include/2geom/exception.h 75 not called
Geom::MonoCrosser::crossings(Geom::Path const&, Geom::Path const&) include/2geom/path-intersection.h 79 not called
Geom::MonoCrosser::crossings(Geom::PathVector const&, Geom::PathVector const&) src/2geom/path-intersection.cpp 465 not called
Geom::NL::BaseSymmetricMatrix<2ul>::BaseSymmetricMatrix(Geom::NL::VectorView const&) include/2geom/numeric/symmetric-matrix-fs.h 337 not called
Geom::NL::BaseSymmetricMatrix<2ul>::operator()(unsigned long, unsigned long) include/2geom/numeric/symmetric-matrix-fs.h 347 not called
Geom::NL::BaseSymmetricMatrix<3ul>::BaseSymmetricMatrix(Geom::NL::VectorView const&) include/2geom/numeric/symmetric-matrix-fs.h 337 not called
Geom::NL::BaseSymmetricMatrix<3ul>::operator()(unsigned long, unsigned long) include/2geom/numeric/symmetric-matrix-fs.h 347 not called
Geom::NL::ConstBaseSymmetricMatrix<2ul>::ConstBaseSymmetricMatrix(Geom::NL::VectorView const&) include/2geom/numeric/symmetric-matrix-fs.h 113 not called
Geom::NL::ConstBaseSymmetricMatrix<2ul>::get_index(unsigned long, unsigned long) include/2geom/numeric/symmetric-matrix-fs.h 674 not called
Geom::NL::ConstBaseSymmetricMatrix<3ul>::ConstBaseSymmetricMatrix(Geom::NL::VectorView const&) include/2geom/numeric/symmetric-matrix-fs.h 113 not called
Geom::NL::ConstBaseSymmetricMatrix<3ul>::get_index(unsigned long, unsigned long) include/2geom/numeric/symmetric-matrix-fs.h 681 not called
Geom::NL::ConstBaseSymmetricMatrix<3ul>::is_zero() const include/2geom/numeric/symmetric-matrix-fs.h 141 not called
Geom::NL::ConstBaseSymmetricMatrix<3ul>::main_minor_const_view() const include/2geom/numeric/symmetric-matrix-fs.h 606 not called
Geom::NL::ConstBaseSymmetricMatrix<3ul>::operator()(unsigned long, unsigned long) const include/2geom/numeric/symmetric-matrix-fs.h 118 not called
Geom::NL::ConstBaseSymmetricMatrix<3ul>::operator*(Geom::NL::ConstVectorView) const include/2geom/numeric/symmetric-matrix-fs.h 287 not called
Geom::NL::ConstBaseSymmetricMatrix<3ul>::operator-() const include/2geom/numeric/symmetric-matrix-fs.h 615 not called
Geom::NL::ConstSymmetricMatrixView<2ul>::ConstSymmetricMatrixView(Geom::NL::ConstVectorView) include/2geom/numeric/symmetric-matrix-fs.h 504 not called
Geom::NL::ConstVectorView::ConstVectorView(Geom::NL::ConstVectorView const&) include/2geom/numeric/vector.h 415 not called
Geom::NL::ConstVectorView::ConstVectorView(Geom::NL::detail::BaseVectorImpl const&) include/2geom/numeric/vector.h 423 not called
Geom::NL::ConstVectorView::ConstVectorView(double const*, unsigned long, unsigned long) include/2geom/numeric/vector.h 385 not called
Geom::NL::LFMCircle::instance(Geom::Circle&, Geom::NL::ConstVectorView const&) const include/2geom/numeric/fitting-model.h 334 not called
Geom::NL::LFMCircleEquation<Geom::Circle>::feed(Geom::NL::VectorView&, double&, Geom::Point const&) const include/2geom/numeric/fitting-model.h 314 not called
Geom::NL::LFMCircleEquation<Geom::Circle>::size() const include/2geom/numeric/fitting-model.h 322 not called
Geom::NL::LFMConicEquation<Geom::Ellipse>::feed(Geom::NL::VectorView&, double&, Geom::Point const&) const include/2geom/numeric/fitting-model.h 267 not called
Geom::NL::LFMConicEquation<Geom::Ellipse>::size() const include/2geom/numeric/fitting-model.h 277 not called
Geom::NL::LFMConicEquation<Geom::xAx>::feed(Geom::NL::VectorView&, double&, Geom::Point const&) const include/2geom/numeric/fitting-model.h 267 not called
Geom::NL::LFMConicEquation<Geom::xAx>::size() const include/2geom/numeric/fitting-model.h 277 not called
Geom::NL::LFMConicSection::instance(Geom::xAx&, Geom::NL::ConstVectorView const&) const include/2geom/numeric/fitting-model.h 288 not called
Geom::NL::LFMEllipse::instance(Geom::Ellipse&, Geom::NL::ConstVectorView const&) const include/2geom/numeric/fitting-model.h 299 not called
Geom::NL::LinearSystem::LinearSystem(Geom::NL::Matrix&, Geom::NL::Vector&) include/2geom/numeric/linear_system.h 57 not called
Geom::NL::LinearSystem::SV_solve() include/2geom/numeric/linear_system.h 78 not called
Geom::NL::LinearSystem::matrix() include/2geom/numeric/linear_system.h 102 not called
Geom::NL::LinearSystem::solution() const include/2geom/numeric/linear_system.h 112 not called
Geom::NL::LinearSystem::vector() include/2geom/numeric/linear_system.h 107 not called
Geom::NL::Matrix::Matrix(Geom::NL::detail::BaseMatrixImpl const&) include/2geom/numeric/matrix.h 349 not called
Geom::NL::Matrix::Matrix(unsigned long, unsigned long) include/2geom/numeric/matrix.h 324 not called
Geom::NL::Matrix::Matrix(unsigned long, unsigned long, double) include/2geom/numeric/matrix.h 331 not called
Geom::NL::Matrix::Matrix<3ul>(Geom::NL::ConstBaseSymmetricMatrix<3ul> const&) include/2geom/numeric/matrix.h 359 not called
Geom::NL::Matrix::~Matrix() include/2geom/numeric/matrix.h 393 not called
Geom::NL::MatrixView::MatrixView(Geom::NL::Matrix&) include/2geom/numeric/matrix.h 513 not called
Geom::NL::MatrixView::MatrixView(Geom::NL::detail::MatrixImpl&, unsigned long, unsigned long, unsigned long, unsigned long) include/2geom/numeric/matrix.h 495 not called
Geom::NL::SymmetricMatrix<2ul>::SymmetricMatrix() include/2geom/numeric/symmetric-matrix-fs.h 416 not called
Geom::NL::SymmetricMatrix<3ul> Geom::NL::adj<3ul>(Geom::NL::ConstBaseSymmetricMatrix<3ul> const&) include/2geom/numeric/symmetric-matrix-fs-operation.h 61 not called
Geom::NL::SymmetricMatrix<3ul>::SymmetricMatrix() include/2geom/numeric/symmetric-matrix-fs.h 416 not called
Geom::NL::SymmetricMatrix<3ul>::SymmetricMatrix(double const*) include/2geom/numeric/symmetric-matrix-fs.h 430 not called
Geom::NL::Vector& Geom::NL::detail::lsf_solution<Geom::NL::LFMCircle, double>::result<Geom::NL::Vector>(Geom::NL::Vector const&) include/2geom/numeric/fitting-tool.h 153 not called
Geom::NL::Vector& Geom::NL::detail::lsf_solution<Geom::NL::LFMConicSection, double>::result<Geom::NL::Vector>(Geom::NL::Vector const&) include/2geom/numeric/fitting-tool.h 153 not called
Geom::NL::Vector& Geom::NL::detail::lsf_solution<Geom::NL::LFMEllipse, double>::result<Geom::NL::Vector>(Geom::NL::Vector const&) include/2geom/numeric/fitting-tool.h 153 not called
Geom::NL::Vector& Geom::NL::least_squeares_fitter<Geom::NL::LFMCircle, double, true>::result<Geom::NL::Vector>(Geom::NL::Vector const&) include/2geom/numeric/fitting-tool.h 477 not called
Geom::NL::Vector& Geom::NL::least_squeares_fitter<Geom::NL::LFMConicSection, double, true>::result<Geom::NL::Vector>(Geom::NL::Vector const&) include/2geom/numeric/fitting-tool.h 477 not called
Geom::NL::Vector& Geom::NL::least_squeares_fitter<Geom::NL::LFMEllipse, double, true>::result<Geom::NL::Vector>(Geom::NL::Vector const&) include/2geom/numeric/fitting-tool.h 477 not called
Geom::NL::Vector::Vector(Geom::NL::Vector const&) include/2geom/numeric/vector.h 283 not called
Geom::NL::Vector::Vector(unsigned long) include/2geom/numeric/vector.h 261 not called
Geom::NL::Vector::Vector(unsigned long, double) include/2geom/numeric/vector.h 267 not called
Geom::NL::Vector::operator=(Geom::NL::Vector const&) include/2geom/numeric/vector.h 305 not called
Geom::NL::Vector::scale(double) include/2geom/numeric/vector.h 319 not called
Geom::NL::Vector::~Vector() include/2geom/numeric/vector.h 299 not called
Geom::NL::VectorView::VectorView(Geom::NL::Vector&) include/2geom/numeric/vector.h 487 not called
Geom::NL::VectorView::VectorView(Geom::NL::VectorView const&) include/2geom/numeric/vector.h 479 not called
Geom::NL::VectorView::VectorView(Geom::NL::detail::VectorImpl&, unsigned long, unsigned long, unsigned long) include/2geom/numeric/vector.h 444 not called
Geom::NL::VectorView::VectorView(_gsl_vector_view) include/2geom/numeric/vector.h 495 not called
Geom::NL::VectorView::VectorView(double*, unsigned long, unsigned long, unsigned long) include/2geom/numeric/vector.h 461 not called
Geom::NL::VectorView::scale(double) include/2geom/numeric/vector.h 524 not called
Geom::NL::const_vector_view_cast(Geom::NL::ConstVectorView&) include/2geom/numeric/vector.h 571 not called
Geom::NL::det(Geom::NL::detail::BaseMatrixImpl const&) src/2geom/numeric/matrix.cpp 119 not called
Geom::NL::detail::BaseMatrixImpl::columns() const include/2geom/numeric/matrix.h 157 not called
Geom::NL::detail::BaseMatrixImpl::get_gsl_matrix() const include/2geom/numeric/matrix.h 80 not called
Geom::NL::detail::BaseMatrixImpl::max_index() const include/2geom/numeric/matrix.h 137 not called
Geom::NL::detail::BaseMatrixImpl::min_index() const include/2geom/numeric/matrix.h 145 not called
Geom::NL::detail::BaseMatrixImpl::operator()(unsigned long, unsigned long) const include/2geom/numeric/matrix.h 75 not called
Geom::NL::detail::BaseMatrixImpl::rows() const include/2geom/numeric/matrix.h 152 not called
Geom::NL::detail::BaseMatrixImpl::~BaseMatrixImpl() include/2geom/numeric/matrix.h 61 not called
Geom::NL::detail::BaseVectorImpl::get_gsl_vector() const include/2geom/numeric/vector.h 65 not called
Geom::NL::detail::BaseVectorImpl::is_zero() const include/2geom/numeric/vector.h 69 not called
Geom::NL::detail::BaseVectorImpl::max_index() const include/2geom/numeric/vector.h 111 not called
Geom::NL::detail::BaseVectorImpl::operator[](unsigned long) const include/2geom/numeric/vector.h 60 not called
Geom::NL::detail::BaseVectorImpl::size() const include/2geom/numeric/vector.h 121 not called
Geom::NL::detail::BaseVectorImpl::~BaseVectorImpl() include/2geom/numeric/vector.h 128 not called
Geom::NL::detail::MatrixImpl::column_view(unsigned long) include/2geom/numeric/matrix.h 258 not called
Geom::NL::detail::MatrixImpl::get_gsl_matrix() include/2geom/numeric/matrix.h 248 not called
Geom::NL::detail::MatrixImpl::operator()(unsigned long, unsigned long) include/2geom/numeric/matrix.h 241 not called
Geom::NL::detail::MatrixImpl::row_view(unsigned long) include/2geom/numeric/matrix.h 253 not called
Geom::NL::detail::VectorImpl::get_gsl_vector() include/2geom/numeric/vector.h 208 not called
Geom::NL::detail::VectorImpl::operator[](unsigned long) include/2geom/numeric/vector.h 201 not called
Geom::NL::detail::VectorImpl::scale(double) include/2geom/numeric/vector.h 223 not called
Geom::NL::detail::abs_less(double, double) include/2geom/numeric/symmetric-matrix-fs-trace.h 64 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMCircle>::is_full() const include/2geom/numeric/fitting-tool.h 93 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMCircle>::lsf_base(Geom::NL::LFMCircle const&, unsigned long) include/2geom/numeric/fitting-tool.h 68 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMCircle>::total_samples() const include/2geom/numeric/fitting-tool.h 88 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMCircle>::update() include/2geom/numeric/fitting-tool.h 76 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMCircle>::~lsf_base() include/2geom/numeric/fitting-tool.h 104 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMConicSection>::is_full() const include/2geom/numeric/fitting-tool.h 93 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMConicSection>::lsf_base(Geom::NL::LFMConicSection const&, unsigned long) include/2geom/numeric/fitting-tool.h 68 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMConicSection>::total_samples() const include/2geom/numeric/fitting-tool.h 88 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMConicSection>::update() include/2geom/numeric/fitting-tool.h 76 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMConicSection>::~lsf_base() include/2geom/numeric/fitting-tool.h 104 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMEllipse>::is_full() const include/2geom/numeric/fitting-tool.h 93 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMEllipse>::lsf_base(Geom::NL::LFMEllipse const&, unsigned long) include/2geom/numeric/fitting-tool.h 68 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMEllipse>::total_samples() const include/2geom/numeric/fitting-tool.h 88 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMEllipse>::update() include/2geom/numeric/fitting-tool.h 76 not called
Geom::NL::detail::lsf_base<Geom::NL::LFMEllipse>::~lsf_base() include/2geom/numeric/fitting-tool.h 104 not called
Geom::NL::detail::lsf_solution<Geom::NL::LFMCircle, double>::lsf_solution(Geom::NL::LFMCircle const&, unsigned long) include/2geom/numeric/fitting-tool.h 146 not called
Geom::NL::detail::lsf_solution<Geom::NL::LFMConicSection, double>::lsf_solution(Geom::NL::LFMConicSection const&, unsigned long) include/2geom/numeric/fitting-tool.h 146 not called
Geom::NL::detail::lsf_solution<Geom::NL::LFMEllipse, double>::lsf_solution(Geom::NL::LFMEllipse const&, unsigned long) include/2geom/numeric/fitting-tool.h 146 not called
Geom::NL::detail::lsf_solution<Geom::NL::LFMEllipse, double>::result() include/2geom/numeric/fitting-tool.h 192 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMCircle, true>::append(Geom::Point const&) include/2geom/numeric/fitting-tool.h 370 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMCircle, true>::lsf_with_fixed_terms(Geom::NL::LFMCircle const&, unsigned long) include/2geom/numeric/fitting-tool.h 363 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMCircle, true>::update() include/2geom/numeric/fitting-tool.h 389 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMCircle, true>::~lsf_with_fixed_terms() include/2geom/numeric/fitting-tool.h 402 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMConicSection, true>::append(Geom::Point const&) include/2geom/numeric/fitting-tool.h 370 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMConicSection, true>::lsf_with_fixed_terms(Geom::NL::LFMConicSection const&, unsigned long) include/2geom/numeric/fitting-tool.h 363 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMConicSection, true>::update() include/2geom/numeric/fitting-tool.h 389 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMConicSection, true>::~lsf_with_fixed_terms() include/2geom/numeric/fitting-tool.h 402 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMEllipse, true>::append(Geom::Point const&) include/2geom/numeric/fitting-tool.h 370 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMEllipse, true>::lsf_with_fixed_terms(Geom::NL::LFMEllipse const&, unsigned long) include/2geom/numeric/fitting-tool.h 363 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMEllipse, true>::update() include/2geom/numeric/fitting-tool.h 389 not called
Geom::NL::detail::lsf_with_fixed_terms<Geom::NL::LFMEllipse, true>::~lsf_with_fixed_terms() include/2geom/numeric/fitting-tool.h 402 not called
Geom::NL::detail::sgn_prod(int, int) include/2geom/numeric/symmetric-matrix-fs-trace.h 56 not called
Geom::NL::detail::trace<1ul, 2ul>::evaluate(Geom::NL::ConstBaseSymmetricMatrix<2ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 112 not called
Geom::NL::detail::trace<2ul, 2ul>::evaluate(Geom::NL::ConstBaseSymmetricMatrix<2ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 122 not called
Geom::NL::detail::trace_sgn<1ul, 2ul>::evaluate(Geom::NL::ConstBaseSymmetricMatrix<2ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 178 not called
Geom::NL::detail::trace_sgn<2ul, 2ul>::evaluate(Geom::NL::ConstBaseSymmetricMatrix<2ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 193 not called
Geom::NL::detail::trace_sgn<2ul, 3ul>::evaluate(Geom::NL::ConstBaseSymmetricMatrix<3ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 251 not called
Geom::NL::detail::trace_sgn<3ul, 3ul>::evaluate(Geom::NL::ConstBaseSymmetricMatrix<3ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 285 not called
Geom::NL::least_squeares_fitter<Geom::NL::LFMCircle, double, true>::least_squeares_fitter(Geom::NL::LFMCircle const&, unsigned long) include/2geom/numeric/fitting-tool.h 471 not called
Geom::NL::least_squeares_fitter<Geom::NL::LFMConicSection, double, true>::least_squeares_fitter(Geom::NL::LFMConicSection const&, unsigned long) include/2geom/numeric/fitting-tool.h 471 not called
Geom::NL::least_squeares_fitter<Geom::NL::LFMEllipse, double, true>::least_squeares_fitter(Geom::NL::LFMEllipse const&, unsigned long) include/2geom/numeric/fitting-tool.h 471 not called
Geom::NL::least_squeares_fitter<Geom::NL::LFMEllipse, double, true>::result() include/2geom/numeric/fitting-tool.h 465 not called
Geom::NL::operator*(Geom::NL::detail::BaseMatrixImpl const&, Geom::NL::detail::BaseMatrixImpl const&) src/2geom/numeric/matrix.cpp 55 not called
Geom::NL::operator*(Geom::NL::detail::BaseMatrixImpl const&, Geom::NL::detail::BaseVectorImpl const&) src/2geom/numeric/matrix.cpp 42 not called
Geom::NL::pseudo_inverse(Geom::NL::detail::BaseMatrixImpl const&) src/2geom/numeric/matrix.cpp 69 not called
Geom::NL::trace(Geom::NL::detail::BaseMatrixImpl const&) src/2geom/numeric/matrix.cpp 103 not called
Geom::NewtonRaphsonRootFind(Geom::Point const*, Geom::Point const&, double) src/2geom/bezier-utils.cpp 567 called 3366000 times
Geom::NotImplemented::NotImplemented(char const*, int) include/2geom/exception.h 92 not called
Geom::OldBezier::OldBezier() src/2geom/recursive-bezier-intersection.cpp 22 not called
Geom::OldBezier::bounds(double&, double&, double&, double&) src/2geom/recursive-bezier-intersection.cpp 29 not called
Geom::OldBezier::operator()(double) const src/2geom/recursive-bezier-intersection.cpp 129 not called
Geom::OldBezier::split(double, Geom::OldBezier&, Geom::OldBezier&) const src/2geom/recursive-bezier-intersection.cpp 80 not called
Geom::OldBezier::~OldBezier() src/2geom/recursive-bezier-intersection.cpp 27 not called
Geom::OptInterval Geom::detail::bezier_clipping::clip<Geom::detail::bezier_clipping::collinear_normal_tag>(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-clipping.cpp 711 not called
Geom::OptInterval Geom::detail::bezier_clipping::clip<Geom::detail::bezier_clipping::intersection_point_tag>(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-clipping.cpp 480 called 773 times
Geom::OptInterval::OptInterval(Geom::GenericOptInterval<double> const&) include/2geom/interval.h 206 not called
Geom::OptRect Geom::bounds_exact<Geom::Bezier>(Geom::D2<Geom::Bezier> const&) include/2geom/d2.h 475 not called
Geom::OptRect Geom::bounds_exact<Geom::SBasis>(Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 475 called 12000 times
Geom::OptRect Geom::bounds_fast<Geom::Bezier>(Geom::D2<Geom::Bezier> const&) include/2geom/d2.h 470 called 20000 times
Geom::OptRect Geom::bounds_local<Geom::Bezier>(Geom::D2<Geom::Bezier> const&, Geom::OptInterval const&) include/2geom/d2.h 480 not called
Geom::OptRect::OptRect() include/2geom/rect.h 183 called 591150 times
Geom::OptRect::OptRect(Geom::OptInterval const&, Geom::OptInterval const&) include/2geom/rect.h 187 called 32000 times
Geom::OptRect::OptRect(Geom::Rect const&) include/2geom/rect.h 184 called 107 times
Geom::Parallelogram::bounds() const src/2geom/parallelogram.cpp 42 called 1 time
Geom::Parallelogram::contains(Geom::Parallelogram const&) const src/2geom/parallelogram.cpp 90 not called
Geom::Parallelogram::contains(Geom::Point const&) const src/2geom/parallelogram.cpp 84 called 5 times
Geom::Parallelogram::corner(unsigned int) const src/2geom/parallelogram.cpp 36 called 92 times
Geom::Parallelogram::intersects(Geom::Parallelogram const&) const src/2geom/parallelogram.cpp 50 called 17 times
Geom::Parallelogram::isSheared(double) const src/2geom/parallelogram.cpp 119 called 3 times
Geom::Parallelogram::maxExtent() const src/2geom/parallelogram.cpp 113 not called
Geom::Parallelogram::minExtent() const src/2geom/parallelogram.cpp 107 not called
Geom::Path Geom::operator*<Geom::Affine>(Geom::Path const&, Geom::Affine const&) include/2geom/path.h 544 not called
Geom::Path& Geom::Path::operator*=<Geom::Affine>(Geom::Affine const&) include/2geom/path.h 534 called 9000 times
Geom::Path& Geom::Path::operator*=<Geom::Translate>(Geom::Translate const&) include/2geom/path.h 534 called 9000 times
Geom::Path::ClosingSegment::ClosingSegment(Geom::Point const&, Geom::Point const&) include/2geom/path.h 365 called 341715 times
Geom::Path::ClosingSegment::duplicate() const include/2geom/path.h 366 called 861 times
Geom::Path::ClosingSegment::reverse() const include/2geom/path.h 367 called 164700 times
Geom::Path::Path(Geom::Circle const&) src/2geom/path.cpp 294 not called
Geom::Path::Path(Geom::ConvexHull const&) src/2geom/path.cpp 269 not called
Geom::Path::Path(Geom::Ellipse const&) src/2geom/path.cpp 308 not called
Geom::Path::Path(Geom::Point const&) include/2geom/path.h 381 called 177015 times
Geom::Path::Path(Geom::Rect const&) src/2geom/path.cpp 257 called 1 time
Geom::Path::StitchSegment::StitchSegment(Geom::Point const&, Geom::Point const&) include/2geom/path.h 373 called 16 times
Geom::Path::StitchSegment::duplicate() const include/2geom/path.h 374 not called
Geom::Path::StitchSegment::reverse() const include/2geom/path.h 375 not called
Geom::Path::_factorTime(double) const src/2geom/path.cpp 1105 called 169 times
Geom::Path::_includesClosingSegment() const include/2geom/path.h 840 called 176922 times
Geom::Path::_unshare() include/2geom/path.h 843 called 414135 times
Geom::Path::allNearestTimes(Geom::Point const&, double, double) const src/2geom/path.cpp 638 not called
Geom::Path::append(Geom::Curve const&) include/2geom/path.h 756 called 68 times
Geom::Path::append(Geom::Curve*) include/2geom/path.h 750 called 116 times
Geom::Path::appendPortionTo(Geom::Path&, Geom::PathInterval const&, std::optional<Geom::Point> const&, std::optional<Geom::Point> const&) const src/2geom/path.cpp 815 called 82 times
Geom::Path::appendPortionTo(Geom::Path&, double, double) const src/2geom/path.cpp 777 not called
Geom::Path::at(unsigned long) const include/2geom/path.h 438 called 669 times
Geom::Path::back_open() const include/2geom/path.h 448 called 12 times
Geom::Path::begin() include/2geom/path.h 469 called 244 times
Geom::Path::begin() const include/2geom/path.h 464 called 20 times
Geom::Path::boundsExact() const src/2geom/path.cpp 372 not called
Geom::Path::boundsFast() const src/2geom/path.cpp 348 called 285130 times
Geom::Path::checkContinuity() const src/2geom/path.cpp 1090 called 39 times
Geom::Path::clear() src/2geom/path.cpp 337 called 1406 times
Geom::Path::close(bool) src/2geom/path.cpp 322 called 416 times
Geom::Path::closed() const include/2geom/path.h 503 called 86 times
Geom::Path::curveAt(Geom::PathTime const&) const src/2geom/path.cpp 459 not called
Geom::Path::curveAt(double, double*) const src/2geom/path.cpp 440 called 21 times
Geom::Path::do_append(Geom::Curve*) src/2geom/path.cpp 1068 called 397309 times
Geom::Path::do_update(boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, std::vector<void*, std::allocator<void*> > >, Geom::Curve>, boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, std::vector<void*, std::allocator<void*> > >, Geom::Curve>, boost::ptr_vector<Geom::Curve, boost::heap_clone_allocator, void>&) src/2geom/path.cpp 997 called 22 times
Geom::Path::empty() const include/2geom/path.h 500 called 450335 times
Geom::Path::end() include/2geom/path.h 470 called 44 times
Geom::Path::end() const include/2geom/path.h 465 called 71 times
Geom::Path::end_closed() const include/2geom/path.h 468 called 1063527 times
Geom::Path::end_default() include/2geom/path.h 471 called 44 times
Geom::Path::end_default() const include/2geom/path.h 466 called 293 times
Geom::Path::end_open() const include/2geom/path.h 467 called 59 times
Geom::Path::erase(Geom::PathInternal::BaseIterator<Geom::Path>) src/2geom/path.cpp 913 called 1 time
Geom::Path::erase(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::PathInternal::BaseIterator<Geom::Path>) src/2geom/path.cpp 922 not called
Geom::Path::erase_last() include/2geom/path.h 700 not called
Geom::Path::extrema(Geom::Dim2) const src/2geom/path-extrema.cpp 88 called 15 times
Geom::Path::extrema(Geom::Dim2) const::{lambda(Geom::Point const&, double)#1}::operator()(Geom::Point const&, double) const src/2geom/path-extrema.cpp 111 called 58 times
Geom::Path::finalPoint() const include/2geom/path.h 709 called 559974 times
Geom::Path::finalUnitTangent() const include/2geom/path.h 724 not called
Geom::Path::front() const include/2geom/path.h 443 called 157 times
Geom::Path::initialPoint() const include/2geom/path.h 705 called 159 times
Geom::Path::initialUnitTangent() const include/2geom/path.h 713 not called
Geom::Path::insert(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::Curve const&) src/2geom/path.cpp 904 not called
Geom::Path::intersect(Geom::Path const&, double) const src/2geom/path.cpp 575 called 7 times
Geom::Path::intersectSelf(double) const src/2geom/self-intersect.cpp 153 called 22 times
Geom::Path::nearestTime(Geom::Point const&, double*) const src/2geom/path.cpp 733 called 9 times
Geom::Path::nearestTimePerCurve(Geom::Point const&) const src/2geom/path.cpp 723 not called
Geom::Path::nodes() const src/2geom/path.cpp 767 not called
Geom::Path::operator==(Geom::Path const&) const src/2geom/path.cpp 417 called 72 times
Geom::Path::operator[](unsigned long) const include/2geom/path.h 436 called 1039 times
Geom::Path::pointAt(Geom::PathTime const&) const src/2geom/path.cpp 463 called 226 times
Geom::Path::pointAt(double) const src/2geom/path.cpp 449 called 148 times
Geom::Path::replace(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::Curve const&) src/2geom/path.cpp 943 not called
Geom::Path::replace(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::Path const&) src/2geom/path.cpp 959 not called
Geom::Path::replace(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::PathInternal::BaseIterator<Geom::Path>, Geom::Curve const&) src/2geom/path.cpp 948 not called
Geom::Path::replace(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::PathInternal::BaseIterator<Geom::Path>, Geom::Path const&) src/2geom/path.cpp 964 called 10 times
Geom::Path::reversed() const src/2geom/path.cpp 866 called 164750 times
Geom::Path::roots(double, Geom::Dim2) const src/2geom/path.cpp 472 called 2 times
Geom::Path::seq_iter(Geom::PathInternal::BaseIterator<Geom::Path> const&) include/2geom/path.h 832 not called
Geom::Path::setStitching(bool) include/2geom/path.h 827 called 23 times
Geom::Path::size() const include/2geom/path.h 490 called 12000 times
Geom::Path::size_closed() const include/2geom/path.h 481 not called
Geom::Path::size_default() const include/2geom/path.h 486 called 12222 times
Geom::Path::size_open() const include/2geom/path.h 476 called 12222 times
Geom::Path::snapEnds(double) src/2geom/path.cpp 969 not called
Geom::Path::start(Geom::Point const&) src/2geom/path.cpp 426 called 13407 times
Geom::Path::stitchTo(Geom::Point const&) src/2geom/path.cpp 932 called 299 times
Geom::Path::swap(Geom::Path&) include/2geom/path.h 424 called 81900 times
Geom::Path::timeRange() const src/2geom/path.cpp 434 called 60 times
Geom::Path::toPwSb() const src/2geom/path.cpp 388 called 27 times
Geom::Path::valueAt(Geom::PathTime const&, Geom::Dim2) const src/2geom/path.cpp 467 called 1 time
Geom::Path::valueAt(double, Geom::Dim2) const src/2geom/path.cpp 454 not called
Geom::Path::winding(Geom::Point const&) const src/2geom/path.cpp 595 called 155304 times
Geom::Path::withoutDegenerateCurves() const src/2geom/path.cpp 979 called 9 times
Geom::Path::~Path() include/2geom/path.h 418 called 572841 times
Geom::PathBuilder::PathBuilder() include/2geom/path-sink.h 231 not called
Geom::PathBuilder::peek() const include/2geom/path-sink.h 236 not called
Geom::PathInternal::BaseIterator<Geom::Path const> Geom::inc<Geom::PathInternal::BaseIterator<Geom::Path const> >(Geom::PathInternal::BaseIterator<Geom::Path const> const&, unsigned int) src/2geom/path.cpp 410 not called
Geom::PathInternal::BaseIterator<Geom::Path const>::BaseIterator(Geom::Path const&, unsigned int) include/2geom/path.h 80 called 313 times
Geom::PathInternal::BaseIterator<Geom::Path const>::operator*() const include/2geom/path.h 93 called 475 times
Geom::PathInternal::BaseIterator<Geom::Path const>::operator++() include/2geom/path.h 97 called 273 times
Geom::PathInternal::BaseIterator<Geom::Path const>::operator--() include/2geom/path.h 101 not called
Geom::PathInternal::BaseIterator<Geom::Path const>::operator==(Geom::PathInternal::BaseIterator<Geom::Path const> const&) const include/2geom/path.h 90 called 293 times
Geom::PathInternal::BaseIterator<Geom::Path>::BaseIterator() include/2geom/path.h 85 called 44 times
Geom::PathInternal::BaseIterator<Geom::Path>::BaseIterator(Geom::Path&, unsigned int) include/2geom/path.h 80 not called
Geom::PathInternal::BaseIterator<Geom::Path>::operator*() const include/2geom/path.h 93 called 410 times
Geom::PathInternal::BaseIterator<Geom::Path>::operator++() include/2geom/path.h 97 called 68 times
Geom::PathInternal::BaseIterator<Geom::Path>::operator+=(long) include/2geom/path.h 105 not called
Geom::PathInternal::BaseIterator<Geom::Path>::operator-(Geom::PathInternal::BaseIterator<Geom::Path> const&) const include/2geom/path.h 113 called 222 times
Geom::PathInternal::BaseIterator<Geom::Path>::operator==(Geom::PathInternal::BaseIterator<Geom::Path> const&) const include/2geom/path.h 90 called 187 times
Geom::PathIntersectionGraph::IntersectionVertexLess::operator()(Geom::PathIntersectionGraph::IntersectionVertex const&, Geom::PathIntersectionGraph::IntersectionVertex const&) const src/2geom/intersection-graph.cpp 45 called 66 times
Geom::PathIntersectionGraph::PathData::PathData(int, unsigned long) include/2geom/intersection-graph.h 209 called 8 times
Geom::PathIntersectionGraph::PathIntersectionGraph(Geom::PathVector const&, Geom::PathVector const&, double) src/2geom/intersection-graph.cpp 50 called 7 times
Geom::PathIntersectionGraph::_assignComponentStatusFromDegenerateIntersections() src/2geom/intersection-graph.cpp 183 called 4 times
Geom::PathIntersectionGraph::_assignEdgeWindingParities(double) src/2geom/intersection-graph.cpp 152 called 4 times
Geom::PathIntersectionGraph::_getNeighbor(boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, false>) src/2geom/intersection-graph.cpp 495 called 56 times
Geom::PathIntersectionGraph::_getPathData(boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, false>) src/2geom/intersection-graph.cpp 503 called 4 times
Geom::PathIntersectionGraph::_getResult(bool, bool) src/2geom/intersection-graph.cpp 363 called 21 times
Geom::PathIntersectionGraph::_handleNonintersectingPaths(Geom::PathVector&, unsigned int, bool) src/2geom/intersection-graph.cpp 461 called 42 times
Geom::PathIntersectionGraph::_prepareArguments() src/2geom/intersection-graph.cpp 77 called 6 times
Geom::PathIntersectionGraph::_prepareIntersectionLists(double) src/2geom/intersection-graph.cpp 105 called 6 times
Geom::PathIntersectionGraph::_removeDegenerateIntersections() src/2geom/intersection-graph.cpp 209 called 4 times
Geom::PathIntersectionGraph::_verify() src/2geom/intersection-graph.cpp 248 called 4 times
Geom::PathIntersectionGraph::fragments(Geom::PathVector&, Geom::PathVector&) const src/2geom/intersection-graph.cpp 328 not called
Geom::PathIntersectionGraph::getAminusB() src/2geom/intersection-graph.cpp 280 called 6 times
Geom::PathIntersectionGraph::getBminusA() src/2geom/intersection-graph.cpp 288 called 6 times
Geom::PathIntersectionGraph::getIntersection() src/2geom/intersection-graph.cpp 272 called 3 times
Geom::PathIntersectionGraph::getUnion() src/2geom/intersection-graph.cpp 264 called 6 times
Geom::PathIntersectionGraph::getXOR() src/2geom/intersection-graph.cpp 296 called 2 times
Geom::PathIntersectionGraph::intersectionPoints(bool) const src/2geom/intersection-graph.cpp 314 not called
Geom::PathIntersectionGraph::size() const src/2geom/intersection-graph.cpp 305 called 15 times
Geom::PathIntersectionSweepSet::PathIntersectionSweepSet(std::vector<Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime>, std::allocator<Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime> > >&, Geom::PathVector const&, Geom::PathVector const&, double) src/2geom/pathvector.cpp 158 called 6 times
Geom::PathIntersectionSweepSet::PathRecord::PathRecord(Geom::Path const&, unsigned long, unsigned int) src/2geom/pathvector.cpp 149 called 12 times
Geom::PathIntersectionSweepSet::addActiveItem(__gnu_cxx::__normal_iterator<Geom::PathIntersectionSweepSet::PathRecord*, std::vector<Geom::PathIntersectionSweepSet::PathRecord, std::allocator<Geom::PathIntersectionSweepSet::PathRecord> > >) src/2geom/pathvector.cpp 180 called 12 times
Geom::PathIntersectionSweepSet::itemBounds(__gnu_cxx::__normal_iterator<Geom::PathIntersectionSweepSet::PathRecord*, std::vector<Geom::PathIntersectionSweepSet::PathRecord, std::allocator<Geom::PathIntersectionSweepSet::PathRecord> > >) src/2geom/pathvector.cpp 174 called 12 times
Geom::PathIntersectionSweepSet::items() src/2geom/pathvector.cpp 172 called 30 times
Geom::PathIntersectionSweepSet::removeActiveItem(__gnu_cxx::__normal_iterator<Geom::PathIntersectionSweepSet::PathRecord*, std::vector<Geom::PathIntersectionSweepSet::PathRecord, std::allocator<Geom::PathIntersectionSweepSet::PathRecord> > >) src/2geom/pathvector.cpp 198 called 12 times
Geom::PathInterval::PathInterval() src/2geom/path.cpp 53 called 116 times
Geom::PathInterval::PathInterval(Geom::PathTime const&, Geom::PathTime const&, bool, unsigned long) src/2geom/path.cpp 61 called 50 times
Geom::PathInterval::contains(Geom::PathTime const&) const src/2geom/path.cpp 102 called 184 times
Geom::PathInterval::crossesStart() const include/2geom/path.h 218 called 82 times
Geom::PathInterval::curveCount() const src/2geom/path.cpp 118 called 20 times
Geom::PathInterval::from() const include/2geom/path.h 210 called 82 times
Geom::PathInterval::from_direction(Geom::PathTime const&, Geom::PathTime const&, bool, unsigned long) src/2geom/path.cpp 223 called 96 times
Geom::PathInterval::inside(double) const src/2geom/path.cpp 136 called 64 times
Geom::PathInterval::isDegenerate() const include/2geom/path.h 214 called 102 times
Geom::PathInterval::pathSize() const include/2geom/path.h 238 called 82 times
Geom::PathInterval::reverse() const include/2geom/path.h 216 called 59 times
Geom::PathInterval::to() const include/2geom/path.h 211 called 82 times
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::PathIteratorSink(std::back_insert_iterator<Geom::PathVector>) include/2geom/path-sink.h 118 called 315 times
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::arcTo(double, double, double, bool, bool, Geom::Point const&) include/2geom/path-sink.h 161 not called
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::backspace() include/2geom/path-sink.h 172 not called
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::closePath() include/2geom/path-sink.h 189 not called
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::curveTo(Geom::Point const&, Geom::Point const&, Geom::Point const&) include/2geom/path-sink.h 153 called 22725 times
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::feed(Geom::Path const&) include/2geom/path-sink.h 209 not called
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::flush() include/2geom/path-sink.h 196 called 1176 times
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::lineTo(Geom::Point const&) include/2geom/path-sink.h 137 called 549 times
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::moveTo(Geom::Point const&) include/2geom/path-sink.h 121 called 861 times
Geom::PathIteratorSink<std::back_insert_iterator<Geom::PathVector> >::quadTo(Geom::Point const&, Geom::Point const&) include/2geom/path-sink.h 145 not called
Geom::PathSelfIntersector::PathSelfIntersector(Geom::Path const&, double) src/2geom/self-intersect.cpp 62 called 22 times
Geom::PathSelfIntersector::_appendCurveCrossing(Geom::Intersection<double, double>&&, unsigned long, unsigned long, bool, bool) src/2geom/self-intersect.cpp 128 called 80 times
Geom::PathSelfIntersector::_appendCurveCrossing(Geom::Intersection<double, double>&&, unsigned long, unsigned long, bool, bool)::{lambda(bool)#1}::operator()(bool) const src/2geom/self-intersect.cpp 133 called 74 times
Geom::PathSelfIntersector::_intersectWithActive(Geom::PathInternal::BaseIterator<Geom::Path>) src/2geom/self-intersect.cpp 107 called 68 times
Geom::PathSelfIntersector::_intersectWithSelf(Geom::PathInternal::BaseIterator<Geom::Path>) src/2geom/self-intersect.cpp 98 called 68 times
Geom::PathSelfIntersector::addActiveItem(Geom::PathInternal::BaseIterator<Geom::Path>) src/2geom/self-intersect.cpp 80 called 68 times
Geom::PathSelfIntersector::itemBounds(Geom::PathInternal::BaseIterator<Geom::Path>) const src/2geom/self-intersect.cpp 78 called 68 times
Geom::PathSelfIntersector::items() src/2geom/self-intersect.cpp 77 called 110 times
Geom::PathSelfIntersector::moveOutCrossings() src/2geom/self-intersect.cpp 94 called 22 times
Geom::PathSelfIntersector::removeActiveItem(Geom::PathInternal::BaseIterator<Geom::Path>) src/2geom/self-intersect.cpp 87 called 68 times
Geom::PathSink::backspace() include/2geom/path-sink.h 86 not called
Geom::PathSink::feed(Geom::Circle const&) src/2geom/path-sink.cpp 73 not called
Geom::PathSink::feed(Geom::Curve const&, bool) src/2geom/path-sink.cpp 39 called 25006 times
Geom::PathSink::feed(Geom::Ellipse const&) src/2geom/path-sink.cpp 85 not called
Geom::PathSink::feed(Geom::Path const&) src/2geom/path-sink.cpp 44 called 28 times
Geom::PathSink::feed(Geom::PathVector const&) src/2geom/path-sink.cpp 59 not called
Geom::PathSink::feed(Geom::Rect const&) src/2geom/path-sink.cpp 65 not called
Geom::PathSink::~PathSink() include/2geom/path-sink.h 110 called 315 times
Geom::PathTime::PathTime() include/2geom/path.h 145 called 236 times
Geom::PathTime::PathTime(unsigned long, double) include/2geom/path.h 146 called 404 times
Geom::PathTime::asFlatTime() const include/2geom/path.h 173 called 16 times
Geom::PathTime::normalizeBackward(unsigned long) include/2geom/path.h 166 called 146 times
Geom::PathTime::normalizeForward(unsigned long) include/2geom/path.h 159 called 222 times
Geom::PathTime::operator<(Geom::PathTime const&) const include/2geom/path.h 148 called 719 times
Geom::PathTime::operator==(Geom::PathTime const&) const include/2geom/path.h 155 called 542 times
Geom::PathVector::PathVector() include/2geom/pathvector.h 135 called 1215 times
Geom::PathVector::PathVector(Geom::Path const&) include/2geom/pathvector.h 136 not called
Geom::PathVector::PathVector<__gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > > >(__gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >, __gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >) include/2geom/pathvector.h 140 not called
Geom::PathVector::_factorTime(double) const src/2geom/pathvector.cpp 297 not called
Geom::PathVector::allNearestTimes(Geom::Point const&, double*) const src/2geom/pathvector.cpp 262 not called
Geom::PathVector::at(unsigned long) const include/2geom/pathvector.h 164 not called
Geom::PathVector::back() include/2geom/pathvector.h 169 called 157 times
Geom::PathVector::begin() include/2geom/pathvector.h 151 called 18914 times
Geom::PathVector::begin() const include/2geom/pathvector.h 153 called 951 times
Geom::PathVector::boundsExact() const src/2geom/pathvector.cpp 119 not called
Geom::PathVector::boundsFast() const src/2geom/pathvector.cpp 107 called 28 times
Geom::PathVector::curveAt(double, double*) const src/2geom/pathvector.cpp 88 not called
Geom::PathVector::curveCount() const src/2geom/pathvector.cpp 45 called 15 times
Geom::PathVector::empty() const include/2geom/pathvector.h 145 called 18054 times
Geom::PathVector::end() include/2geom/pathvector.h 152 called 18914 times
Geom::PathVector::end() const include/2geom/pathvector.h 154 called 923 times
Geom::PathVector::erase(__gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >) include/2geom/pathvector.h 187 not called
Geom::PathVector::erase(__gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >, __gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >) include/2geom/pathvector.h 191 not called
Geom::PathVector::front() const include/2geom/pathvector.h 168 called 28 times
Geom::PathVector::insert(__gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >, Geom::Path const&) include/2geom/pathvector.h 179 not called
Geom::PathVector::intersect(Geom::PathVector const&, double) const src/2geom/pathvector.cpp 219 called 6 times
Geom::PathVector::intersectSelf(double) const src/2geom/self-intersect.cpp 293 called 12 times
Geom::PathVector::nearestTime(Geom::Point const&, double*) const src/2geom/pathvector.cpp 242 not called
Geom::PathVector::nodes() const src/2geom/pathvector.cpp 285 not called
Geom::PathVector::operator[](unsigned long) include/2geom/pathvector.h 155 called 6 times
Geom::PathVector::operator[](unsigned long) const include/2geom/pathvector.h 158 called 12 times
Geom::PathVector::pathAt(double, double*) src/2geom/pathvector.cpp 76 not called
Geom::PathVector::pathAt(double, double*) const src/2geom/pathvector.cpp 80 not called
Geom::PathVector::pointAt(double) const src/2geom/pathvector.cpp 101 not called
Geom::PathVector::push_back(Geom::Path const&) include/2geom/pathvector.h 172 called 165561 times
Geom::PathVector::reverse(bool) src/2geom/pathvector.cpp 54 not called
Geom::PathVector::reversed(bool) const src/2geom/pathvector.cpp 64 called 900 times
Geom::PathVector::size() const include/2geom/pathvector.h 147 not called
Geom::PathVector::snapEnds(double) src/2geom/pathvector.cpp 131 not called
Geom::PathVector::valueAt(double, Geom::Dim2) const src/2geom/pathvector.cpp 96 not called
Geom::PathVector::winding(Geom::Point const&) const src/2geom/pathvector.cpp 232 called 210052 times
Geom::PathVectorSelfIntersector::PathVectorSelfIntersector(Geom::PathVector const&, double) src/2geom/self-intersect.cpp 179 called 12 times
Geom::PathVectorSelfIntersector::_appendPathCrossing(Geom::Intersection<Geom::PathTime, Geom::PathTime> const&, unsigned long, unsigned long) src/2geom/self-intersect.cpp 230 called 10 times
Geom::PathVectorSelfIntersector::_intersectWithActive(__gnu_cxx::__normal_iterator<Geom::Path const*, std::vector<Geom::Path, std::allocator<Geom::Path> > >&) src/2geom/self-intersect.cpp 269 called 14 times
Geom::PathVectorSelfIntersector::_intersectWithSelf(__gnu_cxx::__normal_iterator<Geom::Path const*, std::vector<Geom::Path, std::allocator<Geom::Path> > >&) src/2geom/self-intersect.cpp 284 called 14 times
Geom::PathVectorSelfIntersector::addActiveItem(__gnu_cxx::__normal_iterator<Geom::Path const*, std::vector<Geom::Path, std::allocator<Geom::Path> > >) src/2geom/self-intersect.cpp 194 called 14 times
Geom::PathVectorSelfIntersector::filterDeduplicate(std::vector<Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime>, std::allocator<Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime> > >&&) const src/2geom/self-intersect.cpp 245 called 3 times
Geom::PathVectorSelfIntersector::filterDeduplicate(std::vector<Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime>, std::allocator<Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime> > >&&) const::{lambda(double, double, double, double)#1}::operator()(double, double, double, double) const src/2geom/self-intersect.cpp 250 called 8 times
Geom::PathVectorSelfIntersector::itemBounds(__gnu_cxx::__normal_iterator<Geom::Path const*, std::vector<Geom::Path, std::allocator<Geom::Path> > >) src/2geom/self-intersect.cpp 187 called 14 times
Geom::PathVectorSelfIntersector::items() src/2geom/self-intersect.cpp 186 called 58 times
Geom::PathVectorSelfIntersector::moveOutCrossings() src/2geom/self-intersect.cpp 209 called 12 times
Geom::PathVectorSelfIntersector::removeActiveItem(__gnu_cxx::__normal_iterator<Geom::Path const*, std::vector<Geom::Path, std::allocator<Geom::Path> > >) src/2geom/self-intersect.cpp 202 called 14 times
Geom::PathVectorTime::PathVectorTime() include/2geom/pathvector.h 61 called 44 times
Geom::PathVectorTime::PathVectorTime(unsigned long, Geom::PathTime const&) include/2geom/pathvector.h 64 called 64 times
Geom::PathVectorTime::PathVectorTime(unsigned long, unsigned long, double) include/2geom/pathvector.h 62 not called
Geom::PathVectorTime::asPathTime() const include/2geom/pathvector.h 79 called 104 times
Geom::PathVectorTime::operator<(Geom::PathVectorTime const&) const include/2geom/pathvector.h 67 called 111 times
Geom::PathVectorTime::operator==(Geom::PathVectorTime const&) const include/2geom/pathvector.h 74 called 44 times
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::compose<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 815 called 600 times
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::compose<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::SBasis const&) include/2geom/piecewise.h 761 called 24000 times
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::derivative<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) include/2geom/piecewise.h 877 called 9900 times
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::operator*<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double) include/2geom/piecewise.h 587 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::operator*<Geom::SBasis, Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) include/2geom/piecewise.h 709 called 300 times
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::operator+<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) include/2geom/piecewise.h 662 called 300 times
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::operator-<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) include/2geom/piecewise.h 571 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::operator-<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) include/2geom/piecewise.h 680 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::partition<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, std::vector<double, std::allocator<double> > const&) include/2geom/piecewise.h 359 called 20100 times
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::portion<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double, double) include/2geom/piecewise.h 427 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> > Geom::remove_short_cuts<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double) include/2geom/piecewise.h 464 called 600 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >& Geom::operator*=<Geom::D2<Geom::SBasis> >(Geom::Piecewise<Geom::D2<Geom::SBasis> >&, double) include/2geom/piecewise.h 637 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::Piecewise() include/2geom/piecewise.h 79 called 66027 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::Piecewise(Geom::D2<Geom::SBasis> const&) include/2geom/piecewise.h 81 called 9600 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::Piecewise(Geom::Point const&) include/2geom/piecewise.h 91 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::concat(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) include/2geom/piecewise.h 235 called 33600 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::continuousConcat(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) include/2geom/piecewise.h 251 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::empty() const include/2geom/piecewise.h 132 called 155700 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::firstValue() const include/2geom/piecewise.h 106 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::invariants() const include/2geom/piecewise.h 265 called 20100 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::lastValue() const include/2geom/piecewise.h 109 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::mapToDomain(double, unsigned int) const include/2geom/piecewise.h 191 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::offsetDomain(double) include/2geom/piecewise.h 196 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::operator()(double) const include/2geom/piecewise.h 101 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::operator[](unsigned int) include/2geom/piecewise.h 100 called 63000 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::operator[](unsigned int) const include/2geom/piecewise.h 99 called 205140 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::push(Geom::D2<Geom::SBasis> const&, double) include/2geom/piecewise.h 141 called 35100 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::push(Geom::D2<Geom::SBasis>&&, double) include/2geom/piecewise.h 146 called 53982 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::push_cut(double) include/2geom/piecewise.h 152 called 272109 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::push_seg(Geom::D2<Geom::SBasis> const&) include/2geom/piecewise.h 157 called 180882 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::push_seg(Geom::D2<Geom::SBasis>&&) include/2geom/piecewise.h 158 called 42000 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::reserve(unsigned int) include/2geom/piecewise.h 97 called 20700 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::scaleDomain(double) include/2geom/piecewise.h 204 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::segN(double, int, int) const include/2geom/piecewise.h 163 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::segT(double, int) const include/2geom/piecewise.h 185 not called
Geom::Piecewise<Geom::D2<Geom::SBasis> >::setDomain(Geom::Interval) include/2geom/piecewise.h 218 called 24000 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::size() const include/2geom/piecewise.h 131 called 566808 times
Geom::Piecewise<Geom::D2<Geom::SBasis> >::valueAt(double) const include/2geom/piecewise.h 102 not called
Geom::Piecewise<Geom::SBasis> Geom::compose<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 815 not called
Geom::Piecewise<Geom::SBasis> Geom::compose<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, Geom::SBasis const&) include/2geom/piecewise.h 761 not called
Geom::Piecewise<Geom::SBasis> Geom::derivative<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 877 not called
Geom::Piecewise<Geom::SBasis> Geom::integral<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 858 called 9600 times
Geom::Piecewise<Geom::SBasis> Geom::operator*<Geom::SBasis, Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 709 not called
Geom::Piecewise<Geom::SBasis> Geom::operator*<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, double) include/2geom/piecewise.h 587 not called
Geom::Piecewise<Geom::SBasis> Geom::operator+<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 662 not called
Geom::Piecewise<Geom::SBasis> Geom::operator+<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, Geom::SBasis::output_type) include/2geom/piecewise.h 522 not called
Geom::Piecewise<Geom::SBasis> Geom::operator-<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 571 not called
Geom::Piecewise<Geom::SBasis> Geom::operator-<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 680 called 9600 times
Geom::Piecewise<Geom::SBasis> Geom::partition<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, std::vector<double, std::allocator<double> > const&) include/2geom/piecewise.h 359 called 48300 times
Geom::Piecewise<Geom::SBasis> Geom::portion<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, double, double) include/2geom/piecewise.h 427 not called
Geom::Piecewise<Geom::SBasis> Geom::reverse<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 905 not called
Geom::Piecewise<Geom::SBasis>& Geom::operator*=<Geom::SBasis>(Geom::Piecewise<Geom::SBasis>&, Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 730 not called
Geom::Piecewise<Geom::SBasis>& Geom::operator*=<Geom::SBasis>(Geom::Piecewise<Geom::SBasis>&, double) include/2geom/piecewise.h 637 called 600 times
Geom::Piecewise<Geom::SBasis>& Geom::operator+=<Geom::SBasis>(Geom::Piecewise<Geom::SBasis>&, Geom::SBasis::output_type) include/2geom/piecewise.h 544 not called
Geom::Piecewise<Geom::SBasis>& Geom::operator-=<Geom::SBasis>(Geom::Piecewise<Geom::SBasis>&, Geom::SBasis::output_type) include/2geom/piecewise.h 554 called 10200 times
Geom::Piecewise<Geom::SBasis>& Geom::operator/=<Geom::SBasis>(Geom::Piecewise<Geom::SBasis>&, double) include/2geom/piecewise.h 645 not called
Geom::Piecewise<Geom::SBasis>::Piecewise() include/2geom/piecewise.h 79 called 82200 times
Geom::Piecewise<Geom::SBasis>::Piecewise(Geom::SBasis const&) include/2geom/piecewise.h 81 called 21300 times
Geom::Piecewise<Geom::SBasis>::Piecewise(double const&) include/2geom/piecewise.h 91 not called
Geom::Piecewise<Geom::SBasis>::concat(Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 235 called 11700 times
Geom::Piecewise<Geom::SBasis>::continuousConcat(Geom::Piecewise<Geom::SBasis> const&) include/2geom/piecewise.h 251 not called
Geom::Piecewise<Geom::SBasis>::domain() const include/2geom/piecewise.h 215 called 9600 times
Geom::Piecewise<Geom::SBasis>::empty() const include/2geom/piecewise.h 132 called 95700 times
Geom::Piecewise<Geom::SBasis>::firstValue() const include/2geom/piecewise.h 106 not called
Geom::Piecewise<Geom::SBasis>::invariants() const include/2geom/piecewise.h 265 called 48300 times
Geom::Piecewise<Geom::SBasis>::lastValue() const include/2geom/piecewise.h 109 not called
Geom::Piecewise<Geom::SBasis>::mapToDomain(double, unsigned int) const include/2geom/piecewise.h 191 not called
Geom::Piecewise<Geom::SBasis>::offsetDomain(double) include/2geom/piecewise.h 196 not called
Geom::Piecewise<Geom::SBasis>::operator()(double) const include/2geom/piecewise.h 101 called 35100 times
Geom::Piecewise<Geom::SBasis>::operator[](unsigned int) include/2geom/piecewise.h 100 called 99900 times
Geom::Piecewise<Geom::SBasis>::operator[](unsigned int) const include/2geom/piecewise.h 99 called 59400 times
Geom::Piecewise<Geom::SBasis>::push(Geom::SBasis const&, double) include/2geom/piecewise.h 141 not called
Geom::Piecewise<Geom::SBasis>::push(Geom::SBasis&&, double) include/2geom/piecewise.h 146 called 18600 times
Geom::Piecewise<Geom::SBasis>::push_cut(double) include/2geom/piecewise.h 152 called 162900 times
Geom::Piecewise<Geom::SBasis>::push_seg(Geom::SBasis const&) include/2geom/piecewise.h 157 called 108300 times
Geom::Piecewise<Geom::SBasis>::push_seg(Geom::SBasis&&) include/2geom/piecewise.h 158 called 15600 times
Geom::Piecewise<Geom::SBasis>::reserve(unsigned int) include/2geom/piecewise.h 97 called 38700 times
Geom::Piecewise<Geom::SBasis>::scaleDomain(double) include/2geom/piecewise.h 204 not called
Geom::Piecewise<Geom::SBasis>::segN(double, int, int) const include/2geom/piecewise.h 163 called 35100 times
Geom::Piecewise<Geom::SBasis>::segT(double, int) const include/2geom/piecewise.h 185 called 41100 times
Geom::Piecewise<Geom::SBasis>::setDomain(Geom::Interval) include/2geom/piecewise.h 218 called 23400 times
Geom::Piecewise<Geom::SBasis>::size() const include/2geom/piecewise.h 131 called 570300 times
Geom::Piecewise<Geom::SBasis>::valueAt(double) const include/2geom/piecewise.h 102 called 35100 times
Geom::Point Geom::bernstein_value_at<Geom::Point>(double, Geom::Point const*, unsigned int) include/2geom/bezier.h 55 not called
Geom::Point Geom::casteljau_subdivision<Geom::Point>(double, Geom::Point const*, Geom::Point*, Geom::Point*, unsigned int) include/2geom/bezier.h 78 not called
Geom::Point::LexGreater<(Geom::Dim2)0>::operator()(Geom::Point const&, Geom::Point const&) const include/2geom/point.h 297 called 2824 times
Geom::Point::LexLess<(Geom::Dim2)0>::operator()(Geom::Point const&, Geom::Point const&) const include/2geom/point.h 279 called 10021 times
Geom::Point::Point() include/2geom/point.h 76 called 6709890 times
Geom::Point::Point(double, double) include/2geom/point.h 78 called 5327826 times
Geom::Point::ccw() const include/2geom/point.h 130 not called
Geom::Point::cw() const include/2geom/point.h 137 called 27487 times
Geom::Point::isZero() const include/2geom/point.h 227 called 760200 times
Geom::Point::length() const include/2geom/point.h 118 called 10566246 times
Geom::Point::lengthSq() const include/2geom/point.h 119 called 2388 times
Geom::Point::normalize() src/2geom/point.cpp 96 called 1555613 times
Geom::Point::normalized() const include/2geom/point.h 121 called 20128 times
Geom::Point::operator*=(Geom::Affine const&) src/2geom/point.cpp 229 called 3006396 times
Geom::Point::operator*=(Geom::HShear const&) src/2geom/transforms.cpp 74 not called
Geom::Point::operator*=(Geom::Rotate const&) src/2geom/transforms.cpp 67 called 30433 times
Geom::Point::operator*=(Geom::Scale const&) src/2geom/transforms.cpp 61 called 20018 times
Geom::Point::operator*=(Geom::Translate const&) src/2geom/transforms.cpp 55 called 10000 times
Geom::Point::operator*=(Geom::VShear const&) src/2geom/transforms.cpp 79 not called
Geom::Point::operator*=(Geom::Zoom const&) src/2geom/transforms.cpp 84 called 2 times
Geom::Point::operator*=(double) include/2geom/point.h 157 called 130560333 times
Geom::Point::operator+=(Geom::Point const&) include/2geom/point.h 147 called 64328421 times
Geom::Point::operator-() const include/2geom/point.h 144 called 603178 times
Geom::Point::operator-=(Geom::Point const&) include/2geom/point.h 152 called 53191665 times
Geom::Point::operator/=(double) include/2geom/point.h 171 called 1595586 times
Geom::Point::operator<(Geom::Point const&) const include/2geom/point.h 244 not called
Geom::Point::operator==(Geom::Point const&) const include/2geom/point.h 237 called 5104743 times
Geom::Point::operator[](Geom::Dim2) include/2geom/point.h 102 called 748539 times
Geom::Point::operator[](Geom::Dim2) const include/2geom/point.h 101 called 241450088 times
Geom::Point::operator[](unsigned int) include/2geom/point.h 100 called 15184452 times
Geom::Point::operator[](unsigned int) const include/2geom/point.h 99 called 8092860 times
Geom::Point::polar(double) src/2geom/point.cpp 69 called 722499 times
Geom::Point::round() const include/2geom/point.h 202 not called
Geom::Point::x() include/2geom/point.h 105 called 3 times
Geom::Point::x() const include/2geom/point.h 104 called 216 times
Geom::Point::y() include/2geom/point.h 107 called 102 times
Geom::Point::y() const include/2geom/point.h 106 called 80 times
Geom::Poly::Poly() include/2geom/polynomial.h 164 called 37 times
Geom::Poly::Poly(Geom::Poly const&) include/2geom/polynomial.h 165 called 52 times
Geom::Poly::Poly(double) include/2geom/polynomial.h 166 called 10 times
Geom::Poly::degree() const include/2geom/polynomial.h 55 called 424 times
Geom::Poly::monicify() src/2geom/polynomial.cpp 72 not called
Geom::Poly::normalize() src/2geom/polynomial.cpp 67 called 51 times
Geom::Poly::operator*(Geom::Poly const&) const src/2geom/polynomial.cpp 51 called 122 times
Geom::Poly::operator*(double) const include/2geom/polynomial.h 124 called 174 times
Geom::Poly::operator+(Geom::Poly const&) const include/2geom/polynomial.h 60 called 184 times
Geom::Poly::operator-=(Geom::Poly const&) include/2geom/polynomial.h 92 not called
Geom::Poly::shifted(unsigned int) const include/2geom/polynomial.h 136 not called
Geom::RangeError::RangeError(char const*, char const*, int) include/2geom/exception.h 82 called 9 times
Geom::RatQuad::RatQuad() include/2geom/conicsec.h 70 not called
Geom::RatQuad::RatQuad(Geom::Point, Geom::Point, Geom::Point, double) include/2geom/conicsec.h 71 not called
Geom::RatQuad::at0() const include/2geom/conicsec.h 87 not called
Geom::RatQuad::at1() const include/2geom/conicsec.h 88 not called
Geom::RatQuad::circularArc(Geom::Point, Geom::Point, Geom::Point) src/2geom/conicsec.cpp 151 not called
Geom::RatQuad::fromPointsTangents(Geom::Point, Geom::Point, Geom::Point, Geom::Point, Geom::Point) src/2geom/conicsec.cpp 115 not called
Geom::RatQuad::hermite() const src/2geom/conicsec.cpp 185 not called
Geom::RatQuad::homogeneous() const src/2geom/conicsec.cpp 197 not called
Geom::RatQuad::lambda() const src/2geom/conicsec.cpp 111 not called
Geom::RatQuad::pointAt(double) const src/2geom/conicsec.cpp 167 not called
Geom::RatQuad::split(Geom::RatQuad&, Geom::RatQuad&) const src/2geom/conicsec.cpp 175 not called
Geom::RatQuad::toCubic() const src/2geom/conicsec.cpp 156 not called
Geom::RatQuad::toCubic(double) const src/2geom/conicsec.cpp 160 not called
Geom::Ray::Ray() include/2geom/ray.h 59 not called
Geom::Ray::Ray(Geom::Point const&, Geom::Point const&) include/2geom/ray.h 65 not called
Geom::Ray::Ray(Geom::Point const&, double) include/2geom/ray.h 60 not called
Geom::Ray::isDegenerate() const include/2geom/ray.h 83 not called
Geom::Ray::nearestTime(Geom::Point const&) const include/2geom/ray.h 102 not called
Geom::Ray::origin() const include/2geom/ray.h 68 not called
Geom::Ray::pointAt(double) const include/2geom/ray.h 86 not called
Geom::Ray::reverse() const include/2geom/ray.h 108 not called
Geom::Ray::roots(double, Geom::Dim2) const include/2geom/ray.h 92 not called
Geom::Ray::segment(double, double) const include/2geom/ray.h 117 not called
Geom::Ray::setOrigin(Geom::Point const&) include/2geom/ray.h 71 not called
Geom::Ray::setPoints(Geom::Point const&, Geom::Point const&) include/2geom/ray.h 75 not called
Geom::Ray::setVector(Geom::Point const&) include/2geom/ray.h 72 not called
Geom::Ray::transformed(Geom::Affine const&) const include/2geom/ray.h 120 not called
Geom::Ray::valueAt(double, Geom::Dim2) const include/2geom/ray.h 89 not called
Geom::Ray::vector() const include/2geom/ray.h 69 not called
Geom::Rect::Rect() include/2geom/rect.h 98 called 100 times
Geom::Rect::Rect(Geom::GenericRect<double> const&) include/2geom/rect.h 104 called 32006 times
Geom::Rect::Rect(Geom::Interval const&, Geom::Interval const&) include/2geom/rect.h 100 called 32015 times
Geom::Rect::Rect(Geom::Point const&, Geom::Point const&) include/2geom/rect.h 102 called 118594 times
Geom::Rect::Rect(double, double, double, double) include/2geom/rect.h 103 not called
Geom::Rect::interiorContains(Geom::Point const&) const include/2geom/rect.h 127 not called
Geom::Rect::interiorContains(Geom::Rect const&) const include/2geom/rect.h 132 not called
Geom::Rect::operator*=(Geom::Affine const&) src/2geom/rect.cpp 87 called 100 times
Geom::Rect::transformTo(Geom::Rect const&, Geom::Aspect const&) const src/2geom/rect.cpp 99 not called
Geom::Rotate::Rotate() include/2geom/transforms.h 191 called 2 times
Geom::Rotate::Rotate(Geom::Point const&) include/2geom/transforms.h 196 called 20124 times
Geom::Rotate::Rotate(double) include/2geom/transforms.h 194 called 322 times
Geom::Rotate::angle() const include/2geom/transforms.h 204 called 10000 times
Geom::Rotate::around(Geom::Point const&, double) src/2geom/transforms.cpp 142 called 2 times
Geom::Rotate::from_degrees(double) include/2geom/transforms.h 218 not called
Geom::Rotate::identity() include/2geom/transforms.h 215 not called
Geom::Rotate::inverse() const include/2geom/transforms.h 209 called 10483 times
Geom::Rotate::operator Geom::Affine() const include/2geom/transforms.h 199 called 271447 times
Geom::Rotate::operator*=(Geom::Rotate const&) include/2geom/transforms.h 207 not called
Geom::Rotate::operator==(Geom::Rotate const&) const include/2geom/transforms.h 208 not called
Geom::SBasis Geom::cross<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 386 not called
Geom::SBasis Geom::det3<Geom::SBasis>(Geom::SBasis (*) [3]) src/2geom/conicsec.cpp 71 not called
Geom::SBasis Geom::det<Geom::SBasis>(Geom::SBasis, Geom::SBasis, Geom::SBasis, Geom::SBasis) src/2geom/conicsec.cpp 61 not called
Geom::SBasis Geom::dot<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 355 called 9666 times
Geom::SBasis Geom::dot<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::Point const&) include/2geom/d2.h 370 not called
Geom::SBasis Geom::elem_portion<Geom::SBasis>(Geom::Piecewise<Geom::SBasis> const&, unsigned int, double, double) include/2geom/piecewise.h 341 called 9000 times
Geom::SBasis Geom::xAx::evaluate_at<Geom::SBasis>(Geom::SBasis, Geom::SBasis) const include/2geom/conicsec.h 246 not called
Geom::SBasis Geom::xAx::evaluate_at<Geom::SBasis>(Geom::SBasis, Geom::SBasis, Geom::SBasis) const include/2geom/conicsec.h 257 not called
Geom::SBasis2d::SBasis2d() include/2geom/sbasis-2d.h 155 not called
Geom::SBasis2d::apply(double, double) const include/2geom/sbasis-2d.h 177 not called
Geom::SBasis2d::index(unsigned int, unsigned int) const include/2geom/sbasis-2d.h 169 not called
Geom::SBasis::SBasis() include/2geom/sbasis.h 112 called 768865 times
Geom::SBasis::SBasis(Geom::Linear const&) include/2geom/sbasis.h 127 called 783346 times
Geom::SBasis::SBasis(Geom::SBasis const&) include/2geom/sbasis.h 121 called 2411697 times
Geom::SBasis::SBasis(double) include/2geom/sbasis.h 115 not called
Geom::SBasis::SBasis(double, double) include/2geom/sbasis.h 118 not called
Geom::SBasis::SBasis(unsigned long, Geom::Linear const&) include/2geom/sbasis.h 133 called 2748216 times
Geom::SBasis::at(unsigned int) include/2geom/sbasis.h 107 called 280800 times
Geom::SBasis::at0() include/2geom/sbasis.h 213 called 59766 times
Geom::SBasis::at0() const include/2geom/sbasis.h 212 called 865975 times
Geom::SBasis::at1() include/2geom/sbasis.h 215 called 50166 times
Geom::SBasis::at1() const include/2geom/sbasis.h 214 called 840775 times
Geom::SBasis::back() include/2geom/sbasis.h 88 called 1229284 times
Geom::SBasis::begin() include/2geom/sbasis.h 85 called 47400 times
Geom::SBasis::begin() const include/2geom/sbasis.h 83 not called
Geom::SBasis::clear() include/2geom/sbasis.h 101 called 560 times
Geom::SBasis::degreesOfFreedom() const include/2geom/sbasis.h 217 not called
Geom::SBasis::derive() src/2geom/sbasis.cpp 350 called 5 times
Geom::SBasis::end() include/2geom/sbasis.h 86 called 47409 times
Geom::SBasis::end() const include/2geom/sbasis.h 84 not called
Geom::SBasis::insert(__gnu_cxx::__normal_iterator<Geom::Linear*, std::vector<Geom::Linear, std::allocator<Geom::Linear> > >, __gnu_cxx::__normal_iterator<Geom::Linear const*, std::vector<Geom::Linear, std::allocator<Geom::Linear> > >, __gnu_cxx::__normal_iterator<Geom::Linear const*, std::vector<Geom::Linear, std::allocator<Geom::Linear> > >) include/2geom/sbasis.h 106 not called
Geom::SBasis::isConstant(double) const include/2geom/sbasis.h 202 not called
Geom::SBasis::isFinite() const src/2geom/sbasis.cpp 56 called 1 time
Geom::SBasis::isZero(double) const include/2geom/sbasis.h 195 called 2779799 times
Geom::SBasis::normalize() include/2geom/sbasis.h 247 called 708375 times
Geom::SBasis::operator()(double) const include/2geom/sbasis.h 232 called 270000 times
Geom::SBasis::operator==(Geom::SBasis const&) const include/2geom/sbasis.h 109 not called
Geom::SBasis::operator[](unsigned int) include/2geom/sbasis.h 82 called 19924174 times
Geom::SBasis::operator[](unsigned int) const include/2geom/sbasis.h 79 called 43335298 times
Geom::SBasis::pop_back() include/2geom/sbasis.h 90 called 521136 times
Geom::SBasis::resize(unsigned int) include/2geom/sbasis.h 98 called 133732 times
Geom::SBasis::resize(unsigned int, Geom::Linear const&) include/2geom/sbasis.h 99 called 1000673 times
Geom::SBasis::size() const include/2geom/sbasis.h 76 called 43543782 times
Geom::SBasis::tailError(unsigned int) const src/2geom/sbasis.cpp 49 called 55246 times
Geom::SBasis::toSBasis() const include/2geom/sbasis.h 238 not called
Geom::SBasis::truncate(unsigned int) include/2geom/sbasis.h 252 called 88246 times
Geom::SBasis::valueAndDerivatives(double, unsigned int) const src/2geom/sbasis.cpp 71 called 1 time
Geom::SBasis::valueAt(double) const include/2geom/sbasis.h 219 called 300000 times
Geom::SBasisCurve::SBasisCurve(Geom::D2<Geom::SBasis> const&) include/2geom/sbasis-curve.h 85 not called
Geom::SBasisCurve::_equalTo(Geom::Curve const&) const include/2geom/sbasis-curve.h 142 not called
Geom::SBasisCurve::allNearestTimes(Geom::Point const&, double, double) const include/2geom/sbasis-curve.h 116 not called
Geom::SBasisCurve::boundsExact() const include/2geom/sbasis-curve.h 105 not called
Geom::SBasisCurve::boundsFast() const include/2geom/sbasis-curve.h 104 not called
Geom::SBasisCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const include/2geom/sbasis-curve.h 109 not called
Geom::SBasisCurve::degreesOfFreedom() const include/2geom/sbasis-curve.h 137 not called
Geom::SBasisCurve::derivative() const include/2geom/sbasis-curve.h 129 not called
Geom::SBasisCurve::duplicate() const include/2geom/sbasis-curve.h 88 not called
Geom::SBasisCurve::expandToTransformed(Geom::Rect&, Geom::Affine const&) const include/2geom/sbasis-curve.h 106 not called
Geom::SBasisCurve::finalPoint() const include/2geom/sbasis-curve.h 90 not called
Geom::SBasisCurve::initialPoint() const include/2geom/sbasis-curve.h 89 not called
Geom::SBasisCurve::isDegenerate() const include/2geom/sbasis-curve.h 91 not called
Geom::SBasisCurve::isLineSegment() const include/2geom/sbasis-curve.h 92 not called
Geom::SBasisCurve::isNear(Geom::Curve const&, double) const include/2geom/sbasis-curve.h 133 not called
Geom::SBasisCurve::length(double) const include/2geom/sbasis-curve.h 121 not called
Geom::SBasisCurve::nearestTime(Geom::Point const&, double, double) const include/2geom/sbasis-curve.h 113 not called
Geom::SBasisCurve::operator*=(Geom::Affine const&) include/2geom/sbasis-curve.h 127 not called
Geom::SBasisCurve::pointAndDerivatives(double, unsigned int) const include/2geom/sbasis-curve.h 94 not called
Geom::SBasisCurve::pointAt(double) const include/2geom/sbasis-curve.h 93 not called
Geom::SBasisCurve::portion(double, double) const include/2geom/sbasis-curve.h 122 not called
Geom::SBasisCurve::roots(double, Geom::Dim2) const include/2geom/sbasis-curve.h 112 not called
Geom::SBasisCurve::setFinal(Geom::Point const&) include/2geom/sbasis-curve.h 101 not called
Geom::SBasisCurve::setInitial(Geom::Point const&) include/2geom/sbasis-curve.h 98 not called
Geom::SBasisCurve::toSBasis() const include/2geom/sbasis-curve.h 132 not called
Geom::SBasisCurve::valueAt(double, Geom::Dim2) const include/2geom/sbasis-curve.h 97 not called
Geom::SVGPathParseError::what() const include/2geom/exception.h 139 not called
Geom::SVGPathParser::SVGPathParser(Geom::PathSink&) src/2geom/svg-path-parser.rl 49 called 836 times
Geom::SVGPathParser::_arcTo(double, double, double, bool, bool, Geom::Point const&) src/2geom/svg-path-parser.rl 168 called 188 times
Geom::SVGPathParser::_closePath() src/2geom/svg-path-parser.rl 179 called 282 times
Geom::SVGPathParser::_curveTo(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/svg-path-parser.rl 154 called 23136 times
Geom::SVGPathParser::_lineTo(Geom::Point const&) src/2geom/svg-path-parser.rl 148 called 1652 times
Geom::SVGPathParser::_moveTo(Geom::Point const&) src/2geom/svg-path-parser.rl 141 called 1406 times
Geom::SVGPathParser::_parse(char const*, char const*, bool) src/2geom/svg-path-parser.rl 201 called 836 times
Geom::SVGPathParser::_pop() src/2geom/svg-path-parser.rl 113 called 146005 times
Geom::SVGPathParser::_pop_coord(Geom::Dim2) src/2geom/svg-path-parser.rl 125 called 145065 times
Geom::SVGPathParser::_pop_flag() src/2geom/svg-path-parser.rl 120 called 376 times
Geom::SVGPathParser::_pop_point() src/2geom/svg-path-parser.rl 134 called 72333 times
Geom::SVGPathParser::_push(double) src/2geom/svg-path-parser.rl 108 called 146005 times
Geom::SVGPathParser::_pushCurve(Geom::Curve*) src/2geom/svg-path-parser.rl 192 called 27530 times
Geom::SVGPathParser::_quadTo(Geom::Point const&, Geom::Point const&) src/2geom/svg-path-parser.rl 161 called 61 times
Geom::SVGPathParser::feed(char const*, int) src/2geom/svg-path-parser.rl 89 not called
Geom::SVGPathParser::feed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) src/2geom/svg-path-parser.rl 97 not called
Geom::SVGPathParser::finish() src/2geom/svg-path-parser.rl 102 not called
Geom::SVGPathParser::parse(char const*, int) src/2geom/svg-path-parser.rl 76 called 836 times
Geom::SVGPathParser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) src/2geom/svg-path-parser.rl 84 not called
Geom::SVGPathParser::reset() src/2geom/svg-path-parser.rl 63 called 1672 times
Geom::SVGPathParser::~SVGPathParser() src/2geom/svg-path-parser.rl 58 called 836 times
Geom::SVGPathWriter::SVGPathWriter() src/2geom/svg-path-writer.cpp 45 called 1 time
Geom::SVGPathWriter::_formatCoord[abi:cxx11](double) src/2geom/svg-path-writer.cpp 259 called 584 times
Geom::SVGPathWriter::_setCommand(char) src/2geom/svg-path-writer.cpp 251 called 146 times
Geom::SVGPathWriter::arcTo(double, double, double, bool, bool, Geom::Point const&) src/2geom/svg-path-writer.cpp 147 called 12 times
Geom::SVGPathWriter::clear() src/2geom/svg-path-writer.cpp 228 called 28 times
Geom::SVGPathWriter::closePath() src/2geom/svg-path-writer.cpp 165 called 20 times
Geom::SVGPathWriter::curveTo(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/svg-path-writer.cpp 126 called 64 times
Geom::SVGPathWriter::flush() src/2geom/svg-path-writer.cpp 176 called 193 times
Geom::SVGPathWriter::lineTo(Geom::Point const&) src/2geom/svg-path-writer.cpp 69 called 44 times
Geom::SVGPathWriter::moveTo(Geom::Point const&) src/2geom/svg-path-writer.cpp 57 called 28 times
Geom::SVGPathWriter::quadTo(Geom::Point const&, Geom::Point const&) src/2geom/svg-path-writer.cpp 107 called 4 times
Geom::SVGPathWriter::setOptimize(bool) include/2geom/svg-path-writer.h 82 not called
Geom::SVGPathWriter::setPrecision(int) src/2geom/svg-path-writer.cpp 240 not called
Geom::SVGPathWriter::setUseShorthands(bool) include/2geom/svg-path-writer.h 86 not called
Geom::SVGPathWriter::str[abi:cxx11]() const include/2geom/svg-path-writer.h 89 not called
Geom::SVGPathWriter::~SVGPathWriter() include/2geom/svg-path-writer.h 50 not called
Geom::Scale::Scale() include/2geom/transforms.h 154 not called
Geom::Scale::Scale(Geom::Point const&) include/2geom/transforms.h 156 not called
Geom::Scale::Scale(double) include/2geom/transforms.h 160 called 100 times
Geom::Scale::Scale(double, double) include/2geom/transforms.h 158 called 80079 times
Geom::Scale::identity() include/2geom/transforms.h 173 not called
Geom::Scale::inverse() const include/2geom/transforms.h 172 not called
Geom::Scale::operator Geom::Affine() const include/2geom/transforms.h 161 called 104385 times
Geom::Scale::operator*=(Geom::Scale const&) include/2geom/transforms.h 168 not called
Geom::Scale::operator==(Geom::Scale const&) const include/2geom/transforms.h 169 not called
Geom::Scale::operator[](Geom::Dim2) include/2geom/transforms.h 166 not called
Geom::Scale::operator[](Geom::Dim2) const include/2geom/transforms.h 163 called 61866 times
Geom::ShearBase<Geom::HShear>::ShearBase() include/2geom/transforms.h 237 not called
Geom::ShearBase<Geom::HShear>::identity() include/2geom/transforms.h 245 not called
Geom::ShearBase<Geom::HShear>::operator*=(Geom::HShear const&) include/2geom/transforms.h 242 not called
Geom::ShearBase<Geom::VShear>::ShearBase() include/2geom/transforms.h 237 not called
Geom::ShearBase<Geom::VShear>::identity() include/2geom/transforms.h 245 not called
Geom::ShearBase<Geom::VShear>::operator*=(Geom::VShear const&) include/2geom/transforms.h 242 not called
Geom::SimpleCrosser::crossings(Geom::Curve const&, Geom::Curve const&) src/2geom/path-intersection.cpp 293 not called
Geom::SimpleCrosser::crossings(Geom::Path const&, Geom::Path const&) include/2geom/path-intersection.h 74 not called
Geom::SimpleCrosser::crossings(Geom::PathVector const&, Geom::PathVector const&) include/2geom/path-intersection.h 75 not called
Geom::Sweeper<Geom::CurveIntersectionSweepSet>::Event::Event() include/2geom/sweeper.h 152 called 14 times
Geom::Sweeper<Geom::CurveIntersectionSweepSet>::Event::Event(double, __gnu_cxx::__normal_iterator<Geom::CurveIntersectionSweepSet::CurveRecord const*, std::vector<Geom::CurveIntersectionSweepSet::CurveRecord, std::allocator<Geom::CurveIntersectionSweepSet::CurveRecord> > > const&) include/2geom/sweeper.h 149 called 152 times
Geom::Sweeper<Geom::CurveIntersectionSweepSet>::Event::operator bool() const include/2geom/sweeper.h 157 called 496 times
Geom::Sweeper<Geom::CurveIntersectionSweepSet>::Event::operator<(Geom::Sweeper<Geom::CurveIntersectionSweepSet>::Event const&) const include/2geom/sweeper.h 155 called 650 times
Geom::Sweeper<Geom::CurveIntersectionSweepSet>::Sweeper(Geom::CurveIntersectionSweepSet&) include/2geom/sweeper.h 97 called 7 times
Geom::Sweeper<Geom::CurveIntersectionSweepSet>::_get_next(std::vector<Geom::Sweeper<Geom::CurveIntersectionSweepSet>::Event, std::allocator<Geom::Sweeper<Geom::CurveIntersectionSweepSet>::Event> >&) include/2geom/sweeper.h 160 called 166 times
Geom::Sweeper<Geom::CurveIntersectionSweepSet>::process() include/2geom/sweeper.h 109 called 7 times
Geom::Sweeper<Geom::PathIntersectionSweepSet>::Event::Event() include/2geom/sweeper.h 152 called 12 times
Geom::Sweeper<Geom::PathIntersectionSweepSet>::Event::Event(double, __gnu_cxx::__normal_iterator<Geom::PathIntersectionSweepSet::PathRecord*, std::vector<Geom::PathIntersectionSweepSet::PathRecord, std::allocator<Geom::PathIntersectionSweepSet::PathRecord> > > const&) include/2geom/sweeper.h 149 called 24 times
Geom::Sweeper<Geom::PathIntersectionSweepSet>::Event::operator bool() const include/2geom/sweeper.h 157 called 95 times
Geom::Sweeper<Geom::PathIntersectionSweepSet>::Event::operator<(Geom::Sweeper<Geom::PathIntersectionSweepSet>::Event const&) const include/2geom/sweeper.h 155 called 25 times
Geom::Sweeper<Geom::PathIntersectionSweepSet>::Sweeper(Geom::PathIntersectionSweepSet&) include/2geom/sweeper.h 97 called 6 times
Geom::Sweeper<Geom::PathIntersectionSweepSet>::_get_next(std::vector<Geom::Sweeper<Geom::PathIntersectionSweepSet>::Event, std::allocator<Geom::Sweeper<Geom::PathIntersectionSweepSet>::Event> >&) include/2geom/sweeper.h 160 called 36 times
Geom::Sweeper<Geom::PathIntersectionSweepSet>::process() include/2geom/sweeper.h 109 called 6 times
Geom::Sweeper<Geom::PathSelfIntersector>::Event::Event() include/2geom/sweeper.h 152 called 44 times
Geom::Sweeper<Geom::PathSelfIntersector>::Event::Event(double, Geom::PathInternal::BaseIterator<Geom::Path> const&) include/2geom/sweeper.h 149 called 136 times
Geom::Sweeper<Geom::PathSelfIntersector>::Event::operator bool() const include/2geom/sweeper.h 157 called 506 times
Geom::Sweeper<Geom::PathSelfIntersector>::Event::operator<(Geom::Sweeper<Geom::PathSelfIntersector>::Event const&) const include/2geom/sweeper.h 155 called 255 times
Geom::Sweeper<Geom::PathSelfIntersector>::Sweeper(Geom::PathSelfIntersector&) include/2geom/sweeper.h 97 called 22 times
Geom::Sweeper<Geom::PathSelfIntersector>::process() include/2geom/sweeper.h 109 called 22 times
Geom::Sweeper<Geom::PathVectorSelfIntersector>::Event::Event() include/2geom/sweeper.h 152 called 22 times
Geom::Sweeper<Geom::PathVectorSelfIntersector>::Event::Event(double, __gnu_cxx::__normal_iterator<Geom::Path const*, std::vector<Geom::Path, std::allocator<Geom::Path> > > const&) include/2geom/sweeper.h 149 called 28 times
Geom::Sweeper<Geom::PathVectorSelfIntersector>::Event::operator bool() const include/2geom/sweeper.h 157 called 119 times
Geom::Sweeper<Geom::PathVectorSelfIntersector>::Event::operator<(Geom::Sweeper<Geom::PathVectorSelfIntersector>::Event const&) const include/2geom/sweeper.h 155 called 21 times
Geom::Sweeper<Geom::PathVectorSelfIntersector>::Sweeper(Geom::PathVectorSelfIntersector&) include/2geom/sweeper.h 97 called 12 times
Geom::Sweeper<Geom::PathVectorSelfIntersector>::process() include/2geom/sweeper.h 109 called 12 times
Geom::Translate::Translate() include/2geom/transforms.h 119 not called
Geom::Translate::Translate(Geom::Point const&) include/2geom/transforms.h 121 called 80637 times
Geom::Translate::Translate(double, double) include/2geom/transforms.h 123 not called
Geom::Translate::identity() include/2geom/transforms.h 135 not called
Geom::Translate::inverse() const include/2geom/transforms.h 133 not called
Geom::Translate::operator Geom::Affine() const include/2geom/transforms.h 125 called 71634 times
Geom::Translate::operator*=(Geom::Translate const&) include/2geom/transforms.h 128 not called
Geom::Translate::operator==(Geom::Translate const&) const include/2geom/transforms.h 129 not called
Geom::Translate::operator[](Geom::Dim2) const include/2geom/transforms.h 126 called 4356054 times
Geom::Translate::vector() const include/2geom/transforms.h 131 called 1 time
Geom::VShear::VShear() include/2geom/transforms.h 276 not called
Geom::VShear::operator Geom::Affine() const include/2geom/transforms.h 278 not called
Geom::Zoom::Zoom() include/2geom/transforms.h 296 not called
Geom::Zoom::Zoom(double, Geom::Point const&) include/2geom/transforms.h 303 called 2 times
Geom::Zoom::Zoom(double, Geom::Translate const&) include/2geom/transforms.h 304 called 1 time
Geom::Zoom::identity() include/2geom/transforms.h 321 not called
Geom::Zoom::map_rect(Geom::Rect const&, Geom::Rect const&) src/2geom/transforms.cpp 46 not called
Geom::Zoom::operator Geom::Affine() const include/2geom/transforms.h 306 not called
Geom::Zoom::operator*=(Geom::Zoom const&) include/2geom/transforms.h 309 not called
Geom::Zoom::scale() const include/2geom/transforms.h 316 not called
Geom::abs(Geom::Piecewise<Geom::SBasis> const&) src/2geom/sbasis-math.cpp 57 not called
Geom::abs(Geom::Point const&) src/2geom/point.cpp 215 not called
Geom::abs(Geom::SBasis const&) src/2geom/sbasis-math.cpp 51 not called
Geom::align_factors(Geom::Align) src/2geom/rect.cpp 37 not called
Geom::all_nearest_times(Geom::Point const&, Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&, double, double) src/2geom/nearest-time.cpp 142 not called
Geom::all_nearest_times(Geom::Point const&, Geom::D2<Geom::SBasis> const&, double, double) include/2geom/nearest-time.h 95 not called
Geom::all_nearest_times(Geom::Point const&, Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double, double) src/2geom/nearest-time.cpp 242 not called
Geom::angle_between(Geom::Point const&, Geom::Point const&) src/2geom/point.cpp 186 called 20766 times
Geom::angle_between(Geom::Ray const&, Geom::Ray const&, bool) include/2geom/ray.h 145 not called
Geom::arcLengthSb(Geom::D2<Geom::SBasis> const&, double) src/2geom/sbasis-geometric.cpp 338 not called
Geom::arcLengthSb(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double) src/2geom/sbasis-geometric.cpp 324 called 9600 times
Geom::arc_from_sbasis(Geom::EllipticalArc&, Geom::D2<Geom::SBasis> const&, double, unsigned int) src/2geom/elliptical-arc-from-sbasis.cpp 323 not called
Geom::arc_length_parametrization(Geom::D2<Geom::SBasis> const&, unsigned int, double) src/2geom/sbasis-geometric.cpp 402 called 9600 times
Geom::arc_length_parametrization(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, unsigned int, double) src/2geom/sbasis-geometric.cpp 434 called 300 times
Geom::are_collinear(Geom::Point const&, Geom::Point const&, Geom::Point const&, double) include/2geom/point.h 415 not called
Geom::are_near(Geom::Affine const&, Geom::Affine const&, double) src/2geom/affine.cpp 504 called 6 times
Geom::are_near(Geom::Circle const&, Geom::Circle const&, double) src/2geom/circle.cpp 307 called 8 times
Geom::are_near(Geom::Ellipse const&, Geom::Ellipse const&, double) src/2geom/ellipse.cpp 736 called 28 times
Geom::are_near(Geom::Path const&, Geom::Path const&, double) src/2geom/path.cpp 1132 called 4 times
Geom::are_near(Geom::Point const&, Geom::BezierCurveN<1u> const&, double) include/2geom/line.h 472 not called
Geom::are_near(Geom::Point const&, Geom::Line const&, double) include/2geom/line.h 420 not called
Geom::are_near(Geom::Point const&, Geom::Point const&, double) include/2geom/point.h 402 not called
Geom::are_near(Geom::Point const&, Geom::Ray const&, double) include/2geom/ray.h 132 not called
Geom::are_near(double, double, double) include/2geom/coord.h 92 called 6185726 times
Geom::are_near_rel(Geom::Point const&, Geom::Point const&, double) include/2geom/point.h 409 called 30074 times
Geom::are_same(Geom::Ray const&, Geom::Ray const&, double) include/2geom/ray.h 137 not called
Geom::at_infinity(Geom::Point const&) src/2geom/conicsec.cpp 681 not called
Geom::atan2(Geom::D2<Geom::SBasis> const&, double, unsigned int) src/2geom/sbasis-geometric.cpp 188 not called
Geom::atan2(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double, unsigned int) src/2geom/sbasis-geometric.cpp 157 not called
Geom::atan2(Geom::Point const&) src/2geom/point.cpp 178 called 137569 times
Geom::axis_time_to_angles(double, bool) src/2geom/ellipse.cpp 420 called 60000 times
Geom::bezier_expand_to_image(Geom::Interval&, double, double, double) src/2geom/bezier.cpp 347 called 100 times
Geom::bezier_expand_to_image(Geom::Interval&, double, double, double, double) src/2geom/bezier.cpp 371 called 100 times
Geom::bezier_expand_to_image(Geom::Interval&, double, double, double, double)::{lambda(double)#1}::operator()(double) const src/2geom/bezier.cpp 385 called 104 times
Geom::bezier_expand_to_image(Geom::Rect&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/bezier-curve.cpp 628 called 50 times
Geom::bezier_expand_to_image(Geom::Rect&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/bezier-curve.cpp 635 called 50 times
Geom::bezier_fit_cubic(Geom::Point*, Geom::Point const*, int, double) src/2geom/bezier-utils.cpp 109 not called
Geom::bezier_fit_cubic_full(Geom::Point*, int*, Geom::Point const*, int, Geom::Point const&, Geom::Point const&, double, unsigned int) src/2geom/bezier-utils.cpp 192 called 1098000 times
Geom::bezier_fit_cubic_r(Geom::Point*, Geom::Point const*, int, double, unsigned int) src/2geom/bezier-utils.cpp 124 called 18000 times
Geom::bezier_length(Geom::Point, Geom::Point, Geom::Point, Geom::Point, double) src/2geom/bezier-curve.cpp 803 not called
Geom::bezier_length(Geom::Point, Geom::Point, Geom::Point, double) src/2geom/bezier-curve.cpp 774 not called
Geom::bezier_length(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-curve.cpp 746 not called
Geom::bezier_length_internal(Geom::Point, Geom::Point, Geom::Point, Geom::Point, double, int) src/2geom/bezier-curve.cpp 779 not called
Geom::bezier_length_internal(Geom::Point, Geom::Point, Geom::Point, double, int) src/2geom/bezier-curve.cpp 753 not called
Geom::bezier_length_internal(std::vector<Geom::Point, std::allocator<Geom::Point> >&, double, int) src/2geom/bezier-curve.cpp 665 not called
Geom::bezier_points(Geom::D2<Geom::Bezier> const&) include/2geom/bezier.h 352 called 117 times
Geom::bezier_pt(unsigned int, Geom::Point const*, double) src/2geom/bezier-utils.cpp 666 called 22410000 times
Geom::bezier_to_sbasis(Geom::D2<Geom::SBasis>&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/sbasis-to-bezier.cpp 377 called 1 time
Geom::bezier_to_sbasis(Geom::SBasis&, Geom::Bezier const&) src/2geom/sbasis-to-bezier.cpp 318 called 558 times
Geom::binomial_coefficients(std::vector<unsigned long, std::allocator<unsigned long> >&, unsigned long) src/2geom/utils.cpp 40 not called
Geom::bounds(Geom::Path const&) src/2geom/crossing.cpp 117 not called
Geom::bounds_exact(Geom::Bezier const&) src/2geom/bezier.cpp 310 called 318 times
Geom::bounds_exact(Geom::SBasis const&) src/2geom/sbasis-roots.cpp 103 called 24001 times
Geom::bounds_fast(Geom::Bezier const&) src/2geom/bezier.cpp 305 called 1797516 times
Geom::bounds_fast(Geom::D2<Geom::SBasis> const&, unsigned int) include/2geom/d2.h 525 not called
Geom::bounds_fast(Geom::SBasis const&, int) src/2geom/sbasis-roots.cpp 123 called 79247 times
Geom::bounds_local(Geom::Bezier const&, Geom::OptInterval const&) src/2geom/bezier.cpp 320 called 1 time
Geom::bounds_local(Geom::D2<Geom::SBasis> const&, Geom::OptInterval, unsigned int) include/2geom/d2.h 536 not called
Geom::bounds_local(Geom::SBasis const&, Geom::OptInterval const&, int) src/2geom/sbasis-roots.cpp 162 called 97201 times
Geom::boxprod(Geom::Point, Geom::Point, Geom::Point) src/2geom/conicsec.cpp 80 not called
Geom::build_from_sbasis(Geom::PathBuilder&, Geom::D2<Geom::SBasis> const&, double, bool) src/2geom/sbasis-to-bezier.cpp 497 not called
Geom::centroid(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::Point&, double&) src/2geom/sbasis-geometric.cpp 521 called 21 times
Geom::centroid(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, Geom::Point&, double&) src/2geom/geom.cpp 366 not called
Geom::check_transforms() src/2geom/transforms.cpp 162 not called
Geom::chord_length_parameterize(Geom::Point const*, double*, unsigned int) src/2geom/bezier-utils.cpp 833 called 612000 times
Geom::clean(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&) src/2geom/crossing.cpp 202 not called
Geom::clip(Geom::Line const&, Geom::Rect const&) include/2geom/line.h 526 not called
Geom::clip(std::vector<Geom::RatQuad, std::allocator<Geom::RatQuad> >&, Geom::xAx const&, Geom::Rect const&) src/2geom/conicsec.cpp 1619 not called
Geom::clipper::are_paired(Geom::Point&, Geom::Point const&, Geom::Point const&) const src/2geom/conic_section_clipper_impl.cpp 219 not called
Geom::clipper::clip(std::vector<Geom::RatQuad, std::allocator<Geom::RatQuad> >&) src/2geom/conic_section_clipper_impl.cpp 375 not called
Geom::clipper::clipper(Geom::xAx const&, Geom::Rect const&) include/2geom/conic_section_clipper_impl.h 104 not called
Geom::clipper::find_inner_point(Geom::Point const&, Geom::Point const&) const include/2geom/conic_section_clipper_impl.h 203 not called
Geom::clipper::find_inner_point_by_bisector_line(Geom::Point const&, Geom::Point const&) const include/2geom/conic_section_clipper_impl.h 167 not called
Geom::clipper::intersect(std::vector<Geom::Point, std::allocator<Geom::Point> >&) const src/2geom/conic_section_clipper_impl.cpp 47 not called
Geom::clipper::pairing(std::vector<Geom::Point, std::allocator<Geom::Point> >&, std::vector<Geom::Point, std::allocator<Geom::Point> >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/conic_section_clipper_impl.cpp 316 not called
Geom::clipper::rsplit(std::__cxx11::list<Geom::Point, std::allocator<Geom::Point> >&, std::_List_iterator<Geom::Point>, std::_List_iterator<Geom::Point>, double) const include/2geom/conic_section_clipper_impl.h 310 not called
Geom::clipper::rsplit(std::__cxx11::list<Geom::Point, std::allocator<Geom::Point> >&, std::_List_iterator<Geom::Point>, std::_List_iterator<Geom::Point>, unsigned long) const include/2geom/conic_section_clipper_impl.h 281 not called
Geom::clipper::split(std::__cxx11::list<Geom::Point, std::allocator<Geom::Point> >&, std::_List_iterator<Geom::Point>, std::_List_iterator<Geom::Point>) const include/2geom/conic_section_clipper_impl.h 259 not called
Geom::compareIntervalMax(Geom::Interval, Geom::Interval) src/2geom/sbasis-roots.cpp 365 not called
Geom::compareIntervalMin(Geom::Interval, Geom::Interval) src/2geom/sbasis-roots.cpp 362 not called
Geom::compose(Geom::D2<Geom::SBasis> const&, Geom::SBasis const&) include/2geom/d2.h 489 called 53700 times
Geom::compose(Geom::Linear2d const&, Geom::D2<Geom::SBasis> const&) src/2geom/sbasis-2d.cpp 40 not called
Geom::compose(Geom::Poly const&, Geom::Poly const&) src/2geom/polynomial.cpp 157 called 3 times
Geom::compose(Geom::SBasis const&, Geom::SBasis const&) src/2geom/sbasis.cpp 448 called 290607 times
Geom::compose(Geom::SBasis const&, Geom::SBasis const&, unsigned int) src/2geom/sbasis.cpp 464 not called
Geom::compose(Geom::SBasis2d const&, Geom::D2<Geom::SBasis> const&) src/2geom/sbasis-2d.cpp 49 not called
Geom::compose_each(Geom::D2<Geom::SBasis2d> const&, Geom::D2<Geom::SBasis> const&) src/2geom/sbasis-2d.cpp 69 not called
Geom::compose_findSegIdx(std::_Rb_tree_iterator<std::pair<double const, unsigned int> > const&, std::_Rb_tree_iterator<std::pair<double const, unsigned int> > const&, std::vector<double, std::allocator<double> > const&, Geom::SBasis const&) src/2geom/piecewise.cpp 130 called 42000 times
Geom::compose_inverse(Geom::SBasis const&, Geom::SBasis const&, unsigned int, double) src/2geom/sbasis.cpp 623 called 23400 times
Geom::compose_pullback(std::vector<double, std::allocator<double> > const&, Geom::SBasis const&) src/2geom/piecewise.cpp 107 called 24000 times
Geom::compute_hook(Geom::Point const&, Geom::Point const&, double, Geom::Point const*, double) src/2geom/bezier-utils.cpp 969 called 4230000 times
Geom::compute_max_error_ratio(Geom::Point const*, double const*, unsigned int, Geom::Point const*, double, unsigned int*) src/2geom/bezier-utils.cpp 898 called 864000 times
Geom::compute_x_intercept(Geom::Point const*, unsigned int) src/2geom/solve-bezier-parametric.cpp 170 not called
Geom::concept_checks() src/2geom/concepts.cpp 49 not called
Geom::constrain_angle(Geom::Point const&, Geom::Point const&, unsigned int, Geom::Point const&) src/2geom/point.cpp 244 not called
Geom::control_poly_flat_enough(Geom::Point const*, unsigned int) src/2geom/solve-bezier-parametric.cpp 109 not called
Geom::copy_without_nans_or_adjacent_duplicates(Geom::Point const*, unsigned int, Geom::Point*) src/2geom/bezier-utils.cpp 154 called 18000 times
Geom::cos(Geom::Linear, int) src/2geom/sbasis.cpp 609 called 23 times
Geom::cos(Geom::Piecewise<Geom::SBasis> const&, double, int) src/2geom/sbasis-math.cpp 222 not called
Geom::cos(Geom::SBasis const&, double, int) src/2geom/sbasis-math.cpp 237 not called
Geom::cross(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) src/2geom/d2-sbasis.cpp 144 not called
Geom::cross(Geom::Point const&, Geom::Point const&) include/2geom/point.h 380 called 1074145 times
Geom::crossing_count(Geom::Point const*, unsigned int) src/2geom/solve-bezier-parametric.cpp 85 not called
Geom::crossings_among(Geom::PathVector const&) src/2geom/path-intersection.cpp 692 not called
Geom::cubicbezierpath_from_sbasis(Geom::D2<Geom::SBasis> const&, double) include/2geom/sbasis-to-bezier.h 72 not called
Geom::cubics_fitting_curvature(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, int, double) src/2geom/sbasis-geometric.cpp 716 not called
Geom::cubics_fitting_curvature(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, double, double, int, double) src/2geom/sbasis-geometric.cpp 630 not called
Geom::cubics_with_prescribed_curvature(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, double, double, int, double) src/2geom/sbasis-geometric.cpp 727 not called
Geom::curvature(Geom::D2<Geom::SBasis> const&, double) src/2geom/sbasis-geometric.cpp 364 not called
Geom::curvature(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double) src/2geom/sbasis-geometric.cpp 380 not called
Geom::curve_mono_splits(Geom::Curve const&) src/2geom/path-intersection.cpp 388 not called
Geom::curve_self_crossings(Geom::Curve const&) src/2geom/path-intersection.cpp 550 not called
Geom::cutAtRoots(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double) src/2geom/sbasis-geometric.cpp 136 not called
Geom::darray_center_tangent(Geom::Point const*, unsigned int, unsigned int) src/2geom/bezier-utils.cpp 807 called 540000 times
Geom::darray_left_tangent(Geom::Point const*, unsigned int) src/2geom/bezier-utils.cpp 706 not called
Geom::darray_left_tangent(Geom::Point const*, unsigned int, double) src/2geom/bezier-utils.cpp 745 called 90000 times
Geom::darray_right_tangent(Geom::Point const*, unsigned int) src/2geom/bezier-utils.cpp 724 not called
Geom::darray_right_tangent(Geom::Point const*, unsigned int, double) src/2geom/bezier-utils.cpp 776 called 144000 times
Geom::decompose_degenerate(Geom::xAx const&, Geom::xAx const&, Geom::xAx const&) src/2geom/conicsec.cpp 238 not called
Geom::deg_from_rad(double) include/2geom/angle.h 389 called 12 times
Geom::delete_duplicates(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&) src/2geom/crossing.cpp 188 not called
Geom::derivative(Geom::Bezier const&) src/2geom/bezier.cpp 282 called 22640 times
Geom::derivative(Geom::Poly const&) src/2geom/polynomial.cpp 145 called 1 time
Geom::derivative(Geom::SBasis const&) src/2geom/sbasis.cpp 323 called 90736 times
Geom::det(Geom::Point, Geom::Point) src/2geom/conicsec.cpp 56 not called
Geom::detail::bezier_clipping::angle(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/bezier-clipping.cpp 81 not called
Geom::detail::bezier_clipping::clip_interval(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, Geom::Line const&, Geom::Interval const&) src/2geom/bezier-clipping.cpp 379 called 773 times
Geom::detail::bezier_clipping::clip_interval(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/bezier-clipping.cpp 639 not called
Geom::detail::bezier_clipping::derivative(std::vector<Geom::Point, std::allocator<Geom::Point> >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/bezier-clipping.cpp 173 not called
Geom::detail::bezier_clipping::det(Geom::Point const&, Geom::Point const&) src/2geom/bezier-clipping.cpp 121 not called
Geom::detail::bezier_clipping::distance_control_points(std::vector<Geom::Point, std::allocator<Geom::Point> >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/bezier-clipping.cpp 545 not called
Geom::detail::bezier_clipping::fat_line_bounds(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, Geom::Line const&) src/2geom/bezier-clipping.cpp 351 called 773 times
Geom::detail::bezier_clipping::get_precision(Geom::Interval const&) src/2geom/bezier-clipping.cpp 88 not called
Geom::detail::bezier_clipping::intersect(Geom::Point const&, Geom::Point const&, double) src/2geom/bezier-clipping.cpp 365 called 1756 times
Geom::detail::bezier_clipping::is_constant(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-clipping.cpp 159 called 2121 times
Geom::detail::bezier_clipping::left_portion(double, std::vector<Geom::Point, std::allocator<Geom::Point> >&) src/2geom/bezier-clipping.cpp 209 called 584 times
Geom::detail::bezier_clipping::make_focus(std::vector<Geom::Point, std::allocator<Geom::Point> >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/bezier-clipping.cpp 504 not called
Geom::detail::bezier_clipping::map_to(Geom::Interval&, Geom::Interval const&) src/2geom/bezier-clipping.cpp 146 called 966 times
Geom::detail::bezier_clipping::normal(std::vector<Geom::Point, std::allocator<Geom::Point> >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/bezier-clipping.cpp 196 not called
Geom::detail::bezier_clipping::orientation_line(std::vector<double, std::allocator<double> >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, unsigned long, unsigned long) src/2geom/bezier-clipping.cpp 284 not called
Geom::detail::bezier_clipping::orthogonal_orientation_line(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, Geom::Point const&, double) src/2geom/bezier-clipping.cpp 325 called 76 times
Geom::detail::bezier_clipping::pick_orientation_line(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-clipping.cpp 302 called 697 times
Geom::detail::bezier_clipping::portion(std::vector<Geom::Point, std::allocator<Geom::Point> >&, Geom::Interval const&) src/2geom/bezier-clipping.cpp 241 called 966 times
Geom::detail::bezier_clipping::print(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, char const*) src/2geom/bezier-clipping.cpp 66 not called
Geom::detail::bezier_clipping::range_assertion(int, int, int, char const*) src/2geom/bezier-clipping.cpp 102 not called
Geom::detail::bezier_clipping::right_portion(double, std::vector<Geom::Point, std::allocator<Geom::Point> >&) src/2geom/bezier-clipping.cpp 225 called 567 times
Geom::detail::bezier_clipping::signed_distance(Geom::Point const&, Geom::Line const&) src/2geom/bezier-clipping.cpp 339 called 6813 times
Geom::detail::bezier_clipping::solve(Geom::Point&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/bezier-clipping.cpp 130 not called
Geom::detail::ellipse_equation::ellipse_equation(double, double, double, double, double, double) src/2geom/elliptical-arc-from-sbasis.cpp 159 not called
Geom::detail::ellipse_equation::normal(Geom::Point const&) const src/2geom/elliptical-arc-from-sbasis.cpp 181 not called
Geom::detail::ellipse_equation::normal(double, double) const src/2geom/elliptical-arc-from-sbasis.cpp 175 not called
Geom::detail::ellipse_equation::operator()(Geom::Point const&) const src/2geom/elliptical-arc-from-sbasis.cpp 170 not called
Geom::detail::ellipse_equation::operator()(double, double) const src/2geom/elliptical-arc-from-sbasis.cpp 164 not called
Geom::detail::intersection_impl(Geom::BezierCurveN<1u> const&, Geom::Line const&, unsigned int) src/2geom/line.cpp 358 not called
Geom::detail::intersection_impl(Geom::BezierCurveN<1u> const&, Geom::Ray const&, unsigned int) src/2geom/line.cpp 390 not called
Geom::detail::intersection_impl(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/line.cpp 317 not called
Geom::detail::intersection_impl(Geom::Ray const&, Geom::Line const&, unsigned int) src/2geom/line.cpp 332 not called
Geom::distance(Geom::Angle const&, Geom::Angle const&) include/2geom/angle.h 163 called 76 times
Geom::distance(Geom::Point const&, Geom::BezierCurveN<1u> const&) include/2geom/line.h 465 not called
Geom::distance(Geom::Point const&, Geom::Line const&) include/2geom/line.h 409 not called
Geom::distance(Geom::Point const&, Geom::OptRect const&) src/2geom/rect.cpp 170 not called
Geom::distance(Geom::Point const&, Geom::Point const&) include/2geom/point.h 389 called 10696124 times
Geom::distance(Geom::Point const&, Geom::Ray const&) include/2geom/ray.h 126 not called
Geom::distance(Geom::Point const&, Geom::Rect const&) src/2geom/rect.cpp 148 called 26 times
Geom::distanceSq(Geom::Point const&, Geom::OptRect const&) src/2geom/rect.cpp 165 not called
Geom::distanceSq(Geom::Point const&, Geom::Point const&) include/2geom/point.h 395 called 158 times
Geom::distanceSq(Geom::Point const&, Geom::Rect const&) src/2geom/rect.cpp 130 not called
Geom::divide(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&, double, unsigned int, double) src/2geom/piecewise.cpp 49 not called
Geom::divide(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&, unsigned int) src/2geom/piecewise.cpp 38 not called
Geom::divide(Geom::Piecewise<Geom::SBasis> const&, Geom::SBasis const&, double, unsigned int, double) src/2geom/piecewise.cpp 60 not called
Geom::divide(Geom::Poly const&, Geom::Poly const&, Geom::Poly&) src/2geom/polynomial.cpp 188 not called
Geom::divide(Geom::SBasis const&, Geom::Piecewise<Geom::SBasis> const&, double, unsigned int, double) src/2geom/piecewise.cpp 63 not called
Geom::divide(Geom::SBasis const&, Geom::SBasis const&, double, unsigned int, double) src/2geom/piecewise.cpp 66 not called
Geom::divide(Geom::SBasis const&, Geom::SBasis const&, int) src/2geom/sbasis.cpp 421 called 2 times
Geom::dot(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) src/2geom/d2-sbasis.cpp 106 called 9600 times
Geom::dot(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::Point const&) src/2geom/d2-sbasis.cpp 131 not called
Geom::dot(Geom::Point const&, Geom::Point const&) include/2geom/point.h 371 called 55287253 times
Geom::double_axis_intersections(std::vector<Geom::Intersection<double, double>, std::allocator<Geom::Intersection<double, double> > >&&, bool) src/2geom/ellipse.cpp 440 called 40000 times
Geom::eliminate_duplicates_p(std::vector<Geom::Point, std::allocator<Geom::Point> >&) src/2geom/geom.cpp 238 not called
Geom::elliptic_quadratic_form(Geom::Affine const&) src/2geom/affine.cpp 461 not called
Geom::estimate_bi(Geom::Point*, unsigned int, Geom::Point const*, double const*, unsigned int) src/2geom/bezier-utils.cpp 492 called 90000 times
Geom::estimate_lengths(Geom::Point*, Geom::Point const*, double const*, unsigned int, Geom::Point const&, Geom::Point const&) src/2geom/bezier-utils.cpp 387 called 954000 times
Geom::extract_u(Geom::Linear2d const&, double) include/2geom/sbasis-2d.h 90 not called
Geom::extract_u(Geom::SBasis2d const&, double) src/2geom/sbasis-2d.cpp 6 not called
Geom::extract_v(Geom::Linear2d const&, double) include/2geom/sbasis-2d.h 96 not called
Geom::extract_v(Geom::SBasis2d const&, double) src/2geom/sbasis-2d.cpp 23 not called
Geom::fake_cull(unsigned int, unsigned int) src/2geom/sweep-bounds.cpp 130 not called
Geom::filter_line_segment_intersections(std::vector<Geom::Intersection<double, double>, std::allocator<Geom::Intersection<double, double> > >&, bool, bool) src/2geom/line.cpp 287 called 20004 times
Geom::filter_ray_intersections(std::vector<Geom::Intersection<double, double>, std::allocator<Geom::Intersection<double, double> > >&, bool, bool) src/2geom/line.cpp 300 not called
Geom::find_bernstein_roots(double const*, unsigned int, std::vector<double, std::allocator<double> >&, unsigned int, double, double, bool) src/2geom/solve-bezier-one-d.cpp 45 called 22188 times
Geom::find_bernstein_roots(std::vector<double, std::allocator<double> >&, Geom::Bezier const&, double, double) src/2geom/solve-bezier-one-d.cpp 56 not called
Geom::find_collinear_normal(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-clipping.cpp 1128 not called
Geom::find_direction_of_travel(Geom::Path const&, Geom::PathTime const&, Geom::Dim2) src/2geom/path-extrema.cpp 59 called 30 times
Geom::find_intersections(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, Geom::D2<Geom::Bezier> const&, Geom::D2<Geom::Bezier> const&, double) src/2geom/basic-intersection.cpp 75 called 58 times
Geom::find_intersections(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&, double) src/2geom/basic-intersection.cpp 83 not called
Geom::find_intersections(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/basic-intersection.cpp 95 not called
Geom::find_intersections_bezier_clipping(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-clipping.cpp 1150 called 58 times
Geom::find_intersections_bezier_recursive(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, Geom::OldBezier, Geom::OldBezier) src/2geom/recursive-bezier-intersection.cpp 449 not called
Geom::find_intersections_bezier_recursive(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/recursive-bezier-intersection.cpp 64 not called
Geom::find_normals(Geom::Point, Geom::D2<Geom::SBasis> const&) src/2geom/sbasis-geometric.cpp 755 not called
Geom::find_normals_by_vector(Geom::Point, Geom::D2<Geom::SBasis> const&) src/2geom/sbasis-geometric.cpp 764 not called
Geom::find_parametric_bezier_roots(Geom::Point const*, unsigned int, std::vector<double, std::allocator<double> >&, unsigned int) src/2geom/solve-bezier-parametric.cpp 36 not called
Geom::find_self_intersections(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, Geom::D2<Geom::Bezier> const&, double) src/2geom/basic-intersection.cpp 139 not called
Geom::find_self_intersections(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, Geom::D2<Geom::SBasis> const&, double) src/2geom/basic-intersection.cpp 192 not called
Geom::find_tangents(Geom::Point, Geom::D2<Geom::SBasis> const&) src/2geom/sbasis-geometric.cpp 746 not called
Geom::find_tangents_by_vector(Geom::Point, Geom::D2<Geom::SBasis> const&) src/2geom/sbasis-geometric.cpp 772 not called
Geom::flip_crossings(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&) src/2geom/path-intersection.cpp 687 not called
Geom::force_continuity(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double, bool) src/2geom/d2-sbasis.cpp 169 called 300 times
Geom::format_coord_nice[abi:cxx11](double) src/2geom/coord.cpp 89 called 100172 times
Geom::format_coord_shortest[abi:cxx11](double) src/2geom/coord.cpp 77 called 100524 times
Geom::forward_interval(Geom::PathTime const&, Geom::PathTime const&, unsigned long) include/2geom/path.h 249 called 44 times
Geom::from_basis(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/affine.cpp 26 not called
Geom::fuseContiguous(std::vector<Geom::Interval, std::allocator<Geom::Interval> > const&, double) src/2geom/sbasis-roots.cpp 374 not called
Geom::fuse_nearby_ends(std::vector<Geom::Piecewise<Geom::D2<Geom::SBasis> >, std::allocator<Geom::Piecewise<Geom::D2<Geom::SBasis> > > > const&, double) src/2geom/d2-sbasis.cpp 254 not called
Geom::gcd(Geom::Poly const&, Geom::Poly const&, double) src/2geom/polynomial.cpp 214 not called
Geom::generate_bezier(Geom::Point*, Geom::Point const*, double const*, unsigned int, Geom::Point const&, Geom::Point const&, double) src/2geom/bezier-utils.cpp 360 called 864000 times
Geom::hausdorf(Geom::D2<Geom::SBasis>&, Geom::D2<Geom::SBasis> const&, double, double*, double*) src/2geom/basic-intersection.cpp 451 not called
Geom::hausdorfl(Geom::D2<Geom::SBasis>&, Geom::D2<Geom::SBasis> const&, double, double*, double*) src/2geom/basic-intersection.cpp 401 not called
Geom::infinity() include/2geom/coord.h 88 called 13 times
Geom::integral(Geom::Bezier const&) src/2geom/bezier.cpp 294 called 1 time
Geom::integral(Geom::Poly const&) src/2geom/polynomial.cpp 133 called 3 times
Geom::integral(Geom::SBasis const&) src/2geom/sbasis.cpp 299 called 11902 times
Geom::interpolate(std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> >, unsigned int) src/2geom/sbasis-math.cpp 349 not called
Geom::intersect(Geom::xAx const&, Geom::xAx const&) src/2geom/conicsec.cpp 361 not called
Geom::intersect(std::vector<Geom::Interval, std::allocator<Geom::Interval> > const&, std::vector<Geom::Interval, std::allocator<Geom::Interval> > const&) src/2geom/d2-sbasis.cpp 303 not called
Geom::intersect_BB(Geom::OldBezier, Geom::OldBezier) src/2geom/recursive-bezier-intersection.cpp 169 not called
Geom::intersect_polish_f(gsl_vector const*, void*, gsl_vector*) src/2geom/basic-intersection.cpp 242 not called
Geom::intersect_polish_f(gsl_vector const*, void*, gsl_vector*) src/2geom/path-intersection.cpp 139 not called
Geom::intersect_polish_root(Geom::Curve const&, double&, Geom::Curve const&, double&) src/2geom/path-intersection.cpp 156 not called
Geom::intersect_polish_root(Geom::D2<Geom::SBasis> const&, double&, Geom::D2<Geom::SBasis> const&, double&) src/2geom/basic-intersection.cpp 272 not called
Geom::intersection(Geom::BezierCurveN<1u> const&, Geom::BezierCurveN<1u> const&) src/2geom/line.cpp 499 not called
Geom::intersection(Geom::Line const&, Geom::Line const&) src/2geom/line.cpp 446 not called
Geom::intersection(Geom::Line const&, Geom::Ray const&) include/2geom/line.h 552 not called
Geom::intersection(Geom::Line, Geom::Rect) src/2geom/conicsec.cpp 47 not called
Geom::intersection(Geom::Ray const&, Geom::Line const&) include/2geom/line.h 545 not called
Geom::intersection(Geom::Ray const&, Geom::Ray const&) src/2geom/line.cpp 458 not called
Geom::intersector_ccw(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/geom.cpp 96 not called
Geom::inverse(Geom::SBasis, int) src/2geom/sbasis.cpp 505 called 7 times
Geom::is_clockwise_turn(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/convex-hull.cpp 107 called 6181 times
Geom::is_digit(char) src/2geom/svg-path-writer.cpp 41 called 529 times
Geom::is_less(Geom::Point const&, Geom::Point const&) src/2geom/geom.cpp 225 not called
Geom::is_unit_vector(Geom::Point const&, double) src/2geom/point.cpp 172 not called
Geom::is_zero(Geom::Point const&) src/2geom/point.cpp 165 called 2700000 times
Geom::length(Geom::D2<Geom::SBasis> const&, double) src/2geom/sbasis-geometric.cpp 484 not called
Geom::length(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double) src/2geom/sbasis-geometric.cpp 498 not called
Geom::length_integrating(Geom::D2<Geom::SBasis> const&, double&, double&, double) src/2geom/sbasis-geometric.cpp 458 not called
Geom::lensq(Geom::Point) src/2geom/bezier-utils.cpp 487 called 11448000 times
Geom::lerp(double, Geom::Point const&, Geom::Point const&) include/2geom/point.h 355 called 142123 times
Geom::lerp(double, double, double) include/2geom/coord.h 97 called 1094081 times
Geom::level_set(Geom::D2<Geom::SBasis> const&, Geom::Point, double) src/2geom/d2-sbasis.cpp 322 not called
Geom::level_set(Geom::D2<Geom::SBasis> const&, Geom::Rect) src/2geom/d2-sbasis.cpp 318 not called
Geom::level_set(Geom::Piecewise<Geom::SBasis> const&, Geom::Interval const&, double) src/2geom/piecewise.cpp 231 not called
Geom::level_set(Geom::Piecewise<Geom::SBasis> const&, double, double, double) src/2geom/piecewise.cpp 250 not called
Geom::level_set(Geom::SBasis const&, Geom::Interval const&, double, double, double) src/2geom/sbasis-roots.cpp 551 not called
Geom::level_set(Geom::SBasis const&, double, double, double, double, double) src/2geom/sbasis-roots.cpp 547 not called
Geom::level_sets(Geom::D2<Geom::SBasis> const&, std::vector<Geom::Point, std::allocator<Geom::Point> >, double) src/2geom/d2-sbasis.cpp 342 not called
Geom::level_sets(Geom::D2<Geom::SBasis> const&, std::vector<Geom::Rect, std::allocator<Geom::Rect> >) src/2geom/d2-sbasis.cpp 327 not called
Geom::level_sets(Geom::SBasis const&, std::vector<Geom::Interval, std::allocator<Geom::Interval> > const&, double, double, double) src/2geom/sbasis-roots.cpp 530 not called
Geom::level_sets(Geom::SBasis const&, std::vector<double, std::allocator<double> > const&, double, double, double, double) src/2geom/sbasis-roots.cpp 555 not called
Geom::level_sets_internal(Geom::SBasis const&, Geom::SBasis const&, std::vector<Geom::Interval, std::allocator<Geom::Interval> > const&, std::vector<std::vector<Geom::Interval, std::allocator<Geom::Interval> >, std::allocator<std::vector<Geom::Interval, std::allocator<Geom::Interval> > > >&, double, double, double, double, double) src/2geom/sbasis-roots.cpp 407 not called
Geom::line_intersection(Geom::Point const&, double, Geom::Point const&, double, Geom::Point&) src/2geom/geom.cpp 67 not called
Geom::line_segment_intersect(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point&) src/2geom/geom.cpp 164 not called
Geom::line_segment_intersectp(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/geom.cpp 128 not called
Geom::line_twopoint_intersect(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point&) src/2geom/geom.cpp 211 not called
Geom::linear_intersect(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, double&, double&, double&) src/2geom/path-intersection.cpp 76 not called
Geom::make_angle_bisector_line(Geom::Line const&, Geom::Line const&) src/2geom/line.cpp 569 not called
Geom::make_angle_bisector_line(Geom::Point const&, Geom::Point const&, Geom::Point const&) include/2geom/line.h 504 not called
Geom::make_angle_bisector_ray(Geom::Ray const&, Geom::Ray const&, bool) include/2geom/ray.h 167 not called
Geom::make_bisector_line(Geom::BezierCurveN<1u> const&) include/2geom/line.h 497 not called
Geom::make_cuts_independent(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) src/2geom/d2-sbasis.cpp 75 called 300 times
Geom::make_elliptical_arc::bound_exceeded(unsigned int, Geom::detail::ellipse_equation const&, double, double, double) src/2geom/elliptical-arc-from-sbasis.cpp 211 not called
Geom::make_elliptical_arc::check_bound(double, double, double, double, double, double) src/2geom/elliptical-arc-from-sbasis.cpp 230 not called
Geom::make_elliptical_arc::fit() src/2geom/elliptical-arc-from-sbasis.cpp 279 not called
Geom::make_elliptical_arc::make_elliptiarc() src/2geom/elliptical-arc-from-sbasis.cpp 292 not called
Geom::make_elliptical_arc::make_elliptical_arc(Geom::EllipticalArc&, Geom::D2<Geom::SBasis> const&, unsigned int, double) src/2geom/elliptical-arc-from-sbasis.cpp 191 not called
Geom::make_elliptical_arc::operator()() src/2geom/elliptical-arc-from-sbasis.cpp 114 not called
Geom::make_elliptical_arc::print_bound_error(unsigned int) src/2geom/elliptical-arc-from-sbasis.cpp 98 not called
Geom::make_orthogonal_line(Geom::Point const&, Geom::Line const&) include/2geom/line.h 479 not called
Geom::max(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&) src/2geom/sbasis-math.cpp 87 called 9600 times
Geom::max(Geom::Piecewise<Geom::SBasis> const&, Geom::SBasis const&) src/2geom/sbasis-math.cpp 75 not called
Geom::max(Geom::SBasis const&, Geom::Piecewise<Geom::SBasis> const&) src/2geom/sbasis-math.cpp 81 not called
Geom::max(Geom::SBasis const&, Geom::SBasis const&) src/2geom/sbasis-math.cpp 69 not called
Geom::merge_crossings(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, unsigned int) src/2geom/crossing.cpp 128 not called
Geom::middle_point(Geom::BezierCurveN<1u> const&) include/2geom/bezier-curve.h 344 not called
Geom::middle_point(Geom::Point const&, Geom::Point const&) include/2geom/point.h 361 called 91867 times
Geom::min(Geom::Piecewise<Geom::SBasis> const&, Geom::Piecewise<Geom::SBasis> const&) src/2geom/sbasis-math.cpp 116 not called
Geom::min(Geom::Piecewise<Geom::SBasis> const&, Geom::SBasis const&) src/2geom/sbasis-math.cpp 106 not called
Geom::min(Geom::SBasis const&, Geom::Piecewise<Geom::SBasis> const&) src/2geom/sbasis-math.cpp 111 not called
Geom::min(Geom::SBasis const&, Geom::SBasis const&) src/2geom/sbasis-math.cpp 101 not called
Geom::mono_intersect(Geom::Curve const&, Geom::Interval const&, Geom::Curve const&, Geom::Interval const&) src/2geom/path-intersection.cpp 339 not called
Geom::mono_intersect(Geom::Curve const&, double, double, Geom::Curve const&, double, double, std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, double, unsigned int) src/2geom/path-intersection.cpp 301 not called
Geom::mono_pair(Geom::Path const&, double, double, Geom::Path const&, double, double, std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, double, unsigned int) src/2geom/path-intersection.cpp 352 not called
Geom::multi_roots(Geom::Piecewise<Geom::SBasis> const&, std::vector<double, std::allocator<double> > const&) src/2geom/piecewise.cpp 217 not called
Geom::multi_roots(Geom::SBasis const&, std::vector<double, std::allocator<double> > const&, double, double, double, double) src/2geom/sbasis-roots.cpp 346 called 24000 times
Geom::multi_roots_internal(Geom::SBasis const&, Geom::SBasis const&, std::vector<double, std::allocator<double> > const&, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&, double, double, double, double, double, double) src/2geom/sbasis-roots.cpp 213 called 111000 times
Geom::multiply(Geom::Bezier const&, Geom::Bezier const&) include/2geom/bezier.h 337 called 46 times
Geom::multiply(Geom::Linear const&, Geom::D2<Geom::SBasis> const&) src/2geom/d2-sbasis.cpp 44 not called
Geom::multiply(Geom::SBasis const&, Geom::D2<Geom::SBasis> const&) src/2geom/d2-sbasis.cpp 48 called 21066 times
Geom::multiply(Geom::SBasis const&, Geom::SBasis const&) src/2geom/sbasis.cpp 285 called 538630 times
Geom::multiply_add(Geom::SBasis const&, Geom::SBasis const&, Geom::SBasis) src/2geom/sbasis.cpp 259 called 992074 times
Geom::nearest_time(Geom::Point const&, Geom::D2<Geom::Bezier> const&, double, double) src/2geom/nearest-time.cpp 40 called 23 times
Geom::nearest_time(Geom::Point const&, Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&, double, double) src/2geom/nearest-time.cpp 103 not called
Geom::nearest_time(Geom::Point const&, Geom::D2<Geom::SBasis> const&, double, double) include/2geom/nearest-time.h 76 not called
Geom::nearest_time(Geom::Point const&, Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double, double) src/2geom/nearest-time.cpp 192 not called
Geom::new_clone(Geom::Curve const&) include/2geom/curve.h 360 called 24135 times
Geom::non_collinear_segments_intersect(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/basic-intersection.cpp 477 called 27 times
Geom::offset_crossings(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, double, double) src/2geom/crossing.cpp 136 not called
Geom::offset_doubles(std::vector<double, std::allocator<double> > const&, double) src/2geom/path-intersection.cpp 398 not called
Geom::operator*(Geom::Affine const&, Geom::Translate const&) include/2geom/utils.h 61 called 2 times
Geom::operator*(Geom::Bezier const&, Geom::Bezier const&) src/2geom/bezier.cpp 221 called 160 times
Geom::operator*(Geom::PathVector const&, Geom::Affine const&) include/2geom/utils.h 61 not called
Geom::operator*(Geom::PathVector const&, Geom::Translate const&) include/2geom/utils.h 61 not called
Geom::operator*(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, Geom::Affine const&) src/2geom/d2-sbasis.cpp 158 not called
Geom::operator*(Geom::Point const&, Geom::Affine const&) include/2geom/utils.h 61 called 2178000 times
Geom::operator*(Geom::Point const&, Geom::Rotate const&) include/2geom/utils.h 61 not called
Geom::operator*(Geom::SBasis const&, Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 499 called 21000 times
Geom::operator*(Geom::SBasis const&, Geom::SBasis const&) include/2geom/sbasis.h 380 called 136332 times
Geom::operator*(Geom::SBasis const&, double) src/2geom/sbasis.cpp 170 called 1196326 times
Geom::operator*(double, Geom::Linear2d const&) include/2geom/sbasis-2d.h 146 not called
Geom::operator*(double, Geom::Poly const&) include/2geom/polynomial.h 197 called 174 times
Geom::operator*(double, Geom::SBasis const&) include/2geom/sbasis.h 290 called 46 times
Geom::operator*=(Geom::SBasis&, Geom::SBasis const&) include/2geom/sbasis.h 384 not called
Geom::operator*=(Geom::SBasis&, double) src/2geom/sbasis.cpp 182 called 47409 times
Geom::operator+(Geom::SBasis const&, Geom::SBasis const&) src/2geom/sbasis.cpp 88 called 586958 times
Geom::operator+(Geom::SBasis const&, double) include/2geom/sbasis.h 331 not called
Geom::operator+=(Geom::Linear2d&, Geom::Linear2d const&) include/2geom/sbasis-2d.h 118 not called
Geom::operator+=(Geom::SBasis&, Geom::SBasis const&) src/2geom/sbasis.cpp 132 called 19358 times
Geom::operator+=(Geom::SBasis&, double) include/2geom/sbasis.h 343 called 11700 times
Geom::operator-(Geom::SBasis const&) include/2geom/sbasis.h 280 called 11766 times
Geom::operator-(Geom::SBasis const&, Geom::SBasis const&) src/2geom/sbasis.cpp 110 called 948258 times
Geom::operator-(Geom::SBasis const&, double) include/2geom/sbasis.h 337 not called
Geom::operator-=(Geom::SBasis&, Geom::SBasis const&) src/2geom/sbasis.cpp 151 called 41446 times
Geom::operator-=(Geom::SBasis&, double) include/2geom/sbasis.h 350 called 59111 times
Geom::operator/(Geom::SBasis const&, double) include/2geom/sbasis.h 291 called 42600 times
Geom::operator/=(Geom::SBasis&, double) include/2geom/sbasis.h 293 called 23409 times
Geom::operator<<(std::ostream&, Geom::Affine const&) include/2geom/affine.h 188 not called
Geom::operator<<(std::ostream&, Geom::Bezier const&) include/2geom/bezier.h 372 not called
Geom::operator<<(std::ostream&, Geom::Circle const&) src/2geom/circle.cpp 320 not called
Geom::operator<<(std::ostream&, Geom::Ellipse const&) src/2geom/ellipse.cpp 769 not called
Geom::operator<<(std::ostream&, Geom::EllipticalArc const&) src/2geom/elliptical-arc.cpp 1023 not called
Geom::operator<<(std::ostream&, Geom::Linear const&) include/2geom/sbasis.h 428 not called
Geom::operator<<(std::ostream&, Geom::Path const&) src/2geom/path.cpp 1142 not called
Geom::operator<<(std::ostream&, Geom::PathIntersectionGraph const&) src/2geom/intersection-graph.cpp 509 not called
Geom::operator<<(std::ostream&, Geom::PathTime const&) include/2geom/path.h 176 not called
Geom::operator<<(std::ostream&, Geom::PathVector const&) src/2geom/pathvector.cpp 317 not called
Geom::operator<<(std::ostream&, Geom::PathVectorTime const&) include/2geom/pathvector.h 84 not called
Geom::operator<<(std::ostream&, Geom::Point const&) src/2geom/point.cpp 256 called 100 times
Geom::operator<<(std::ostream&, Geom::SBasis const&) include/2geom/sbasis.h 433 not called
Geom::operator<<(std::ostream&, Geom::xAx const&) include/2geom/conicsec.h 515 not called
Geom::other_dimension(Geom::Dim2) include/2geom/coord.h 52 called 15 times
Geom::pair_intersect(Geom::Curve const&, Geom::Interval const&, Geom::Curve const&, Geom::Interval const&) src/2geom/path-intersection.cpp 285 not called
Geom::pair_intersect(Geom::Curve const&, double, double, Geom::Curve const&, double, double, std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, unsigned int) src/2geom/path-intersection.cpp 245 not called
Geom::parse_coord(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) src/2geom/coord.cpp 101 called 199895 times
Geom::parse_svg_path(char const*) include/2geom/svg-path-parser.h 157 called 315 times
Geom::parse_svg_path(char const*, Geom::PathSink&) src/2geom/svg-path-parser.rl 452 called 836 times
Geom::parse_svg_path_file(_IO_FILE*, Geom::PathSink&) src/2geom/svg-path-parser.rl 458 not called
Geom::partial_derivative(Geom::SBasis2d const&, int) src/2geom/sbasis-2d.cpp 73 not called
Geom::parting_point(Geom::Path const&, Geom::Path const&, double) src/2geom/parting-point.cpp 40 called 30 times
Geom::parting_point(Geom::Path const&, Geom::Path const&, double)::{lambda(double)#1}::operator()(double) const src/2geom/parting-point.cpp 148 called 65 times
Geom::parting_point(Geom::Path const&, Geom::Path const&, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const src/2geom/parting-point.cpp 161 called 170 times
Geom::path_direction(Geom::Path const&) src/2geom/path-intersection.cpp 25 called 14 times
Geom::path_from_piecewise(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double, bool) src/2geom/sbasis-to-bezier.cpp 539 not called
Geom::path_from_sbasis(Geom::D2<Geom::SBasis> const&, double, bool) src/2geom/sbasis-to-bezier.cpp 523 not called
Geom::path_mono_splits(Geom::Path const&) src/2geom/path-intersection.cpp 410 not called
Geom::paths_mono_splits(Geom::PathVector const&) src/2geom/path-intersection.cpp 433 not called
Geom::paths_to_pw(Geom::PathVector const&) src/2geom/path.cpp 1123 not called
Geom::polish_intersections(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&) src/2geom/basic-intersection.cpp 390 not called
Geom::polish_root(Geom::Poly const&, double, double) src/2geom/polynomial.cpp 122 not called
Geom::poly_to_sbasis(Geom::Poly const&) src/2geom/sbasis-poly.cpp 11 called 6 times
Geom::portion(Geom::Bezier const&, double, double) src/2geom/bezier.cpp 250 called 40173 times
Geom::portion(Geom::SBasis const&, Geom::Interval const&) include/2geom/sbasis.h 420 not called
Geom::portion(Geom::SBasis const&, double, double) src/2geom/sbasis.cpp 475 called 95000 times
Geom::pw_compose_inverse(Geom::SBasis const&, Geom::SBasis const&, unsigned int, double) src/2geom/piecewise.cpp 158 not called
Geom::rad_from_deg(double) include/2geom/angle.h 386 called 188 times
Geom::read_svgd(char const*) include/2geom/svg-path-parser.h 179 not called
Geom::read_svgd_f(_IO_FILE*) include/2geom/svg-path-parser.h 168 not called
Geom::reciprocal(Geom::Linear const&, int) src/2geom/sbasis.cpp 402 not called
Geom::reciprocal(Geom::Piecewise<Geom::SBasis> const&, double, int) src/2geom/sbasis-math.cpp 335 not called
Geom::reciprocal(Geom::SBasis const&, double, int) src/2geom/sbasis-math.cpp 329 not called
Geom::reciprocalOnDomain(Geom::Interval, double) src/2geom/sbasis-math.cpp 282 not called
Geom::rect_line_intersect(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/geom.cpp 280 not called
Geom::rect_line_intersect(Geom::Rect&, Geom::BezierCurveN<1u>) src/2geom/geom.cpp 333 not called
Geom::rect_line_intersect(Geom::Rect&, Geom::Line) src/2geom/geom.cpp 346 not called
Geom::recursively_intersect(Geom::OldBezier, double, double, int, Geom::OldBezier, double, double, int, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&) src/2geom/recursive-bezier-intersection.cpp 218 not called
Geom::reflection(Geom::Point const&, Geom::Point const&) src/2geom/transforms.cpp 148 not called
Geom::rel_error_bound(double, double, double) include/2geom/coord.h 93 called 1243 times
Geom::reparameterize(Geom::Point const*, unsigned int, double*, Geom::Point const*) src/2geom/bezier-utils.cpp 538 called 864000 times
Geom::reverse(Geom::Bezier const&) include/2geom/bezier.h 342 called 437024 times
Geom::reverse(Geom::Linear const&) include/2geom/linear.h 148 not called
Geom::reverse(Geom::SBasis const&) include/2geom/sbasis.h 271 not called
Geom::reverse_ta(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> > const&, std::vector<double, std::allocator<double> >) src/2geom/crossing.cpp 143 not called
Geom::reverse_ta(std::vector<std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >, std::allocator<std::vector<Geom::Crossing, std::allocator<Geom::Crossing> > > > const&, unsigned int, std::vector<double, std::allocator<double> >) src/2geom/crossing.cpp 163 not called
Geom::reverse_tb(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> > const&, unsigned int, std::vector<double, std::allocator<double> >) src/2geom/crossing.cpp 153 not called
Geom::reverse_tb(std::vector<std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >, std::allocator<std::vector<Geom::Crossing, std::allocator<Geom::Crossing> > > > const&, unsigned int, std::vector<double, std::allocator<double> >) src/2geom/crossing.cpp 173 not called
Geom::roots(Geom::Piecewise<Geom::SBasis> const&) src/2geom/piecewise.cpp 205 called 9600 times
Geom::roots(Geom::SBasis const&) src/2geom/sbasis-roots.cpp 614 called 251557 times
Geom::roots(Geom::SBasis const&, Geom::Interval) src/2geom/sbasis-roots.cpp 629 not called
Geom::roots1(Geom::SBasis const&) src/2geom/sbasis-roots.cpp 586 called 184203 times
Geom::roots1(Geom::SBasis const&, Geom::Interval) src/2geom/sbasis-roots.cpp 597 not called
Geom::rot90(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&) src/2geom/d2-sbasis.cpp 85 called 300 times
Geom::rot90(Geom::Point const&) include/2geom/point.h 344 called 36000 times
Geom::sb2d_cubic_solve(Geom::SBasis2d const&, Geom::Point const&, Geom::Point const&) src/2geom/sbasis-2d.cpp 147 not called
Geom::sb2dsolve(Geom::SBasis2d const&, Geom::Point const&, Geom::Point const&, unsigned int) src/2geom/sbasis-2d.cpp 107 not called
Geom::sbasis_size(Geom::D2<Geom::SBasis> const&) src/2geom/d2-sbasis.cpp 56 not called
Geom::sbasis_to_bezier(Geom::Bezier&, Geom::SBasis const&, unsigned long) src/2geom/sbasis-to-bezier.cpp 86 called 67361 times
Geom::sbasis_to_bezier(Geom::D2<Geom::Bezier>&, Geom::D2<Geom::SBasis> const&, unsigned long) src/2geom/sbasis-to-bezier.cpp 143 called 2 times
Geom::sbasis_to_bezier(std::vector<Geom::Point, std::allocator<Geom::Point> >&, Geom::D2<Geom::SBasis> const&, unsigned long) src/2geom/sbasis-to-bezier.cpp 158 called 1 time
Geom::sbasis_to_cubic_bezier(std::vector<Geom::Point, std::allocator<Geom::Point> >&, Geom::D2<Geom::SBasis> const&) src/2geom/sbasis-to-bezier.cpp 174 called 1 time
Geom::sbasis_to_poly(Geom::SBasis const&) src/2geom/sbasis-poly.cpp 29 called 22 times
Geom::sectionize(Geom::D2<Geom::Piecewise<Geom::SBasis> > const&) src/2geom/d2-sbasis.cpp 65 not called
Geom::segment_intersect(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point&) src/2geom/geom.cpp 188 not called
Geom::segment_intersectp(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/geom.cpp 145 not called
Geom::self_crossings(Geom::Path const&) src/2geom/path-intersection.cpp 659 not called
Geom::set_first_point(Geom::Piecewise<Geom::D2<Geom::SBasis> >&, Geom::Point const&) src/2geom/d2-sbasis.cpp 235 not called
Geom::set_last_point(Geom::Piecewise<Geom::D2<Geom::SBasis> >&, Geom::Point const&) src/2geom/d2-sbasis.cpp 244 not called
Geom::shift(Geom::Linear const&, int) src/2geom/sbasis.cpp 216 called 41426 times
Geom::shift(Geom::SBasis const&, int) src/2geom/sbasis.cpp 198 called 41434 times
Geom::sign(double) src/2geom/path-extrema.cpp 42 called 30 times
Geom::signSb(Geom::Piecewise<Geom::SBasis> const&) src/2geom/sbasis-math.cpp 129 not called
Geom::signSb(Geom::SBasis const&) src/2geom/sbasis-math.cpp 123 not called
Geom::signed_triangle_area(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/conic_section_clipper_impl.cpp 206 not called
Geom::signed_triangle_area(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/conicsec.cpp 692 not called
Geom::sin(Geom::Linear, int) src/2geom/sbasis.cpp 583 called 46 times
Geom::sin(Geom::Piecewise<Geom::SBasis> const&, double, int) src/2geom/sbasis-math.cpp 215 not called
Geom::sin(Geom::SBasis const&, double, int) src/2geom/sbasis-math.cpp 209 not called
Geom::sincos(double, double&, double&) include/2geom/math-utils.h 89 called 422624 times
Geom::solve(Geom::Poly const&) src/2geom/polynomial.cpp 84 called 30 times
Geom::solve(double (*) [2], double*) src/2geom/conicsec.cpp 628 not called
Geom::solve_cubic(double, double, double, double) src/2geom/polynomial.cpp 260 called 112032 times
Geom::solve_quadratic(double, double, double) src/2geom/polynomial.cpp 226 called 214560 times
Geom::solve_quartic(double, double, double, double, double) src/2geom/polynomial.cpp 318 called 81000 times
Geom::solve_reals(Geom::Poly const&) src/2geom/polynomial.cpp 110 called 30 times
Geom::sort_crossings(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, unsigned int) include/2geom/crossing.h 144 not called
Geom::split(std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double, std::vector<Geom::Point, std::allocator<Geom::Point> >&, std::vector<Geom::Point, std::allocator<Geom::Point> >&) src/2geom/basic-intersection.cpp 111 not called
Geom::split_at_discontinuities(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double) src/2geom/d2-sbasis.cpp 202 not called
Geom::split_bounds(Geom::PathVector const&, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >) src/2geom/path-intersection.cpp 445 not called
Geom::sqrt(Geom::Piecewise<Geom::SBasis> const&, double, int) src/2geom/sbasis-math.cpp 188 called 9600 times
Geom::sqrt(Geom::SBasis const&, double, int) src/2geom/sbasis-math.cpp 181 not called
Geom::sqrt(Geom::SBasis const&, int) src/2geom/sbasis.cpp 375 called 4 times
Geom::sqrt_internal(Geom::SBasis const&, double, int) src/2geom/sbasis-math.cpp 138 called 13800 times
Geom::subdiv_sbasis(Geom::SBasis const&, std::vector<double, std::allocator<double> >&, double, double) src/2geom/sbasis-roots.cpp 568 not called
Geom::subdivide(Geom::D2<Geom::Bezier> const&, Geom::D2<Geom::Bezier> const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > const&, std::vector<Geom::D2<Geom::Bezier>, std::allocator<Geom::D2<Geom::Bezier> > >&, std::vector<Geom::D2<Geom::Bezier>, std::allocator<Geom::D2<Geom::Bezier> > >&) src/2geom/basic-intersection.cpp 202 not called
Geom::swap(Geom::Intersection<Geom::PathTime, Geom::PathTime>&, Geom::Intersection<Geom::PathTime, Geom::PathTime>&) include/2geom/intersection.h 76 not called
Geom::swap(Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime>&, Geom::Intersection<Geom::PathVectorTime, Geom::PathVectorTime>&) include/2geom/intersection.h 76 not called
Geom::swap(Geom::Intersection<double, double>&, Geom::Intersection<double, double>&) include/2geom/intersection.h 76 not called
Geom::swap(Geom::Path&, Geom::Path&) include/2geom/path.h 433 called 81900 times
Geom::sweep_bounds(std::vector<Geom::Rect, std::allocator<Geom::Rect> >, Geom::Dim2) src/2geom/sweep-bounds.cpp 35 not called
Geom::sweep_bounds(std::vector<Geom::Rect, std::allocator<Geom::Rect> >, std::vector<Geom::Rect, std::allocator<Geom::Rect> >, Geom::Dim2) src/2geom/sweep-bounds.cpp 74 not called
Geom::tail_error(Geom::D2<Geom::SBasis> const&, unsigned int) src/2geom/d2-sbasis.cpp 61 not called
Geom::tan2(Geom::Piecewise<Geom::SBasis> const&, double, unsigned int) src/2geom/sbasis-geometric.cpp 210 not called
Geom::tan2(Geom::SBasis const&, double, unsigned int) src/2geom/sbasis-geometric.cpp 199 not called
Geom::truncate(Geom::D2<Geom::SBasis> const&, unsigned int) src/2geom/d2-sbasis.cpp 52 not called
Geom::truncate(Geom::SBasis const&, unsigned int) include/2geom/sbasis.h 361 not called
Geom::truncateResult(Geom::Piecewise<Geom::SBasis>&, int) src/2geom/sbasis-math.cpp 274 not called
Geom::union_list(std::vector<Geom::Rect, std::allocator<Geom::Rect> > const&) include/2geom/rect.h 242 not called
Geom::unitTangentAt(Geom::D2<Geom::SBasis> const&, double, unsigned int) src/2geom/d2-sbasis.cpp 222 not called
Geom::unitVector(Geom::D2<Geom::SBasis> const&, double, unsigned int) src/2geom/sbasis-geometric.cpp 225 not called
Geom::unitVector(Geom::Piecewise<Geom::D2<Geom::SBasis> > const&, double, unsigned int) src/2geom/sbasis-geometric.cpp 305 not called
Geom::unit_vector(Geom::Point const&) src/2geom/point.cpp 198 called 324000 times
Geom::upper_level(std::vector<Geom::Interval, std::allocator<Geom::Interval> > const&, double) src/2geom/sbasis-roots.cpp 370 not called
Geom::upper_level(std::vector<double, std::allocator<double> > const&, double, double) src/2geom/sbasis-roots.cpp 205 called 259200 times
Geom::valuation(Geom::SBasis const&, double) include/2geom/sbasis.h 396 called 23400 times
Geom::wangs_theorem(Geom::OldBezier) src/2geom/recursive-bezier-intersection.cpp 320 not called
Geom::winding(Geom::Path const&, Geom::Point const&) src/2geom/path-intersection.cpp 16 not called
Geom::wrap_dist(double, double, double, bool) src/2geom/crossing.cpp 15 not called
Geom::write_svg_path[abi:cxx11](Geom::PathVector const&, int, bool, bool) src/2geom/svg-path-writer.cpp 274 not called
Geom::xAx::allNearestTimes(Geom::Point const&) const src/2geom/conicsec.cpp 1570 not called
Geom::xAx::angle_at(Geom::Point const&) const include/2geom/conicsec.h 458 not called
Geom::xAx::arc_bound(Geom::Point const&, Geom::Point const&, Geom::Point const&) const src/2geom/conicsec.cpp 1482 not called
Geom::xAx::axis_angle() const src/2geom/conicsec.cpp 1152 not called
Geom::xAx::bottom() const src/2geom/conicsec.cpp 640 not called
Geom::xAx::categorise[abi:cxx11]() const src/2geom/conicsec.cpp 1040 not called
Geom::xAx::centre() const include/2geom/conicsec.h 341 not called
Geom::xAx::coeff(unsigned long) include/2geom/conicsec.h 309 not called
Geom::xAx::coeff(unsigned long) const include/2geom/conicsec.h 300 not called
Geom::xAx::crossings(Geom::Rect) const src/2geom/conicsec.cpp 497 not called
Geom::xAx::decompose(Geom::Line&, Geom::Line&) const src/2geom/conicsec.cpp 1254 not called
Geom::xAx::decompose_df(double) const src/2geom/conicsec.cpp 1328 called 13 times
Geom::xAx::extrema(Geom::Rect) const src/2geom/conicsec.cpp 648 not called
Geom::xAx::fromDistPoint(Geom::Point, double) src/2geom/conicsec.cpp 413 not called
Geom::xAx::fromLine(Geom::Line) src/2geom/conicsec.cpp 421 not called
Geom::xAx::fromLine(Geom::Point, double) src/2geom/conicsec.cpp 417 not called
Geom::xAx::fromPoint(Geom::Point) src/2geom/conicsec.cpp 409 not called
Geom::xAx::fromPoints(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/conicsec.cpp 428 not called
Geom::xAx::get_matrix() const include/2geom/conicsec.h 289 not called
Geom::xAx::gradient(Geom::Point) const src/2geom/conicsec.cpp 459 not called
Geom::xAx::hessian() const src/2geom/conicsec.cpp 620 not called
Geom::xAx::implicit_form_coefficients() const include/2geom/conicsec.h 252 not called
Geom::xAx::isDegenerate() const include/2geom/conicsec.h 332 not called
Geom::xAx::is_quadratic() const include/2geom/conicsec.h 323 not called
Geom::xAx::kind() const src/2geom/conicsec.cpp 940 not called
Geom::xAx::operator*(double const&) const src/2geom/conicsec.cpp 489 not called
Geom::xAx::operator+(Geom::xAx const&) const src/2geom/conicsec.cpp 473 not called
Geom::xAx::operator+(double const&) const src/2geom/conicsec.cpp 480 not called
Geom::xAx::operator-(Geom::xAx const&) const src/2geom/conicsec.cpp 466 not called
Geom::xAx::quad_ex(double, double, double, Geom::Interval) src/2geom/conicsec.cpp 612 not called
Geom::xAx::roots(Geom::Line const&) const src/2geom/conicsec.cpp 608 not called
Geom::xAx::roots(Geom::Point, Geom::Point) const src/2geom/conicsec.cpp 565 not called
Geom::xAx::roots(std::vector<double, std::allocator<double> >&, double, Geom::Dim2) const src/2geom/conicsec.cpp 1081 not called
Geom::xAx::rotate(double) const src/2geom/conicsec.cpp 1222 not called
Geom::xAx::scale(double, double) const src/2geom/conicsec.cpp 454 not called
Geom::xAx::set(Geom::Line const&, Geom::Line const&) src/2geom/conicsec.cpp 922 not called
Geom::xAx::set(Geom::Point const&, Geom::Line const&, double) src/2geom/conicsec.cpp 896 not called
Geom::xAx::set(Geom::Point const&, Geom::Point const&, Geom::Point const&) src/2geom/conicsec.cpp 832 not called
Geom::xAx::set(Geom::Point const&, double, double, double) src/2geom/conicsec.cpp 740 not called
Geom::xAx::set(double, double, double, double, double, double) include/2geom/conicsec.h 212 called 13 times
Geom::xAx::set(std::vector<Geom::Point, std::allocator<Geom::Point> > const&) src/2geom/conicsec.cpp 707 not called
Geom::xAx::tangent(Geom::Point const&) const include/2geom/conicsec.h 390 not called
Geom::xAx::toCurve(Geom::Rect const&) const src/2geom/conicsec.cpp 511 not called
Geom::xAx::toRatQuad(Geom::Point const&, Geom::Point const&, Geom::Point const&) const include/2geom/conicsec.h 440 not called
Geom::xAx::translate(Geom::Point const&) const src/2geom/conicsec.cpp 1191 not called
Geom::xAx::valueAt(Geom::Point) const src/2geom/conicsec.cpp 450 not called
Geom::xAx::xAx() include/2geom/conicsec.h 121 not called
Geom::xAx::xAx(double, double, double, double, double, double) include/2geom/conicsec.h 128 called 13 times
Geom::xAx_descr(Geom::xAx const&) src/2geom/conicsec.cpp 352 not called
RescaleForNonVanishingEnds(Geom::D2<Geom::SBasis> const&, double) src/2geom/sbasis-geometric.cpp 101 not called
bool Geom::GenericOptInterval<double>::operator!=<Geom::OptInterval, void>(Geom::OptInterval const&) const include/2geom/generic-interval.h 334 not called
bool Geom::GenericOptInterval<double>::operator==<Geom::OptInterval, void>(Geom::OptInterval const&) const include/2geom/generic-interval.h 330 not called
bool Geom::below_x_monotonic_polyline<Geom::(anonymous namespace)::ConvexHullLowerIterator, Geom::Point::LexGreater<(Geom::Dim2)0> >(Geom::Point const&, Geom::(anonymous namespace)::ConvexHullLowerIterator, Geom::(anonymous namespace)::ConvexHullLowerIterator, Geom::Point::LexGreater<(Geom::Dim2)0>) src/2geom/convex-hull.cpp 265 called 64 times
bool Geom::below_x_monotonic_polyline<__gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, Geom::Point::LexLess<(Geom::Dim2)0> >(Geom::Point const&, __gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, __gnu_cxx::__normal_iterator<Geom::Point const*, std::vector<Geom::Point, std::allocator<Geom::Point> > >, Geom::Point::LexLess<(Geom::Dim2)0>) src/2geom/convex-hull.cpp 265 called 64 times
bool Geom::operator==<Geom::SBasis>(Geom::D2<Geom::SBasis> const&, Geom::D2<Geom::SBasis> const&) include/2geom/d2.h 177 not called
boost::Requires_<(0)+boost::_requires_<void (*)(Geom::TransformConcept<Geom::Affine>)>::value, void (*)(Geom::PathVector&)>::type Geom::PathVector::operator*=<Geom::Affine>(Geom::Affine const&) include/2geom/pathvector.h 255 not called
boost::Requires_<(0)+boost::_requires_<void (*)(Geom::TransformConcept<Geom::Translate>)>::value, void (*)(Geom::PathVector&)>::type Geom::PathVector::operator*=<Geom::Translate>(Geom::Translate const&) include/2geom/pathvector.h 255 not called
boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, false> Geom::cyclic_next<boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, false>, boost::intrusive::list<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::member_hook<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook> > >(boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, false>, boost::intrusive::list<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::member_hook<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook> >&) include/2geom/utils.h 81 called 142 times
boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, false> Geom::cyclic_prior<boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, false>, boost::intrusive::list<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::member_hook<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook> > >(boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, false>, boost::intrusive::list<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::member_hook<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook> >&) include/2geom/utils.h 93 called 34 times
boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, true> Geom::cyclic_next<boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, true>, boost::intrusive::list<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::member_hook<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook> > const>(boost::intrusive::list_iterator<boost::intrusive::mhtraits<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook>, true>, boost::intrusive::list<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::member_hook<Geom::PathIntersectionGraph::IntersectionVertex, boost::intrusive::list_member_hook<>, &Geom::PathIntersectionGraph::IntersectionVertex::_hook> > const&) include/2geom/utils.h 81 not called
divide_by_sk(Geom::SBasis const&, int) src/2geom/sbasis-geometric.cpp 54 not called
divide_by_t0k(Geom::SBasis const&, int) src/2geom/sbasis-geometric.cpp 65 not called
divide_by_t1k(Geom::SBasis const&, int) src/2geom/sbasis-geometric.cpp 83 not called
double Geom::NL::ConstBaseSymmetricMatrix<2ul>::get<0ul, 0ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<2ul>::get<0ul, 1ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<2ul>::get<1ul, 0ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<2ul>::get<1ul, 1ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<0ul, 0ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<0ul, 1ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<0ul, 2ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<1ul, 0ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<1ul, 1ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<1ul, 2ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<2ul, 0ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<2ul, 1ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::ConstBaseSymmetricMatrix<3ul>::get<2ul, 2ul>() const include/2geom/numeric/symmetric-matrix-fs.h 124 not called
double Geom::NL::det<2ul>(Geom::NL::ConstBaseSymmetricMatrix<2ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 334 not called
double Geom::NL::trace<2ul>(Geom::NL::ConstBaseSymmetricMatrix<2ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 327 not called
double Geom::Poly::eval<double>(double) const include/2geom/polynomial.h 150 not called
double Geom::Poly::operator()<double>(double) const include/2geom/polynomial.h 159 not called
double Geom::bernstein_value_at<double>(double, double const*, unsigned int) include/2geom/bezier.h 55 called 784396 times
double Geom::casteljau_subdivision<double>(double, double const*, double*, double*, unsigned int) include/2geom/bezier.h 78 called 22289 times
double Geom::det3<double>(double (*) [3]) src/2geom/conicsec.cpp 71 not called
double Geom::det<double>(double (*) [2]) src/2geom/conicsec.cpp 66 not called
double Geom::det<double>(double, double, double, double) src/2geom/conicsec.cpp 61 not called
double Geom::sqr<double>(double const&) include/2geom/math-utils.h 57 called 2461 times
double Geom::xAx::evaluate_at<double>(double, double) const include/2geom/conicsec.h 246 not called
double& Geom::NL::BaseSymmetricMatrix<3ul>::get<0ul, 0ul>() include/2geom/numeric/symmetric-matrix-fs.h 353 not called
double& Geom::NL::BaseSymmetricMatrix<3ul>::get<1ul, 0ul>() include/2geom/numeric/symmetric-matrix-fs.h 353 not called
double& Geom::NL::BaseSymmetricMatrix<3ul>::get<1ul, 1ul>() include/2geom/numeric/symmetric-matrix-fs.h 353 not called
double& Geom::NL::BaseSymmetricMatrix<3ul>::get<2ul, 0ul>() include/2geom/numeric/symmetric-matrix-fs.h 353 not called
double& Geom::NL::BaseSymmetricMatrix<3ul>::get<2ul, 1ul>() include/2geom/numeric/symmetric-matrix-fs.h 353 not called
double& Geom::NL::BaseSymmetricMatrix<3ul>::get<2ul, 2ul>() include/2geom/numeric/symmetric-matrix-fs.h 353 not called
find_bounds_for_lambda0(double, double, double, double, int) src/2geom/sbasis-geometric.cpp 561 not called
int Geom::NL::det_sgn<3ul>(Geom::NL::ConstBaseSymmetricMatrix<3ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 356 not called
int Geom::NL::trace_sgn<2ul, 3ul>(Geom::NL::ConstBaseSymmetricMatrix<3ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 342 not called
int Geom::NL::trace_sgn<2ul>(Geom::NL::ConstBaseSymmetricMatrix<2ul> const&) include/2geom/numeric/symmetric-matrix-fs-trace.h 349 not called
int Geom::sgn<double>(double const&) include/2geom/math-utils.h 51 called 4243098 times
int Geom::sgn<int>(int const&) include/2geom/math-utils.h 51 not called
sb_length_integrating(double, void*) src/2geom/sbasis-geometric.cpp 445 not called
solve_lambda0(double, double, double, double, int) src/2geom/sbasis-geometric.cpp 590 not called
std::vector<Geom::Crossing, std::allocator<Geom::Crossing> > Geom::curve_sweep<Geom::SimpleCrosser>(Geom::Path const&, Geom::Path const&) include/2geom/path-intersection.h 52 not called
std::vector<Geom::Intersection<double, double>, std::allocator<Geom::Intersection<double, double> > > Geom::bezier_line_intersections<2u>(Geom::BezierCurveN<2u> const&, Geom::Line const&) src/2geom/bezier-curve.cpp 509 called 10007 times
std::vector<Geom::Intersection<double, double>, std::allocator<Geom::Intersection<double, double> > > Geom::bezier_line_intersections<3u>(Geom::BezierCurveN<3u> const&, Geom::Line const&) src/2geom/bezier-curve.cpp 509 called 10017 times
std::vector<Geom::Rect, std::allocator<Geom::Rect> > Geom::bounds<Geom::PathVector>(Geom::PathVector const&) include/2geom/crossing.h 131 not called
vect_intersect(std::vector<double, std::allocator<double> > const&, std::vector<double, std::allocator<double> > const&, double) src/2geom/sbasis-geometric.cpp 36 not called
void Geom::BezierCurveN<1u>::assert_degree<1u>(Geom::BezierCurveN<1u> const*) include/2geom/bezier-curve.h 183 called 547513 times
void Geom::BezierCurveN<2u>::assert_degree<2u>(Geom::BezierCurveN<2u> const*) include/2geom/bezier-curve.h 183 not called
void Geom::BezierCurveN<3u>::assert_degree<3u>(Geom::BezierCurveN<3u> const*) include/2geom/bezier-curve.h 183 called 417450 times
void Geom::Path::appendNew<Geom::BezierCurveN<1u>, Geom::Point const&>(Geom::Point const&) include/2geom/path.h 804 called 549 times
void Geom::Path::appendNew<Geom::BezierCurveN<2u>, Geom::Point const&, Geom::Point const&>(Geom::Point const&, Geom::Point const&) include/2geom/path.h 804 not called
void Geom::Path::appendNew<Geom::BezierCurveN<3u>, Geom::Point const&, Geom::Point const&, Geom::Point const&>(Geom::Point const&, Geom::Point const&, Geom::Point const&) include/2geom/path.h 804 called 22725 times
void Geom::Path::appendNew<Geom::BezierCurveN<3u>, Geom::Point&, Geom::Point&, Geom::Point&>(Geom::Point&, Geom::Point&, Geom::Point&) include/2geom/path.h 804 called 372000 times
void Geom::Path::appendNew<Geom::EllipticalArc, double&, double&, double&, bool&, bool&, Geom::Point const&>(double&, double&, double&, bool&, bool&, Geom::Point const&) include/2geom/path.h 804 not called
void Geom::Path::insert<Geom::PathInternal::BaseIterator<Geom::Path const> >(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::PathInternal::BaseIterator<Geom::Path const>, Geom::PathInternal::BaseIterator<Geom::Path const>) include/2geom/path.h 686 not called
void Geom::Path::replace<Geom::PathInternal::BaseIterator<Geom::Path const> >(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::PathInternal::BaseIterator<Geom::Path const>, Geom::PathInternal::BaseIterator<Geom::Path const>) include/2geom/path.h 776 not called
void Geom::Path::replace<Geom::PathInternal::BaseIterator<Geom::Path const> >(Geom::PathInternal::BaseIterator<Geom::Path>, Geom::PathInternal::BaseIterator<Geom::Path>, Geom::PathInternal::BaseIterator<Geom::Path const>, Geom::PathInternal::BaseIterator<Geom::Path const>) include/2geom/path.h 781 not called
void Geom::PathVector::insert<__gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > > >(__gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >, __gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >, __gnu_cxx::__normal_iterator<Geom::Path*, std::vector<Geom::Path, std::allocator<Geom::Path> > >) include/2geom/pathvector.h 183 not called
void Geom::append<std::vector<Geom::Crossing, std::allocator<Geom::Crossing> > >(std::vector<Geom::Crossing, std::allocator<Geom::Crossing> >&, std::vector<Geom::Crossing, std::allocator<Geom::Crossing> > const&) src/2geom/path-intersection.cpp 65 not called
void Geom::append<std::vector<double, std::allocator<double> > >(std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> > const&) src/2geom/path-intersection.cpp 65 not called
void Geom::binomial_decrement_k<int>(int&, int, int) include/2geom/choose.h 70 not called
void Geom::binomial_decrement_n<int>(int&, int, int) include/2geom/choose.h 52 called 1960 times
void Geom::binomial_increment_k<int>(int&, int, int) include/2geom/choose.h 61 called 475134 times
void Geom::detail::bezier_clipping::get_solutions<Geom::detail::bezier_clipping::collinear_normal_tag>(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-clipping.cpp 1084 not called
void Geom::detail::bezier_clipping::get_solutions<Geom::detail::bezier_clipping::intersection_point_tag>(std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, double) src/2geom/bezier-clipping.cpp 1084 called 58 times
void Geom::detail::bezier_clipping::iterate<Geom::detail::bezier_clipping::collinear_normal_tag>(std::vector<Geom::Interval, std::allocator<Geom::Interval> >&, std::vector<Geom::Interval, std::allocator<Geom::Interval> >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, Geom::Interval const&, Geom::Interval const&, double) src/2geom/bezier-clipping.cpp 906 not called
void Geom::detail::bezier_clipping::iterate<Geom::detail::bezier_clipping::intersection_point_tag>(std::vector<Geom::Interval, std::allocator<Geom::Interval> >&, std::vector<Geom::Interval, std::allocator<Geom::Interval> >&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, std::vector<Geom::Point, std::allocator<Geom::Point> > const&, Geom::Interval const&, Geom::Interval const&, double) src/2geom/bezier-clipping.cpp 747 called 392 times
void Geom::transpose_in_place<double>(std::vector<Geom::Intersection<double, double>, std::allocator<Geom::Intersection<double, double> > >&) include/2geom/intersection.h 126 called 9 times