parameters: (self,ev,v)
return_statement: return ev,v
docstring: CleanUp goes through each data structure list and clears all
  		flags and NULLs out some pointers.  The order of processing
  		(edges, faces, vertices) is important.
docstring_summary: CleanUp goes through each data structure list and clears all
  		flags and NULLs out some pointers.  The order of processing
  		(edges, faces, vertices) is important.
docstring_tokens: CleanUp goes through each data structure list and clears all flags and NULLs out some pointers . The order of processing ( edges faces vertices ) is important .
function: def CleanUp(self,ev,v):
  		"""
  		CleanUp goes through each data structure list and clears all
  		flags and NULLs out some pointers.  The order of processing
  		(edges, faces, vertices) is important.
  		"""
  		de=self.CleanEdges()
  		if ddebug: print(self.debug('cleanedges '+" ".join(de)))
  		self.CleanFaces()
  		if ddebug: print(self.debug('cleanfaces'))
  		ev,v=self.CleanVertices(ev,v)
  		if ddebug: print(self.debug('cleanvertices'))
  		return ev,v
function_tokens: def CleanUp ( self , ev , v ) : de = self . CleanEdges ( ) if ddebug : print ( self . debug ( 'cleanedges ' + " " . join ( de ) ) ) self . CleanFaces ( ) if ddebug : print ( self . debug ( 'cleanfaces' ) ) ev , v = self . CleanVertices ( ev , v ) if ddebug : print ( self . debug ( 'cleanvertices' ) ) return ev , v