Package SimPy :: Module SimPlot :: Class SimPlot

[hide private]
[frames] | no frames]

# Class SimPlot

source code

    object --+
             |
            SimPlot

Instance Methods | [hide private]

__init__(self, root=Tk()) x.__init__(...) initializes x; see x.__class__.__doc__ for signature | source code

makeLine(self, points, **attr) | source code

makeStep(self, points, **attr) | source code

makeHistogram(self, points, **attr) Makes a histogram graph. | source code

makeSymbols(self, points, **attr) | source code

makeBars(self, points, **attr) | source code

makeGraphObjects(self, objects) | source code

makeGraphBase(self, master, width, height, background=`'``white``'`, title=`'````'`, xtitle=`'````'`, ytitle=`'````'`, **kw) | source code

graphMenu(self, root, graph) To provide a File menu (postscript output, more to come) to the plotxxxx plots | source code

plotLine(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, width=1, color=`'``black``'`, smooth=0, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`) Generates a line chart, with menu to save as Postscript file. | source code

plotStep(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, width=1, color=`'``black``'`, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`) Generates a step chart, with menu to save as Postscript file. | source code

plotHistogram(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, width=1, color=`'``black``'`, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`) Makes a histogram plot. | source code

plotBars(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, color=`'``black``'`, width=1, size=3, fillcolor=`'``black``'`, fillstyle=`'````'`, outline=`'``black``'`, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`, anchor=0.0) Generates a bar chart, with menu to save as Postscript file. | source code

plotScatter(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, width=1, color=`'``black``'`, fillcolor=`'``black``'`, size=2, fillstyle=`'````'`, outline=`'``black``'`, marker=`'``circle``'`, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`) | source code

mainloop(self) | source code

Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]

Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, root=Tk())
(Constructor)

source code

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
  (inherited documentation)

### makeHistogram(self, points, **attr)

source code

Makes a histogram graph. 'points' must be a Histogram - like object.

### plotLine(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, width=1, color=`'``black``'`, smooth=0, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`)

source code

Generates a line chart, with menu to save as Postscript file. 'points' can be a Monitor instance.

### plotStep(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, width=1, color=`'``black``'`, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`)

source code

Generates a step chart, with menu to save as Postscript file. 'points' can be a Monitor instance.

### plotHistogram(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, width=1, color=`'``black``'`, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`)

source code

Makes a histogram plot. 'points' can be a Monitor instance.

### plotBars(self, points, windowsize=`(`500`,` 300`)`, title=`'````'`, color=`'``black``'`, width=1, size=3, fillcolor=`'``black``'`, fillstyle=`'````'`, outline=`'``black``'`, background=`'``white``'`, xlab=`'``x``'`, ylab=`'``y``'`, xaxis=`'``automatic``'`, yaxis=`'``automatic``'`, anchor=0.0)

source code

Generates a bar chart, with menu to save as Postscript file. 'points' can be a Monitor instance.