def __init__( self, namedArray ):
     self._array = namedArray.getArray()
     self._dimensions = namedArray.getDimensions()
     self._totalItems = namedArray.getNoElements()
     self._itemsUsed = 0
     self._loopVariables = LoopVariables.get(  len( self._dimensions )  )
     self._genInit = True
 def end( self ):
     LoopVariables.absorb( self._loopVariables )