예제 #1
0
    def __init__(self, inputs):
        """
        inputs : list of dict(name='', interface='', value'',...)
        """

        Node.__init__(self, outputs=inputs)
        self.internal_data['caption'] = "In"
예제 #2
0
    def __init__(self, inputs):
        """
        inputs : list of dict(name='', interface='', value'',...)
        """

        Node.__init__(self, outputs=inputs)
        self.internal_data['caption'] = "In"
예제 #3
0
    def __init__(self, inputs=(), outputs=()):
        """ Inputs and outputs are list of
        dict(name='', interface='', value='') """

        DataFlow.__init__(self)

        self.id_in = None
        self.id_out = None
        Node.__init__(self, inputs, outputs)
        # graph modification status
        self.graph_modified = False
        self.evaluating = False
        self.eval_algo = None
예제 #4
0
    def __init__(self, inputs=(), outputs=()):
        """ Inputs and outputs are list of
        dict(name='', interface='', value='') """

        DataFlow.__init__(self)

        self.id_in = None
        self.id_out = None
        Node.__init__(self, inputs, outputs)
        # graph modification status
        self.graph_modified = False
        self.evaluating = False
        self.eval_algo = None
예제 #5
0
    def __init__(self, packagedata, editors=None, includes=[]):
        """
        @packagedata : A file contained in a defined package.
        @editors : A dictionary of commands which act on the file.
        @includes : Other files that are included in the data file.
        """
        Node.__init__(self, inputs=(dict(name='data', interface=IData, value=packagedata),
                                    dict(name='editors', interface=None, value=editors),
                                    dict(name='includes', interface=None, value=includes)),
                      outputs=(dict(name='data', interface=IData), ), )
        self.caption = '%s' % (packagedata.name)
        self.watch = None
        self.monitor_file(str(packagedata))

        if not includes:
            self.set_port_hidden(2, True)
예제 #6
0
 def __init__(self, *args):
     Node.__init__(self, *args)
     self.set_caption("X")
예제 #7
0
    def __init__(self, inputs, outputs):

        Node.__init__(self, inputs, outputs)
        self.pool = DataPool()
예제 #8
0
    def __init__(self, inputs, outputs):

        Node.__init__(self, inputs, outputs)
        self.state = True
예제 #9
0
 def __init__(self):
     Node.__init__(self)
     self.add_input(name="geom", interface=None)
     self.add_output(name="scene", interface=None)
예제 #10
0
    def __init__(self, inputs, outputs):

        Node.__init__(self, inputs, outputs)
예제 #11
0
파일: oalabnode.py 프로젝트: gbaty/openalea
 def __init__(self, inputs, outputs):
     Node.__init__(self, inputs, outputs)
     self.world = World()
예제 #12
0
 def __init__(self, *args):
     Node.__init__(self, *args)
     self.previous = None
예제 #13
0
 def __init__(self, *args):
     Node.__init__(self, *args)
     self.set_caption("X")
예제 #14
0
    def __init__(self, inputs, outputs):

        Node.__init__(self, inputs, outputs)
        self.pool = DataPool()
예제 #15
0
    def __init__(self, inputs, outputs):

        Node.__init__(self, inputs, outputs)
        self.state = True
예제 #16
0
    def __init__(self, *args):
        """ Constructor """

        Node.__init__(self, *args)
        self.reset()
예제 #17
0
 def __init__(self,*args):
     Node.__init__(self,*args)
     self.widget = None
     self.enabled = not (QtCore.QCoreApplication .instance() is None)
예제 #18
0
 def __init__(self, *args):
     Node.__init__(self, *args)
     self.previous = None
예제 #19
0
    def __init__(self, *args):
        """ Constructor """

        Node.__init__(self, *args)
        self.iterable = "Empty"
예제 #20
0
    def __init__(self, *args):
        """ Constructor """

        Node.__init__(self, *args)
        self.iterable = "Empty"
예제 #21
0
 def __init__(self, inputs, outputs):
     Node.__init__(self, inputs, outputs)
     self.world = World()
예제 #22
0
파일: oalabnode.py 프로젝트: gbaty/openalea
 def __init__(self, inputs, outputs):
     Node.__init__(self, inputs, outputs)
     AbstractListener.__init__(self)
     self.cm = ControlManager()
     self.cm.register_listener(self)
 def __init__(self, *args, **kwargs):
     Node.__init__(self, *args, **kwargs)
     self.internal_data["methodName"] = None
     self.internal_data["methodSig"] = None
     self.add_output(name='func_result')
예제 #24
0
파일: pgl_node.py 프로젝트: gbaty/openalea
 def __init__(self):
     Node.__init__(self)
     self.add_input(name="geom", interface=None)
     self.add_output(name="scene", interface=None)
예제 #25
0
    def __init__(self, *args):
        """ Constructor """

        Node.__init__(self, *args)
        self.reset()
예제 #26
0
 def __init__(self, inputs, outputs):
     Node.__init__(self, inputs, outputs)
     AbstractListener.__init__(self)
     self.cm = ControlManager()
     self.cm.register_listener(self)
예제 #27
0
 def __init__(self, *args):
     Node.__init__(self, *args)
     self.widget = None
     self.enabled = not (QtCore.QCoreApplication.instance() is None)
예제 #28
0
    def __init__( self, inputs, outputs ):

        Node.__init__( self, inputs, outputs )
예제 #29
0
 def __init__(self, *args, **kwargs):
     Node.__init__(self, *args, **kwargs)
     self.internal_data["methodName"] = None
     self.internal_data["methodSig"]  = None
     self.add_output(name='func_result')