| |
| |
| #include "ext/InterfaceStatus.h" |
| |
| #include "tgeometry.h" |
| #include "tvectorimage.h" |
| |
| #include "ext/Types.h" |
| #include "ext/StrokeParametricDeformer.h" |
| |
| #include <vector> |
| |
| namespace ToonzExt { |
| |
| |
| |
| InterfaceStatus::InterfaceStatus() {} |
| |
| InterfaceStatus::InterfaceStatus(const TPointD &curr, const TPointD &prev, |
| const TPointD &down, double lengthOfAction, |
| double deformerSensibility, double pixelSize, |
| int cornerSize) |
| : curr_(curr) |
| , prev_(prev) |
| , down_(down) |
| , lengthOfAction_(lengthOfAction) |
| , deformerSensibility_(deformerSensibility) |
| , pixelSize_(pixelSize) |
| , cornerSize_(cornerSize) {} |
| |
| InterfaceStatus::~InterfaceStatus() {} |
| |
| double InterfaceStatus::getDeformationLength() const { return lengthOfAction_; } |
| |
| void InterfaceStatus::setDeformationLength(double val) { |
| lengthOfAction_ = val; |
| } |
| |
| double InterfaceStatus::getSensibility() const { return deformerSensibility_; } |
| |
| void InterfaceStatus::setSensibility(double val) { deformerSensibility_ = val; } |
| |
| double InterfaceStatus::getPixelSize() const { return pixelSize_; } |
| |
| void InterfaceStatus::setPixelSize(double val) { pixelSize_ = val; } |
| |
| int InterfaceStatus::getCornerSize() const { return cornerSize_; } |
| |
| void InterfaceStatus::setCornerSize(int val) { cornerSize_ = val; } |
| |
| void InterfaceStatus::init() { |
| curr_ = prev_ = down_ = TPointD(-1, -1); |
| |
| lengthOfAction_ = -1; |
| deformerSensibility_ = -1; |
| pixelSize_ = 1; |
| cornerSize_ = 120; |
| } |
| |
| } |
| |