Beispiel #1
0
    def test_intersect_edges(self):
        self.tree.process()

        node = self.tree.nodes["Intersect Edges MK2"]

        result_verts = get_output_socket_data(node, "Verts_out")
        result_edges = get_output_socket_data(node, "Edges_out")
        #info("Result: %s", result_verts)

        self.assert_sverchok_data_equals_file(result_verts, "intersecting_planes_result_verts.txt", precision=8)
        self.assert_sverchok_data_equals_file(result_edges, "intersecting_planes_result_faces.txt", precision=8)
Beispiel #2
0
 def get_output_data(self, output_name):
     """
     Return data that tested node has written to named output socket.
     Returns None if it hasn't written any data.
     """
     try:
         return get_output_socket_data(self.node, output_name)
     except SvNoDataError:
         return None
Beispiel #3
0
 def get_output_data(self, output_name):
     """
     Return data that tested node has written to named output socket.
     Returns None if it hasn't written any data.
     """
     try:
         return get_output_socket_data(self.node, output_name)
     except SvNoDataError:
         return None