Abstract base class for objects that can be touched.  
 More...
#include </home/werner/origo/vish/ocean/Anemonia/VTouchable.hpp>
List of all members.
Public Member Functions
- 
int maxX () const 
 - 
int maxY () const 
 - 
TouchResult_t & operator() (int x, int y)
 - 
const TouchResult_t & operator() (int x, int y) const 
- Access the touch result at a certain pixel. 
 
 - 
TouchResult_t operator() (double RadialWeight=0.0) const 
- Get the touch result weighted around the center. 
 
 - int pickAction (int D=0) const 
- Perform a Pick Action for all elements around the central pixel with a square distance as given by D.  
 
 - 
TouchList (int x, int y)
 
Detailed Description
Abstract base class for objects that can be touched. 
Member Function Documentation
      
        
          | int Wizt::TouchList::pickAction  | 
          ( | 
          int  | 
          D = 0 | ) | 
           const | 
        
      
 
Perform a Pick Action for all elements around the central pixel with a square distance as given by D. 
- Todo:
 - Maybe pass Context/ValuePool as parameter here
 
- Returns:
 - The number of items that successfully performed the pickAction. 
 
 
 
The documentation for this class was generated from the following files:
- ocean/Anemonia/VTouchable.hpp
 
- ocean/Anemonia/VTouchable.cpp