Cat
Public Member Functions | Public Attributes | List of all members
plotter.plotter Class Reference
Inheritance diagram for plotter.plotter:

Public Member Functions

def __init__ (self, parent, figid)
 
def current (self)
 
def destroy (self)
 

Public Attributes

 figure
 
 figid
 
 canvas
 
 toolbar
 

Detailed Description

Definition at line 24 of file plotter.py.

Constructor & Destructor Documentation

◆ __init__()

def plotter.plotter.__init__ (   self,
  parent,
  figid 
)

Definition at line 25 of file plotter.py.

25  def __init__(self, parent,figid):
26  if (parent==None):
27  self.figure = plt.figure(figid)
28  else:
29  wx.Panel.__init__(self, parent, id=-1)
30  self.figid = figid
31  self.figure = plt.figure(figid)
32  self.figure.subplots_adjust(top=0.9,bottom=0.05,right=0.95,left=0.05)
33  self.canvas = Canvas(self, -1, self.figure)
34  self.toolbar = Toolbar(self.canvas)
35  self.toolbar.Realize()
36  sizer = wx.BoxSizer(wx.VERTICAL)
37  sizer.Add(self.canvas,1,wx.EXPAND)
38  sizer.Add(self.toolbar, 0 , wx.LEFT | wx.EXPAND)
39  self.SetSizer(sizer)
40 
def __init__(self, dict)
Definition: wrapper.py:56

Member Function Documentation

◆ current()

def plotter.plotter.current (   self)

Definition at line 41 of file plotter.py.

References plotter.plotter.figure.

41  def current(self):
42  return self.figure
43 

◆ destroy()

def plotter.plotter.destroy (   self)

Definition at line 44 of file plotter.py.

References plotter.plotter.canvas, and plotter.h1d().

44  def destroy(self):
45  self.canvas.Destroy()
46 

Member Data Documentation

◆ canvas

plotter.plotter.canvas

Definition at line 33 of file plotter.py.

Referenced by plotter.plotter.destroy().

◆ figid

plotter.plotter.figid

Definition at line 30 of file plotter.py.

◆ figure

plotter.plotter.figure

Definition at line 27 of file plotter.py.

Referenced by plotter.plotter.current().

◆ toolbar

plotter.plotter.toolbar

Definition at line 34 of file plotter.py.


The documentation for this class was generated from the following file: