ok after one final discution on irc, it was decided to create a KisRandomAccesor in the tile manager that would be able to randomly access any pixel, it would have some cleverness by caching the tiles. And then the KisCurveIterator would be build upon the KisRandomAccessor from krita/core. -- --- Cyrille Berger ---