66
77def rand_color (seed_type ):
88 seed = id (seed_type )
9- random .seed (seed + 10 )
9+ random .seed (seed + 10 )
1010 r = random .randint (50 , 200 )
1111 random .seed (seed + 5 )
1212 g = random .randint (50 , 200 )
@@ -16,14 +16,14 @@ def rand_color(seed_type):
1616
1717
1818class AutoNode (BaseNode ):
19- def __init__ (self ,defaultInputType = None ,defaultOutputType = None ):
19+ def __init__ (self , defaultInputType = None , defaultOutputType = None ):
2020 super (AutoNode , self ).__init__ ()
2121 self .needCook = True
2222 self ._autoCook = True
2323 self ._error = False
2424 self .matchTypes = [[float , int ]]
2525 self .errorColor = (200 , 50 , 50 )
26- self .stopCookColor = (200 ,200 ,200 )
26+ self .stopCookColor = (200 , 200 , 200 )
2727
2828 self .defaultColor = self .get_property ("color" )
2929 self .defaultValue = None
@@ -35,13 +35,13 @@ def autoCook(self):
3535 return self ._autoCook
3636
3737 @autoCook .setter
38- def autoCook (self ,mode ):
38+ def autoCook (self , mode ):
3939 if mode is self ._autoCook :
4040 return
4141
4242 self ._autoCook = mode
4343 if mode :
44- self .set_property ('color' ,self .defaultColor )
44+ self .set_property ('color' , self .defaultColor )
4545 else :
4646 self .defaultColor = self .get_property ("color" )
4747 self .set_property ('color' , self .stopCookColor )
@@ -70,7 +70,7 @@ def getInputData(self, port):
7070 data = from_port .node ().get_property (from_port .name ())
7171 return data
7272
73- def cook (self , forceCook = False ):
73+ def cook (self , forceCook = False ):
7474 if not self ._autoCook and forceCook is not True :
7575 return
7676
@@ -94,10 +94,9 @@ def cook(self, forceCook = False):
9494
9595 self .cookNextNode ()
9696
97-
9897 def run (self ):
9998 pass
100- #print("RUN {} Node".format(self.name()))
99+ # print("RUN {} Node".format(self.name()))
101100
102101 def on_input_connected (self , to_port , from_port ):
103102 if self .checkPortType (to_port , from_port ):
@@ -118,7 +117,7 @@ def set_disabled(self, mode=False):
118117 self .cook ()
119118
120119 def checkPortType (self , to_port , from_port ):
121- if hasattr (to_port ,"DataType" ) and hasattr (from_port ,"DataType" ):
120+ if hasattr (to_port , "DataType" ) and hasattr (from_port , "DataType" ):
122121 if to_port .DataType is not from_port .DataType :
123122 for types in self .matchTypes :
124123 if to_port .DataType in types and from_port .DataType in types :
@@ -145,7 +144,7 @@ def set_port_type(self, port, value_type):
145144 current_port = outputs [port ]
146145
147146 if current_port :
148- if hasattr (current_port ,"DataType" ):
147+ if hasattr (current_port , "DataType" ):
149148 if current_port .DataType is value_type :
150149 return
151150 else :
@@ -154,8 +153,8 @@ def set_port_type(self, port, value_type):
154153 current_port .border_color = rand_color (value_type )
155154 current_port .color = rand_color (value_type )
156155 conn_type = 'multi' if current_port .multi_connection () else 'single'
157- dtat_type_name = value_type .__name__ if value_type else "all"
158- current_port .view .setToolTip ('{}: {} ({}) ' .format (current_port .name (),dtat_type_name , conn_type ))
156+ data_type_name = value_type .__name__ if value_type else "all"
157+ current_port .view .setToolTip ('{}: {} ({}) ' .format (current_port .name (), data_type_name , conn_type ))
159158
160159 def create_property (self , name , value , items = None , range = None ,
161160 widget_type = NODE_PROP , tab = None ):
@@ -187,7 +186,7 @@ def _close_error(self):
187186 self .set_property ('color' , self .defaultColor )
188187 self ._view ._tooltip_disable (False )
189188
190- def _show_error (self ,message ):
189+ def _show_error (self , message ):
191190 if not self ._error :
192191 self .defaultColor = self .get_property ("color" )
193192
@@ -198,7 +197,7 @@ def _show_error(self,message):
198197 tooltip += '<br/>{}<br/>' .format (self ._view .type_ )
199198 self ._view .setToolTip (tooltip )
200199
201- def error (self ,message = None ):
200+ def error (self , message = None ):
202201 if message is None :
203202 return self ._error
204203
0 commit comments