TuttleOFX  1
tuttle::plugin::imageStatistics::ImageStatisticsOverlayInteract Class Reference

#include <ImageStatisticsOverlayInteract.hpp>

Inheritance diagram for tuttle::plugin::imageStatistics::ImageStatisticsOverlayInteract:
Collaboration diagram for tuttle::plugin::imageStatistics::ImageStatisticsOverlayInteract:

Public Member Functions

 ImageStatisticsOverlayInteract (OfxInteractHandle handle, OFX::ImageEffect *effect)
bool draw (const OFX::DrawArgs &args)
 the function called to draw in the interact
bool penDown (const OFX::PenArgs &args)
 the function called to handle pen down events in the interact
bool penUp (const OFX::PenArgs &args)
 the function called to handle pen up events in the interact
bool penMotion (const OFX::PenArgs &args)
 the function called to handle pen motion in the interact

Private Types

typedef double Scalar

Private Attributes

ImageStatisticsPlugin_plugin
interact::InteractInfos _infos
interact::InteractScene _interactScene

Detailed Description

Definition at line 17 of file ImageStatisticsOverlayInteract.hpp.


Member Typedef Documentation


Constructor & Destructor Documentation


Member Function Documentation

bool tuttle::plugin::imageStatistics::ImageStatisticsOverlayInteract::draw ( const OFX::DrawArgs args) [virtual]

the function called to draw in the interact

Reimplemented from OFX::InteractI.

Definition at line 31 of file ImageStatisticsOverlayInteract.cpp.

References _interactScene, and tuttle::plugin::interact::InteractScene::draw().

Here is the call graph for this function:

bool tuttle::plugin::imageStatistics::ImageStatisticsOverlayInteract::penDown ( const OFX::PenArgs args) [virtual]

the function called to handle pen down events in the interact

returns true if the interact trapped the action in some sense. This will block the action being passed to any other interact that may share the viewer.

Reimplemented from OFX::InteractI.

Definition at line 41 of file ImageStatisticsOverlayInteract.cpp.

References _interactScene, and tuttle::plugin::interact::InteractScene::penDown().

Here is the call graph for this function:

bool tuttle::plugin::imageStatistics::ImageStatisticsOverlayInteract::penMotion ( const OFX::PenArgs args) [virtual]

the function called to handle pen motion in the interact

returns true if the interact trapped the action in some sense. This will block the action being passed to any other interact that may share the viewer.

Reimplemented from OFX::InteractI.

Definition at line 36 of file ImageStatisticsOverlayInteract.cpp.

References _interactScene, and tuttle::plugin::interact::InteractScene::penMotion().

Here is the call graph for this function:

bool tuttle::plugin::imageStatistics::ImageStatisticsOverlayInteract::penUp ( const OFX::PenArgs args) [virtual]

the function called to handle pen up events in the interact

returns true if the interact trapped the action in some sense. This will block the action being passed to any other interact that may share the viewer.

Reimplemented from OFX::InteractI.

Definition at line 46 of file ImageStatisticsOverlayInteract.cpp.

References _interactScene, and tuttle::plugin::interact::InteractScene::penUp().

Here is the call graph for this function:


Field Documentation


The documentation for this class was generated from the following files: