bicotiMatrixIterator3D

     Clases

bicotiMatrixIterator
bicotiMatrixIterator2D
bicotiMatrixIterator3D

     Templates Clases

PixelType


class bicotiMatrixIterator3D < class PixelType >



 Public Methods

bicotiMatrixIterator3D( bicotiMatrix3D< PixelType >* )
void First( )
bool IsDone( )
void Next( )

PixelType& CurrentPixel( )
bicotiCoordinate< INTEGER > CurrentCoordinate( )



bicotiMatrixIterator3D( bicotiMatrix3D< PixelType >* )

    Constructor al que paso como parámetro un puntero a una matriz 3D.



void First( )

        Pone el puntero del iterador en el primer lugar de la matriz, el de coordenadas ( 0 , 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.