Ejemplo n.º 1
0
 def displays(self):
     '''
     return a list of displays within this workspace
     '''
     return WeakList([
         d for d in list(self.area_middle.docks.values())
         if isinstance(d, DisplayDock)
     ])
Ejemplo n.º 2
0
    def __init__(self, plotDisplay):
        Tool.__init__(self, plotDisplay)
        self._curves = WeakList()

        pa = self.setParameterMenu()

        self.pN = pa.addChild({
            'name': 'Fineness',  #'Quantity',
            'type': 'int',
            'value': 10,
            'limits': [2, 100000]
        })

        self.pDim = pa.addChild({
            'name': 'Dimension',
            'type': 'list',
            'value': 'y',
            'limits': ['x', 'y', 'both']
        })