def iterate(self):
    invItr=CompuCell.STLPyIteratorCINV()
    invItr.initialize(self.inventory.getContainer())
    invItr.setToBegin()
    cell=invItr.getCurrentRef()
    while (1):
       if invItr.isEnd():
          break
       cell=invItr.getCurrentRef()
       print "CELL ID=",cell.id
       invItr.next()
 def step(self,mcs):
     invItr=CompuCell.STLPyIteratorCINV()
     invItr.initialize(self.inventory.getContainer())
     invItr.setToBegin()
     cell=invItr.getCurrentRef()
     offset=10
     PlayerPython.clearVectorCellLevelField(self.vectorField)
     while (1):
         if invItr.isEnd():
             break
         cell=invItr.getCurrentRef()
         insertVector(self.vectorField,cell,mcs+offset+1,mcs+offset+2,mcs+offset+3)
         offset+=10
         invItr.next()