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))
def set_vertices_flow(self, vertices_flow): TriMeshFlow.set_vertices_flow(self, vertices_flow) self.__polydata_is_up_to_date__ = False
def set_triangles(self, triangles): TriMeshFlow.set_triangles(self, triangles) self.__polydata_is_up_to_date__ = False
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
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)