TuttleOFX
1
|
POD to pass arguments into OFX::Interact pen actions. More...
#include <ofxsInteract.h>
Public Member Functions | |
PenArgs (const PropertySet &props) | |
ctor | |
Data Fields | |
OfxPointD | pixelScale |
The pixel scale. | |
OfxPointD | penPosition |
The current pen position. | |
double | penPressure |
The normalised pressure on the pen. |
POD to pass arguments into OFX::Interact pen actions.
Definition at line 82 of file ofxsInteract.h.
OFX::PenArgs::PenArgs | ( | const PropertySet & | props | ) |
ctor
Definition at line 325 of file ofxsInteract.cpp.
References OFX::getPixelScale(), kOfxInteractPropPenPosition, kOfxInteractPropPenPressure, penPosition, penPressure, pixelScale, OFX::PropertySet::propGetDouble(), OfxPointD::x, and OfxPointD::y.
The current pen position.
Definition at line 87 of file ofxsInteract.h.
Referenced by tuttle::plugin::interact::SelectionManipulator::intersect(), tuttle::plugin::interact::PointInteract::intersect(), PenArgs(), tuttle::plugin::warp::WarpOverlayInteract::penDown(), tuttle::plugin::colorCubeViewer::ColorCubeViewerOverlay::penDown(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerOverlay::penDown(), tuttle::plugin::histogramKeyer::HistogramKeyerOverlay::penDown(), tuttle::plugin::histogram::HistogramOverlay::penDown(), tuttle::plugin::interact::InteractScene::penDown(), tuttle::plugin::warp::WarpOverlayInteract::penMotion(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerOverlay::penMotion(), tuttle::plugin::colorCubeViewer::ColorCubeViewerOverlay::penMotion(), tuttle::plugin::histogramKeyer::HistogramKeyerOverlay::penMotion(), tuttle::plugin::histogram::HistogramOverlay::penMotion(), tuttle::plugin::interact::InteractScene::penMotion(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerOverlay::penUp(), tuttle::plugin::colorCubeViewer::ColorCubeViewerOverlay::penUp(), tuttle::plugin::histogramKeyer::HistogramKeyerOverlay::penUp(), tuttle::plugin::histogram::HistogramOverlay::penUp(), tuttle::plugin::interact::InteractScene::penUp(), tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::selectType(), and tuttle::plugin::interact::ParamRectangleFromCenterSize< TFrame, coord >::selectType().
double OFX::PenArgs::penPressure |
The normalised pressure on the pen.
Definition at line 88 of file ofxsInteract.h.
Referenced by PenArgs().
The pixel scale.
Definition at line 86 of file ofxsInteract.h.
Referenced by tuttle::plugin::interact::SelectionManipulator::intersect(), tuttle::plugin::interact::PointInteract::intersect(), PenArgs(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerOverlay::penMotion(), tuttle::plugin::colorCubeViewer::ColorCubeViewerOverlay::penMotion(), tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::selectType(), and tuttle::plugin::interact::ParamRectangleFromCenterSize< TFrame, coord >::selectType().