Hi, How can I create a dynamically allocated vtk pointer. For example, vtkSmartPointer<vtkUnstructuredGrid> block[3] = vtkSmartPointer<vtkUnstructuredGrid>::New(); can create a size 3 array of vtkUnstructuredGrid pointers. How can I dyncamically allocate this? Thank you.