LCOV - code coverage report
Current view: top level - core/vg - SPVectorPathData.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 554 560 98.9 %
Date: 2024-05-12 00:16:13 Functions: 87 87 100.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::vg::PathWriter::addEllipse(float, float, float, float) 75
stappler::vg::PathWriter::readFromFile(stappler::StringViewBase<char>) 75
stappler::vg::PathWriter::readFromBytes(stappler::BytesViewTemplate<(stappler::Endian)1>) 541106
stappler::vg::PathWriter::readFromPathString(stappler::StringViewBase<char>) 600
stappler::vg::PathWriter::readFromFileContent(stappler::StringViewBase<char>) 100
stappler::vg::PathWriter::arcTo(stappler::geom::Vec2 const&, float, bool, bool, stappler::geom::Vec2 const&) 25
stappler::vg::PathWriter::arcTo(float, float, float, bool, bool, float, float) 172810
stappler::vg::PathWriter::addArc(stappler::geom::Rect const&, float, float) 375
stappler::vg::PathWriter::lineTo(stappler::geom::Vec2 const&) 25
stappler::vg::PathWriter::lineTo(float, float) 9124294
stappler::vg::PathWriter::moveTo(stappler::geom::Vec2 const&) 25
stappler::vg::PathWriter::moveTo(float, float) 2031782
stappler::vg::PathWriter::quadTo(stappler::geom::Vec2 const&, stappler::geom::Vec2 const&) 25
stappler::vg::PathWriter::quadTo(float, float, float, float) 475
stappler::vg::PathWriter::addOval(stappler::geom::Rect const&) 50
stappler::vg::PathWriter::addPath(stappler::StringViewBase<char>) 700
stappler::vg::PathWriter::addPath(stappler::BytesViewTemplate<(stappler::Endian)1>) 541806
stappler::vg::PathWriter::addPath(stappler::vg::PathData<stappler::memory::PoolInterface> const&) 25
stappler::vg::PathWriter::addPath(stappler::vg::PathData<stappler::memory::StandartInterface> const&) 50
stappler::vg::PathWriter::addRect(stappler::geom::Rect const&) 225
stappler::vg::PathWriter::addRect(stappler::geom::Rect const&, float, float) 75
stappler::vg::PathWriter::addRect(float, float, float, float) 250
stappler::vg::PathWriter::addRect(float, float, float, float, float, float) 175
stappler::vg::PathWriter::cubicTo(stappler::geom::Vec2 const&, stappler::geom::Vec2 const&, stappler::geom::Vec2 const&) 25
stappler::vg::PathWriter::cubicTo(float, float, float, float, float, float) 4376366
stappler::vg::PathWriter::reserve(unsigned long) 125
stappler::vg::PathWriter::addCircle(float, float, float) 175
stappler::vg::PathWriter::closePath() 1988066
stappler::vg::PathWriter::PathWriter(stappler::vg::PathData<stappler::memory::PoolInterface>&) 900
stappler::vg::PathWriter::PathWriter(stappler::vg::PathData<stappler::memory::StandartInterface>&) 548353
stappler::memory::PoolInterface::BytesType stappler::vg::encodePath<stappler::memory::PoolInterface, stappler::vg::PathData<stappler::memory::StandartInterface> >(stappler::vg::PathData<stappler::memory::StandartInterface> const&) 50
stappler::memory::PoolInterface::BytesType stappler::vg::encodePath<stappler::memory::PoolInterface, stappler::vg::PathData<stappler::memory::PoolInterface> >(stappler::vg::PathData<stappler::memory::PoolInterface> const&) 725
stappler::memory::StandartInterface::BytesType stappler::vg::encodePath<stappler::memory::StandartInterface, stappler::vg::PathData<stappler::memory::PoolInterface> >(stappler::vg::PathData<stappler::memory::PoolInterface> const&) 50
stappler::memory::StandartInterface::BytesType stappler::vg::encodePath<stappler::memory::StandartInterface, stappler::vg::PathData<stappler::memory::StandartInterface> >(stappler::vg::PathData<stappler::memory::StandartInterface> const&) 71725
stappler::memory::PoolInterface::StringType stappler::vg::pathToString<stappler::memory::PoolInterface, stappler::vg::PathData<stappler::memory::StandartInterface> >(stappler::vg::PathData<stappler::memory::StandartInterface> const&, bool) 50
stappler::memory::PoolInterface::StringType stappler::vg::pathToString<stappler::memory::PoolInterface, stappler::vg::PathData<stappler::memory::PoolInterface> >(stappler::vg::PathData<stappler::memory::PoolInterface> const&, bool) 50
stappler::memory::StandartInterface::StringType stappler::vg::pathToString<stappler::memory::StandartInterface, stappler::vg::PathData<stappler::memory::PoolInterface> >(stappler::vg::PathData<stappler::memory::PoolInterface> const&, bool) 50
stappler::memory::StandartInterface::StringType stappler::vg::pathToString<stappler::memory::StandartInterface, stappler::vg::PathData<stappler::memory::StandartInterface> >(stappler::vg::PathData<stappler::memory::StandartInterface> const&, bool) 71725
stappler::vg::SVGPathReader::readDrawTo() 5950
stappler::vg::SVGPathReader::readMoveTo() 1450
stappler::vg::SVGPathReader::readNumber(double&) 22675
stappler::vg::SVGPathReader::readCmdGroup() 1450
stappler::vg::SVGPathReader::readCoordPair(double&, double&) 12425
stappler::vg::SVGPathReader::readCurveToArg(double&, double&, double&, double&, double&, double&) 2350
stappler::vg::SVGPathReader::readLineToArgs(bool) 2425
stappler::vg::SVGPathReader::readMoveToArgs(bool) 1675
stappler::vg::SVGPathReader::readWhitespace() 43375
stappler::vg::SVGPathReader::readCubicBezier(bool) 1175
stappler::vg::SVGPathReader::readFileContent(stappler::vg::PathWriter*, stappler::StringViewBase<char>) 175
stappler::vg::SVGPathReader::readEllipticalArc(bool) 550
stappler::vg::SVGPathReader::getNewBezierParams(double&, double&) 100
stappler::vg::SVGPathReader::readVerticalLineTo(bool) 425
stappler::vg::SVGPathReader::readCommaWhitespace() 23925
stappler::vg::SVGPathReader::readQuadraticBezier(bool) 250
stappler::vg::SVGPathReader::readCubicBezierShort(bool) 50
stappler::vg::SVGPathReader::readEllipticalArcArg(double&, double&, double&, bool&, bool&, double&, double&) 1175
stappler::vg::SVGPathReader::readHorizontalLineTo(bool) 425
stappler::vg::SVGPathReader::readSmoothCurveToArg(double&, double&, double&, double&) 100
stappler::vg::SVGPathReader::readQuadraticCurveToArg(double&, double&, double&, double&) 600
stappler::vg::SVGPathReader::readQuadraticBezierShort(bool) 50
stappler::vg::SVGPathReader::readSmoothQuadraticCurveToArg(double&, double&) 100
stappler::vg::SVGPathReader::parse() 1450
stappler::vg::SVGPathReader::readCmd() 1450
stappler::vg::SVGPathReader::readFile(stappler::vg::PathWriter*, stappler::StringViewBase<char> const&) 75
stappler::vg::SVGPathReader::readFlag(bool&) 1250
stappler::vg::SVGPathReader::readPath(stappler::vg::PathWriter*, stappler::StringViewBase<char> const&) 1450
stappler::vg::SVGPathReader::SVGPathReader(stappler::vg::PathWriter*, stappler::StringViewBase<char> const&) 1450
stappler::vg::PathBinaryEncoder<stappler::memory::PoolInterface>::emplace(unsigned char const*, unsigned long) 400
stappler::vg::PathBinaryEncoder<stappler::memory::PoolInterface>::emplace(unsigned char) 10275
stappler::vg::PathBinaryEncoder<stappler::memory::PoolInterface>::PathBinaryEncoder(stappler::memory::vector<unsigned char>*) 775
stappler::vg::PathBinaryEncoder<stappler::memory::StandartInterface>::emplace(unsigned char const*, unsigned long) 2857850
stappler::vg::PathBinaryEncoder<stappler::memory::StandartInterface>::emplace(unsigned char) 9141100
stappler::vg::PathBinaryEncoder<stappler::memory::StandartInterface>::PathBinaryEncoder(std::vector<unsigned char, std::allocator<unsigned char> >*) 71775
stappler::vg::PathData<stappler::memory::PoolInterface>::clear() 675
stappler::vg::PathData<stappler::memory::PoolInterface>::getWriter() 900
stappler::vg::PathData<stappler::memory::StandartInterface>::clear() 541806
stappler::vg::PathData<stappler::memory::StandartInterface>::getWriter() 548178
stappler::vg::PathWriter::empty() const 275
stappler::vg::PathWriter::operator bool() const 250
stappler::memory::StandartInterface::BytesType stappler::vg::PathData<stappler::memory::PoolInterface>::encode<stappler::memory::StandartInterface>() const 50
stappler::memory::PoolInterface::BytesType stappler::vg::PathData<stappler::memory::PoolInterface>::encode<stappler::memory::PoolInterface>() const 725
stappler::memory::StandartInterface::StringType stappler::vg::PathData<stappler::memory::PoolInterface>::toString<stappler::memory::StandartInterface>(bool) const 50
stappler::memory::PoolInterface::StringType stappler::vg::PathData<stappler::memory::PoolInterface>::toString<stappler::memory::PoolInterface>(bool) const 50
stappler::memory::PoolInterface::BytesType stappler::vg::PathData<stappler::memory::StandartInterface>::encode<stappler::memory::PoolInterface>() const 50
stappler::memory::StandartInterface::BytesType stappler::vg::PathData<stappler::memory::StandartInterface>::encode<stappler::memory::StandartInterface>() const 71725
stappler::memory::PoolInterface::StringType stappler::vg::PathData<stappler::memory::StandartInterface>::toString<stappler::memory::PoolInterface>(bool) const 50
stappler::memory::StandartInterface::StringType stappler::vg::PathData<stappler::memory::StandartInterface>::toString<stappler::memory::StandartInterface>(bool) const 71725

Generated by: LCOV version 1.14