Krita Source Code Documentation
Loading...
Searching...
No Matches
TranslateOp Struct Reference

Public Member Functions

QPointF operator() (const QPointF &pt, const QPointF &base, const QPointF &diff, qreal lambda)
 
 TranslateOp (const QPointF &offset)
 

Public Attributes

QPointF m_offset
 

Static Public Attributes

static const qreal maxDistCoeff = 3.0
 

Detailed Description

Definition at line 292 of file kis_liquify_transform_worker.cpp.

Constructor & Destructor Documentation

◆ TranslateOp()

TranslateOp::TranslateOp ( const QPointF & offset)
inline

Definition at line 294 of file kis_liquify_transform_worker.cpp.

294: m_offset(offset) {}

Member Function Documentation

◆ operator()()

QPointF TranslateOp::operator() ( const QPointF & pt,
const QPointF & base,
const QPointF & diff,
qreal lambda )
inline

Definition at line 296 of file kis_liquify_transform_worker.cpp.

300 {
301 Q_UNUSED(base);
302 Q_UNUSED(diff);
303 return pt + lambda * m_offset;
304 }

References m_offset.

Member Data Documentation

◆ m_offset

QPointF TranslateOp::m_offset

Definition at line 308 of file kis_liquify_transform_worker.cpp.

◆ maxDistCoeff

const qreal TranslateOp::maxDistCoeff = 3.0
static

Definition at line 306 of file kis_liquify_transform_worker.cpp.


The documentation for this struct was generated from the following file: