COMPASS  5.0.0
End-to-end AO simulation tool using GPU acceleration
shesha.util.matplotlibwidget.MplCanvas Class Reference
Inheritance diagram for shesha.util.matplotlibwidget.MplCanvas:
Collaboration diagram for shesha.util.matplotlibwidget.MplCanvas:

Public Member Functions

def __init__ (self)
 

Public Attributes

 fig
 
 gs1
 
 axes
 

Detailed Description

Definition at line 53 of file matplotlibwidget.py.

Constructor & Destructor Documentation

◆ __init__()

def shesha.util.matplotlibwidget.MplCanvas.__init__ (   self)

Definition at line 55 of file matplotlibwidget.py.

55  def __init__(self):
56  self.fig = Figure(frameon=True)
57  self.gs1 = gridspec.GridSpec(1, 1)
58  self.axes = self.fig.add_subplot(self.gs1[0], aspect="auto")
59 
60  FigureCanvas.__init__(self, self.fig)
61  FigureCanvas.setSizePolicy(self, QtWidgets.QSizePolicy.Expanding,
62  QtWidgets.QSizePolicy.Expanding)
63  FigureCanvas.updateGeometry(self)
64 
65 
66 #creates embeddable matplotlib figure/canvas with toolbar

Member Data Documentation

◆ axes

shesha.util.matplotlibwidget.MplCanvas.axes

Definition at line 58 of file matplotlibwidget.py.

◆ fig

shesha.util.matplotlibwidget.MplCanvas.fig

Definition at line 56 of file matplotlibwidget.py.

◆ gs1

shesha.util.matplotlibwidget.MplCanvas.gs1

Definition at line 57 of file matplotlibwidget.py.


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