def METHOD_NAME(self):
    # return if no outputs are connected
    if not any(s.is_linked for s in self.outputs):
        return
    params, input_polys, polys_linked = self.get_data()
    vert_all, vert_true, vert_false = self.process_vertices(params)
    poly_edge_all = input_polys
    poly_edge_true, poly_edge_false, poly_edge_other = self.process_poly_edge(polys_linked, input_polys, params[0])
    so = self.outputs
    so['Vertices'].sv_set([vert_all])
    so['PolyEdge'].sv_set([poly_edge_all])
    so['PolyEdge O'].sv_set([poly_edge_other])
    so['Vertices T'].sv_set([vert_true])
    so['PolyEdge T'].sv_set([poly_edge_true])
    so['Vertices F'].sv_set([vert_false])
    so['PolyEdge F'].sv_set([poly_edge_false])