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