Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_lazy_fill_tools.cpp File Reference
#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.

Namespaces

namespace  KisLazyFillTools
 

Macros

#define BOOST_DISABLE_ASSERTS   1
 

Functions

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)
 

Macro Definition Documentation

◆ BOOST_DISABLE_ASSERTS

#define BOOST_DISABLE_ASSERTS   1

Definition at line 7 of file kis_lazy_fill_tools.cpp.