LCOV - code coverage report
Current view: top level - core/vg - SPVectorImage.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 392 404 97.0 %
Date: 2024-05-12 00:16:13 Functions: 82 82 100.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::vg::VectorImage::removePath(stappler::RcBase<stappler::vg::VectorPathRef> const&) 25
stappler::vg::VectorImage::setDrawOrder(std::vector<stappler::vg::PathXRef, std::allocator<stappler::vg::PathXRef> >&&) 25
stappler::vg::VectorImage::setDrawOrder(std::vector<stappler::vg::PathXRef, std::allocator<stappler::vg::PathXRef> > const&) 25
stappler::vg::VectorImage::setImageSize(stappler::geom::Size2 const&) 25
stappler::vg::VectorImage::resetDrawOrder() 25
stappler::vg::VectorImage::setViewBoxTransform(stappler::geom::Mat4 const&) 25
stappler::vg::VectorImage::init(stappler::ValueWrapper<stappler::StringViewBase<char>, stappler::FilePathTag>) 25
stappler::vg::VectorImage::init(stappler::BytesViewTemplate<(stappler::Endian)1>) 25
stappler::vg::VectorImage::init(stappler::geom::Size2, stappler::StringViewBase<char>) 25
stappler::vg::VectorImage::isSvg(stappler::ValueWrapper<stappler::StringViewBase<char>, stappler::FilePathTag>) 25
stappler::vg::VectorImage::isSvg(stappler::StringViewBase<char>) 25
stappler::vg::VectorImage::isSvg(stappler::BytesViewTemplate<(stappler::Endian)1>) 25
stappler::vg::VectorPathRef::applyTransform(stappler::geom::Mat4 const&) 25
stappler::vg::VectorPathRef::setStrokeColor(stappler::geom::Color4B const&) 25
stappler::vg::VectorPathRef::setStrokeOpacity(unsigned char) 25
stappler::vg::VectorPathRef::clear() 25
stappler::vg::VectorPathRef::setPath(stappler::StringViewBase<char>) 25
stappler::vg::VectorImageData::setImageSize(stappler::geom::Size2 const&) 25
stappler::vg::VectorImageData::resetDrawOrder() 25
stappler::vg::VectorImage::getViewBox() const 25
stappler::vg::VectorImage::getDrawOrder() const 25
stappler::vg::VectorImage::isBatchDrawing() const 25
stappler::vg::VectorImage::getViewBoxTransform() const 25
stappler::vg::VectorPathRef::getFillColor() const 25
stappler::vg::VectorPathRef::getTransform() const 25
stappler::vg::VectorPathRef::getStrokeColor() const 25
stappler::vg::VectorPathRef::getStrokeWidth() const 25
stappler::vg::VectorPathRef::getWindingRule() const 25
stappler::vg::VectorPathRef::getStrokeOpacity() const 25
stappler::vg::VectorPathRef::count() const 25
stappler::vg::VectorPathRef::getId() const 25
stappler::vg::VectorPathRef::operator bool() const 25
stappler::vg::VectorImage::removePath(stappler::StringViewBase<char>) 50
stappler::vg::VectorImage::setBatchDrawing(bool) 50
stappler::vg::VectorImage::init(stappler::StringViewBase<char>) 50
stappler::vg::VectorImage::init(stappler::geom::Size2, stappler::vg::VectorPath&&) 50
stappler::vg::VectorImage::addPath(stappler::vg::VectorPath const&, stappler::StringViewBase<char>, stappler::StringViewBase<char>, stappler::geom::Mat4) 50
stappler::vg::VectorPathRef::setPath(stappler::BytesViewTemplate<(stappler::Endian)1>) 50
stappler::vg::VectorPathRef::setPath(stappler::RcBase<stappler::vg::VectorPath>&&) 50
stappler::vg::VectorImageData::removePath(stappler::StringViewBase<char>) 50
stappler::vg::VectorImage::getPath(stappler::StringViewBase<char>) const 50
stappler::vg::VectorPathRef::empty() const 50
stappler::vg::VectorPathRef::valid() const 50
stappler::vg::VectorPathRef::init(stappler::vg::VectorImage*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, stappler::RcBase<stappler::vg::VectorPath> const&) 75
stappler::vg::VectorImageData::init(stappler::vg::VectorImage*, stappler::geom::Size2, stappler::geom::Rect, std::vector<stappler::vg::PathXRef, std::allocator<stappler::vg::PathXRef> >&&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, stappler::vg::VectorPath, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, stappler::vg::VectorPath> > >&&, unsigned short) 75
stappler::vg::VectorImageData::getPaths[abi:cxx11]() const 75
stappler::vg::VectorImage::copyPath(stappler::StringViewBase<char>) 225
stappler::vg::VectorPathRef::copy() 225
stappler::vg::VectorImageData::copyPath(stappler::StringViewBase<char>) 225
stappler::vg::VectorImageData::init(stappler::vg::VectorImageData&) 250
stappler::vg::VectorImage::copy() 475
stappler::vg::VectorImage::clear() 710
stappler::vg::VectorImageData::clear() 710
stappler::vg::VectorPathRef::setFillOpacity(unsigned char) 2823
stappler::vg::VectorPathRef::setFillColor(stappler::geom::Color4B const&) 3997
stappler::vg::VectorPathRef::openForWriting(stappler::memory::callback<void (stappler::vg::PathWriter&)> const&) 5447
stappler::vg::VectorPathRef::setWindingRule(stappler::geom::Winding) 44896
stappler::vg::VectorPathRef::setTransform(stappler::geom::Mat4 const&) 45396
stappler::vg::VectorImage::~VectorImage() 52381
stappler::vg::VectorPathRef::getFillOpacity() const 54511
stappler::vg::VectorPathRef::getStyle() const 57284
stappler::vg::VectorImage::clearDirty() 57851
stappler::vg::VectorPathRef::isAntialiased() const 60015
stappler::vg::VectorImage::getImageSize() const 128884
stappler::vg::VectorImage::isDirty() const 153940
stappler::vg::VectorPathRef::setStrokeWidth(float) 425650
stappler::vg::VectorPathRef::setStyle(stappler::geom::DrawStyle) 432370
stappler::vg::VectorPathRef::setAntialiased(bool) 474143
stappler::vg::VectorImage::markCopyOnWrite() 483351
stappler::vg::VectorImage::popData() 483351
stappler::vg::VectorPathRef::markCopyOnWrite() 484243
stappler::vg::VectorImageData::getNextId() 546553
stappler::vg::VectorImage::addPath(stappler::StringViewBase<char>, stappler::StringViewBase<char>, stappler::geom::Mat4) 546578
stappler::vg::VectorPathRef::init(stappler::vg::VectorImage*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, stappler::RcBase<stappler::vg::VectorPath>&&) 546628
stappler::vg::VectorImage::addPath(stappler::vg::VectorPath&&, stappler::StringViewBase<char>, stappler::StringViewBase<char>, stappler::geom::Mat4) 546678
stappler::vg::VectorImageData::addPath(stappler::StringViewBase<char>, stappler::StringViewBase<char>, stappler::vg::VectorPath&&, stappler::geom::Mat4) 546678
stappler::vg::VectorPathRef::setImage(stappler::vg::VectorImage*) 546703
stappler::vg::VectorImage::init(stappler::geom::Size2) 548381
stappler::vg::VectorImageData::init(stappler::vg::VectorImage*, stappler::geom::Size2, stappler::geom::Rect) 548431
stappler::vg::VectorImage::~VectorImage().2 548506
stappler::vg::VectorPathRef::getPath() const 611981
stappler::vg::VectorImage::setDirty() 1342083

Generated by: LCOV version 1.14