IProcessor2 Class Referenceabstract
+ Inheritance diagram for IProcessor2:

Public Types

enum  Direction { optimised, top2bottom, left2right }
 
typedef ConstIterator< ICUObjectconst_iterator_cu
 ICUObject iterator.
 

Public Member Functions

virtual int64_t sizeCU () const =0
 
virtual const_iterator_cu beginCU () const =0
 
virtual const_iterator_cu endCU () const =0
 
virtual void test ()=0
 
- Public Member Functions inherited from ObjectBase
virtual void Delete ()
 

Static Public Member Functions

static IProcessor2New (IDatamanager &manager, const IWindow &limit, double cuSizeX, double cuSizeY, double overlap=0., Direction dir=Direction::optimised, unsigned readAheadCount=3)