Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_tool_freehand_helper.cpp File Reference
#include "kis_tool_freehand_helper.h"
#include <QTimer>
#include <QElapsedTimer>
#include <QQueue>
#include <klocalizedstring.h>
#include <KoPointerEvent.h>
#include <KoCanvasResourceProvider.h>
#include "kis_algebra_2d.h"
#include "kis_distance_information.h"
#include "kis_painting_information_builder.h"
#include "kis_image.h"
#include "kis_painter.h"
#include <brushengine/kis_paintop_preset.h>
#include <brushengine/kis_paintop_utils.h>
#include "kis_update_time_monitor.h"
#include "kis_stabilized_events_sampler.h"
#include "KisStabilizerDelayedPaintHelper.h"
#include "kis_config.h"
#include "kis_random_source.h"
#include "KisPerStrokeRandomSource.h"
#include "strokes/freehand_stroke.h"
#include "strokes/KisFreehandStrokeInfo.h"
#include "KisAsynchronousStrokeUpdateHelper.h"
#include "kis_canvas_resource_provider.h"
#include <KisOptimizedBrushOutline.h>
#include <math.h>

Go to the source code of this file.

Classes

struct  KisToolFreehandHelper::Private
 

Variables

const qreal AIRBRUSH_INTERVAL_FACTOR = 0.5
 
const qreal SPACING_UPDATE_INTERVAL = 50.0
 
const qreal TIMING_UPDATE_INTERVAL = 50.0
 

Variable Documentation

◆ AIRBRUSH_INTERVAL_FACTOR

const qreal AIRBRUSH_INTERVAL_FACTOR = 0.5

Definition at line 47 of file kis_tool_freehand_helper.cpp.

◆ SPACING_UPDATE_INTERVAL

const qreal SPACING_UPDATE_INTERVAL = 50.0

Definition at line 51 of file kis_tool_freehand_helper.cpp.

◆ TIMING_UPDATE_INTERVAL

const qreal TIMING_UPDATE_INTERVAL = 50.0

Definition at line 55 of file kis_tool_freehand_helper.cpp.