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 312 of file kis_liquify_transform_worker.cpp.

Constructor & Destructor Documentation

◆ TranslateOp()

TranslateOp::TranslateOp ( const QPointF & offset)
inline

Definition at line 314 of file kis_liquify_transform_worker.cpp.

314: 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 316 of file kis_liquify_transform_worker.cpp.

320 {
321 Q_UNUSED(base);
322 Q_UNUSED(diff);
323 return pt + lambda * m_offset;
324 }

References m_offset.

Member Data Documentation

◆ m_offset

QPointF TranslateOp::m_offset

Definition at line 328 of file kis_liquify_transform_worker.cpp.

◆ maxDistCoeff

const qreal TranslateOp::maxDistCoeff = 3.0
static

Definition at line 326 of file kis_liquify_transform_worker.cpp.


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