bicotiMatrixIterator

     Clases

bicotiMatrixIterator
bicotiMatrixIterator2D
bicotiMatrixIterator3D

     Templates Clases

PixelType


class bicotiMatrixIterator< class PixelType >



 Public Methods

virtual void First() = 0
bool IsDone( )
virtual void Next() = 0

virtual PixelType& CurrentPixel( ) = 0
virtual bicotiCoordinate< INTEGER > CurrentCoordinate( ) = 0



void First( )

        Pone el puntero del iterador en el primer lugar de la matriz, el de coordenadas ( 0 , 0 )



bool IsDone( )

        Devuelve true si el puntero del iterador llegó al último lugar de la matriz.



void Next( )

        Mueve el puntero del iterador al siguiente lugar de la matriz.



PixelType& CurrentPixel( )

        Devuelve el pixel de la matriz actualmente apuntado por el iterador.



bicotiCoordinate< INTEGER > CurrentCoordinate( )

        Devuelve la coordenada dentro de la imagen del pixel actualmente apuntado por la matriz.