Esempio n. 1
0
 def update_polydata(self, vertices_flow_index=-1):
     TriMesh_Vtk.set_polydata_triangles(self, TriMeshFlow.get_triangles(self))
     TriMesh_Vtk.set_polydata_vertices(self, TriMeshFlow.get_vertices(self, vertices_flow_index=vertices_flow_index))
Esempio n. 2
0
 def set_vertices_flow(self, vertices_flow):
     TriMeshFlow.set_vertices_flow(self, vertices_flow)
     self.__polydata_is_up_to_date__ = False
Esempio n. 3
0
 def set_triangles(self, triangles):
     TriMeshFlow.set_triangles(self, triangles)
     self.__polydata_is_up_to_date__ = False
Esempio n. 4
0
 def set_vertices_flow_from_memmap(self, vertices_flow_memmap, flow_length, nb_vertices):
     TriMeshFlow.set_vertices_flow_from_memmap(self, vertices_flow_memmap=vertices_flow_memmap, flow_length=flow_length, nb_vertices=nb_vertices)
     self.__polydata_is_up_to_date__ = False
Esempio n. 5
0
 def __init__(self, triangles, vertices_flow, dtype=np.float64, atol=1e-8, assert_args=True):
     self.__polydata__ = None
     self.__polydata_is_up_to_date__ = False
     TriMeshFlow.__init__(self, triangles=triangles, vertices_flow=vertices_flow, dtype=dtype, atol=atol, assert_args=assert_args)