Skip to content

VTK 9.6 deprecated vtkCellArray.GetData() #110

@banesullivan

Description

@banesullivan

if dataset.GetVerts() and dataset.GetVerts().GetData().GetNumberOfTuples() > 0:
_verts = get_array_description(dataset.GetVerts().GetData(), context)
properties["verts"] = _verts
properties["verts"]["vtkClass"] = "vtkCellArray"
# Lines
if dataset.GetLines() and dataset.GetLines().GetData().GetNumberOfTuples() > 0:
_lines = get_array_description(dataset.GetLines().GetData(), context)
properties["lines"] = _lines
properties["lines"]["vtkClass"] = "vtkCellArray"
# Polys
if dataset.GetPolys() and dataset.GetPolys().GetData().GetNumberOfTuples() > 0:
_polys = get_array_description(dataset.GetPolys().GetData(), context)
properties["polys"] = _polys
properties["polys"]["vtkClass"] = "vtkCellArray"
# Strips
if (
dataset.GetStrips()
and dataset.GetStrips().GetData().GetNumberOfTuples() > 0
):
_strips = get_array_description(dataset.GetStrips().GetData(), context)

return b64_encode_numpy(vtk_to_numpy(array.GetData()))

These should use GetOffsetsArray() / GetConnectivityArray()

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions