def animate(self,lstring = None, nbsteps = 1, dt = 0.1): from openalea.plantgl.all import Sequencer s = Sequencer(dt) clstring = lstring for i in xrange(nbsteps): clstring = self.derive(clstring) self.plot(clstring) s.touch()
def animate(self, lstring=None, nbsteps=1, dt=0.1): from openalea.plantgl.all import Sequencer s = Sequencer(dt) clstring = lstring for i in xrange(nbsteps): clstring = self.derive(clstring) self.plot(clstring) s.touch()
def animate(self, nbiter=1, dt=0.1): from openalea.plantgl.all import Sequencer s = Sequencer(dt) self.init() self.plot() s.touch() for i in xrange(nbiter): self.iterate() self.plot() s.touch() if self.__dict__.has_key('end'): self.end(self.currentmtg) return self.currentmtg
def animate(self, nbiter=1, dt=0.1): from openalea.plantgl.all import Sequencer s = Sequencer(dt) self.init() self.plot() s.touch() for i in xrange(nbiter): self.iterate() self.plot() s.touch() if self.__dict__.has_key("end"): self.end(self.currentmtg) return self.currentmtg