|
Krita Source Code Documentation
|
#include "kis_tool_freehand.h"#include <QPainter>#include <QRect>#include <QThreadPool>#include <QApplication>#include <QScreen>#include <Eigen/Core>#include <kis_icon.h>#include <KoPointerEvent.h>#include <KoViewConverter.h>#include <KoCanvasController.h>#include <kis_canvas_resource_provider.h>#include <kis_layer.h>#include <kis_paint_layer.h>#include <kis_painter.h>#include <brushengine/kis_paintop.h>#include <kis_selection.h>#include <brushengine/kis_paintop_preset.h>#include <brushengine/KisOptimizedBrushOutline.h>#include "kis_abstract_perspective_grid.h"#include "kis_config.h"#include "kis_config_notifier.h"#include "kis_image_config.h"#include "canvas/kis_canvas2.h"#include "kis_cursor.h"#include <KisViewManager.h>#include <kis_painting_assistants_decoration.h>#include "kis_painting_information_builder.h"#include "kis_tool_freehand_helper.h"#include "strokes/freehand_stroke.h"#include "kis_tool_utils.h"