export class PolyDataParser { parse(vtkData) { const points = vtkData.points.map(p => [p.x, p.y, p.z]).flat(); const polygons = vtkData.polygons || []; const pointData = vtkData.pointData || {}; const normals = vtkData.normals || []; return { points, polygons, pointData, normals, }; } }