def update_data(self):
        # Do nothing if there is no input.
        inputs = self.inputs
        if len(inputs) == 0 or len(inputs[0].outputs) == 0:
            return

        self.filter.update()
        self._set_array_name(self.filter)
        # Propagate the data_changed event.
        self.data_changed = True

    ######################################################################
    # Non-public interface.
    ######################################################################
Two nodes are equal if they have the same rdatasets.
dataset/ETHPy150Open enthought/mayavi/mayavi/filters/extract_vector_norm.py/ExtractVectorNorm.update_data--crossover with--dataset/ETHPy150Open catap/namebench/nb_third_party/dns/node.py/Node.__eq__