|
Krita Source Code Documentation
|
Classes | |
| struct | ScaleResult1D |
| struct | ScaleResult2D |
Functions | |
| ScaleResult2D | calculateScale2D (const ToolTransformArgs &args, const QPointF &staticPointSrc, const QPointF &staticPointDst, const QPointF &movingPointSrc, const QPointF &movingPointDst) |
| ScaleResult2D | calculateScale2DAffine (const ToolTransformArgs &args, const QPointF &staticPointSrc, const QPointF &staticPointDst, const QPointF &movingPointSrc, const QPointF &movingPointDst) |
| ScaleResult1D | calculateScaleX (const ToolTransformArgs &args, const QPointF &staticPointSrc, const QPointF &staticPointDst, const QPointF &movingPointSrc, const QPointF &movingPointDst) |
| ScaleResult1D | calculateScaleY (const ToolTransformArgs &args, const QPointF &staticPointSrc, const QPointF &staticPointDst, const QPointF &movingPointSrc, const QPointF &movingPointDst) |
| void | warnNoGSL () |
| ScaleResult2D GSL::calculateScale2D | ( | const ToolTransformArgs & | args, |
| const QPointF & | staticPointSrc, | ||
| const QPointF & | staticPointDst, | ||
| const QPointF & | movingPointSrc, | ||
| const QPointF & | movingPointDst ) |
Definition at line 445 of file kis_free_transform_strategy_gsl_helpers.cpp.
References GSL::ScaleResult2D::scaleX, ToolTransformArgs::scaleX(), GSL::ScaleResult2D::scaleY, ToolTransformArgs::scaleY(), GSL::ScaleResult2D::transformedCenter, ToolTransformArgs::transformedCenter(), and warnNoGSL().
| ScaleResult2D GSL::calculateScale2DAffine | ( | const ToolTransformArgs & | args, |
| const QPointF & | staticPointSrc, | ||
| const QPointF & | staticPointDst, | ||
| const QPointF & | movingPointSrc, | ||
| const QPointF & | movingPointDst ) |
Definition at line 460 of file kis_free_transform_strategy_gsl_helpers.cpp.
References calculateScale2D().
| ScaleResult1D GSL::calculateScaleX | ( | const ToolTransformArgs & | args, |
| const QPointF & | staticPointSrc, | ||
| const QPointF & | staticPointDst, | ||
| const QPointF & | movingPointSrc, | ||
| const QPointF & | movingPointDst ) |
Definition at line 469 of file kis_free_transform_strategy_gsl_helpers.cpp.
References GSL::ScaleResult1D::scale, ToolTransformArgs::scaleX(), GSL::ScaleResult1D::transformedCenter, ToolTransformArgs::transformedCenter(), and warnNoGSL().
| ScaleResult1D GSL::calculateScaleY | ( | const ToolTransformArgs & | args, |
| const QPointF & | staticPointSrc, | ||
| const QPointF & | staticPointDst, | ||
| const QPointF & | movingPointSrc, | ||
| const QPointF & | movingPointDst ) |
Definition at line 483 of file kis_free_transform_strategy_gsl_helpers.cpp.
References GSL::ScaleResult1D::scale, ToolTransformArgs::scaleY(), GSL::ScaleResult1D::transformedCenter, ToolTransformArgs::transformedCenter(), and warnNoGSL().
| void GSL::warnNoGSL | ( | ) |
Definition at line 434 of file kis_free_transform_strategy_gsl_helpers.cpp.