Esempio n. 1
0
 def checker(self, x):
     if x not in materialmanager.getInterfaceMaterialNames() and \
            x not in self.extranames:
         raise TypeError("Expected an Interface Material name!")
Esempio n. 2
0
 def update(self, *args):
     names = materialmanager.getInterfaceMaterialNames()
     names.sort()
     self.chooser.update(names)
     self.widgetChanged(len(names) > 0, interactive=0)
Esempio n. 3
0
 def update(self, *args):
     names = materialmanager.getInterfaceMaterialNames()
     names.sort()
     self.chooser.update(
         materialparameter.InterfaceAnyMaterialParameter.extranames + names)
     self.widgetChanged(validity=1, interactive=0)
Esempio n. 4
0
 def update(self, *args):
     names = materialmanager.getInterfaceMaterialNames()
     names.sort()
     self.chooser.update(names)
     self.widgetChanged(len(names) > 0, interactive=0)
Esempio n. 5
0
 def update(self, *args):
     names = materialmanager.getInterfaceMaterialNames()
     names.sort()
     self.chooser.update(
         materialparameter.InterfaceAnyMaterialParameter.extranames + names)
     self.widgetChanged(validity=1, interactive=0)
Esempio n. 6
0
 def checker(self, x):
     if x not in materialmanager.getInterfaceMaterialNames() and \
            x not in self.extranames:
         raise TypeError("Expected an Interface Material name!")