Beispiel #1
0
 def displayGraph(self):
     from Goulib.notebook2 import display
     graph = StateDiagram(self.name)
     for state in self.states:
         graph.state(state, self.states[state]['title'],
                     '<br/>'.join(self.states[state]['actions']),
                     self.states[state]['transitions'])
     display(graph)
Beispiel #2
0
 def display(self, fromTime=None, toTime=None):
     p = Piecewise(init=self.log)
     from IPython.display import display, HTML
     display(HTML('<h4>{0}</h4>'.format(self.name)))
     if fromTime is not None:
         fromTime = fromTime('s')
     if toTime is not None:
         toTime = toTime('s')
     display(p.svg(xlim=(fromTime, toTime)))
Beispiel #3
0
    def display(self,fromTime=None,toTime=None):
        p = Piecewise(init=self.log)
        from IPython.display import display,HTML
        display(HTML('<h4>{0}</h4>'.format(self.name)))
        if fromTime is not None:
            fromTime = fromTime('s')
        if toTime is not None:
            toTime = toTime('s')
        display(p.svg(xlim=(fromTime,toTime)))
        

        
        
Beispiel #4
0
 def displayGraph(self):
     from Goulib.notebook2 import display         
     graph = StateDiagram(self.name)
     for state in self.states:
         graph.state(state,self.states[state]['title'], '<br/>'.join(self.states[state]['actions']), self.states[state]['transitions'])
     display(graph)