TuttleOFX
1
|
#include <ParamPoint.hpp>
Public Member Functions | |
ParamPoint (const InteractInfos &infos, OFX::Double2DParam *param, const TFrame &frame) | |
virtual | ~ParamPoint () |
Point2 | getPoint () const |
void | setPoint (const Scalar x, const Scalar y) |
Protected Attributes | |
OFX::Double2DParam & | _param |
const TFrame | _frame |
Definition at line 19 of file ParamPoint.hpp.
tuttle::plugin::interact::ParamPoint< TFrame, coord >::ParamPoint | ( | const InteractInfos & | infos, |
OFX::Double2DParam * | param, | ||
const TFrame & | frame | ||
) | [inline] |
Definition at line 22 of file ParamPoint.hpp.
virtual tuttle::plugin::interact::ParamPoint< TFrame, coord >::~ParamPoint | ( | ) | [inline, virtual] |
Definition at line 28 of file ParamPoint.hpp.
Point2 tuttle::plugin::interact::ParamPoint< TFrame, coord >::getPoint | ( | ) | const [inline, virtual] |
Implements tuttle::plugin::interact::PointInteract.
Reimplemented in tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >.
Definition at line 35 of file ParamPoint.hpp.
Referenced by tuttle::plugin::interact::ParamRectangleFromCenterSize< TFrame, coord >::setPoint(), and tuttle::plugin::interact::ParamTangent< TFrame, coord >::translate().
void tuttle::plugin::interact::ParamPoint< TFrame, coord >::setPoint | ( | const Scalar | x, |
const Scalar | y | ||
) | [inline, virtual] |
Implements tuttle::plugin::interact::PointInteract.
Reimplemented in tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >.
Definition at line 48 of file ParamPoint.hpp.
Referenced by tuttle::plugin::interact::ParamRectangleFromCenterSize< TFrame, coord >::setPoint().
const TFrame tuttle::plugin::interact::ParamPoint< TFrame, coord >::_frame [protected] |
Definition at line 32 of file ParamPoint.hpp.
Referenced by tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::getPoint(), tuttle::plugin::interact::ParamPoint< TFrame, CoordinateSystemNotCentered< coord >::value >::getPoint(), tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::setPoint(), and tuttle::plugin::interact::ParamPoint< TFrame, CoordinateSystemNotCentered< coord >::value >::setPoint().
OFX::Double2DParam& tuttle::plugin::interact::ParamPoint< TFrame, coord >::_param [protected] |
Definition at line 31 of file ParamPoint.hpp.
Referenced by tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::getPoint(), tuttle::plugin::interact::ParamPoint< TFrame, CoordinateSystemNotCentered< coord >::value >::getPoint(), tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::setPoint(), and tuttle::plugin::interact::ParamPoint< TFrame, CoordinateSystemNotCentered< coord >::value >::setPoint().