#include "kis_lazy_fill_tools.h"
#include <numeric>
#include <boost/limits.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include <boost/iterator/counting_iterator.hpp>
#include <boost/iterator/transform_iterator.hpp>
#include "patched_boykov_kolmogorov_max_flow.hpp"
#include <boost/graph/iteration_macros.hpp>
#include "lazybrush/kis_lazy_fill_graph.h"
#include "lazybrush/kis_lazy_fill_capacity_map.h"
#include "kis_sequential_iterator.h"
#include <floodfill/kis_scanline_fill.h>
#include "krita_utils.h"
Go to the source code of this file.
|
| void | KisLazyFillTools::cutOneWay (const KoColor &color, KisPaintDeviceSP src, KisPaintDeviceSP colorScribble, KisPaintDeviceSP backgroundScribble, KisPaintDeviceSP resultDevice, KisPaintDeviceSP maskDevice, const QRect &boundingRect) |
| |
| void | KisLazyFillTools::normalizeAlpha8Device (KisPaintDeviceSP dev, const QRect &rect) |
| |
| void | KisLazyFillTools::normalizeAndInvertAlpha8Device (KisPaintDeviceSP dev, const QRect &rect) |
| |
| bool | KisLazyFillTools::operator== (const FilteringOptions &t1, const FilteringOptions &t2) |
| |
| bool | KisLazyFillTools::operator== (const KeyStroke &t1, const KeyStroke &t2) |
| |
| QVector< QPoint > | KisLazyFillTools::splitIntoConnectedComponents (KisPaintDeviceSP dev, const QRect &boundingRect) |
| |
◆ BOOST_DISABLE_ASSERTS
| #define BOOST_DISABLE_ASSERTS 1 |