|
TuttleOFX
1
|
#include <ParamPointRelativePoint.hpp>


Public Member Functions | |
| ParamPointRelativePoint (const InteractInfos &infos, OFX::Double2DParam *param, const TFrame &relativeFrame, const PointInteract *relativePoint) | |
| ~ParamPointRelativePoint () | |
| Point2 | getPoint () const |
| void | setPoint (const Scalar x, const Scalar y) |
Private Attributes | |
| const PointInteract & | _relativePoint |
Static Private Attributes | |
| static const ECoordinateSystem | notCenteredCoord = CoordinateSystemAxisXY<NotCenteredCoodinate<coord>::value>::value |
Definition at line 15 of file ParamPointRelativePoint.hpp.
| tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::ParamPointRelativePoint | ( | const InteractInfos & | infos, |
| OFX::Double2DParam * | param, | ||
| const TFrame & | relativeFrame, | ||
| const PointInteract * | relativePoint | ||
| ) | [inline] |
Definition at line 19 of file ParamPointRelativePoint.hpp.
| tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::~ParamPointRelativePoint | ( | ) | [inline] |
Definition at line 24 of file ParamPointRelativePoint.hpp.
| Point2 tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::getPoint | ( | ) | const [inline, virtual] |
Reimplemented from tuttle::plugin::interact::ParamPoint< TFrame, coord >.
Definition at line 30 of file ParamPointRelativePoint.hpp.
References tuttle::plugin::interact::ParamPoint< TFrame, coord >::_frame, tuttle::plugin::interact::ParamPoint< TFrame, coord >::_param, tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::_relativePoint, tuttle::plugin::interact::PointInteract::getPoint(), tuttle::plugin::interact::PointInteract::getTime(), and tuttle::plugin::ofxToGil().

| void tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::setPoint | ( | const Scalar | x, |
| const Scalar | y | ||
| ) | [inline, virtual] |
Reimplemented from tuttle::plugin::interact::ParamPoint< TFrame, coord >.
Definition at line 42 of file ParamPointRelativePoint.hpp.
References tuttle::plugin::interact::ParamPoint< TFrame, coord >::_frame, tuttle::plugin::interact::ParamPoint< TFrame, coord >::_param, tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::_relativePoint, tuttle::plugin::interact::PointInteract::getPoint(), tuttle::plugin::interact::InteractObject::getSelected(), and tuttle::plugin::interact::PointInteract::getTime().

const PointInteract& tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::_relativePoint [private] |
Definition at line 27 of file ParamPointRelativePoint.hpp.
Referenced by tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::getPoint(), and tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::setPoint().
const ECoordinateSystem tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::notCenteredCoord = CoordinateSystemAxisXY<NotCenteredCoodinate<coord>::value>::value [static, private] |
Definition at line 17 of file ParamPointRelativePoint.hpp.