Skip to content

Commit 2bbb81b

Browse files
authored
Merge pull request #17 from martinRenou/pass_kwargs_mesh_constructor
Mesh.from_vtk now accepts extra kwargs
2 parents 9cf3d54 + 0696199 commit 2bbb81b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

ipygany/ipygany.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ def __init__(self, vertices=[], triangle_indices=[], data=[], **kwargs):
159159
)
160160

161161
@staticmethod
162-
def from_vtk(path):
162+
def from_vtk(path, **kwargs):
163163
"""Pass a path to a VTK Unstructured Grid file (``.vtu``) or pass a ``vtkUnstructuredGrid`` object to use.
164164
165165
Parameters
@@ -180,7 +180,8 @@ def from_vtk(path):
180180
return PolyMesh(
181181
vertices=get_ugrid_vertices(grid),
182182
triangle_indices=get_ugrid_triangles(grid),
183-
data=_grid_data_to_data_widget(get_ugrid_data(grid))
183+
data=_grid_data_to_data_widget(get_ugrid_data(grid)),
184+
**kwargs
184185
)
185186

186187
def reload(self, path, reload_vertices=False, reload_triangles=False, reload_data=True):
@@ -240,7 +241,7 @@ def __init__(self, vertices=[], triangle_indices=[], tetrahedron_indices=[], dat
240241
)
241242

242243
@staticmethod
243-
def from_vtk(path):
244+
def from_vtk(path, **kwargs):
244245
"""Pass a path to a VTK Unstructured Grid file (``.vtu``) or pass a ``vtkUnstructuredGrid`` object to use.
245246
246247
Parameters
@@ -262,7 +263,8 @@ def from_vtk(path):
262263
vertices=get_ugrid_vertices(grid),
263264
triangle_indices=get_ugrid_triangles(grid),
264265
tetrahedron_indices=get_ugrid_tetrahedrons(grid),
265-
data=_grid_data_to_data_widget(get_ugrid_data(grid))
266+
data=_grid_data_to_data_widget(get_ugrid_data(grid)),
267+
**kwargs
266268
)
267269

268270
def reload(self, path, reload_vertices=False, reload_triangles=False, reload_data=True, reload_tetrahedrons=False):

0 commit comments

Comments
 (0)