kernel for handling point object More...
#include "ICUStrategy.hpp"
Public Member Functions | |
virtual unsigned | count () const =0 |
virtual double | rasterSizeX () const =0 |
virtual double | rasterSizeY () const =0 |
virtual unsigned | tileSizeX () const =0 |
virtual unsigned | tileSizeY () const =0 |
virtual void | index2Coord (unsigned rasterIndexX, unsigned rasterIndexY, double &coordX, double &coordY) const =0 |
virtual WindowHandle | get (unsigned idx, unsigned &cuIndexX, unsigned &cuIndexY, unsigned &rasterIndexX, unsigned &rasterIndexY, unsigned &cuSizeX, unsigned &cuSizeY) const =0 |
![]() | |
virtual void | Delete () |
Static Public Member Functions | |
static ICUStrategy * | New (const IWindow &processLimit, double rasterSizeX, double rasterSizeY, unsigned tileSizeX, unsigned tileSizeY, bool pixelIsPoint, CUStrategyOrder order=CUStrategyOrder::auto_) |
kernel for handling point object