------------------------------------------------------------------------------
| 460 | |
| 461 | //------------------------------------------------------------------------------ |
| 462 | vtkSmartPointer<vtkPoints> vtkStructuredData::GetPoints(vtkDataArray* xCoords, |
| 463 | vtkDataArray* yCoords, vtkDataArray* zCoords, int extent[6], double dirMatrix[9]) |
| 464 | { |
| 465 | auto points = vtkSmartPointer<vtkPoints>::New(); |
| 466 | const auto implicitPointArray = vtk::CreateStructuredPointArray<double>(xCoords, yCoords, zCoords, |
| 467 | extent, vtkStructuredData::GetDataDescriptionFromExtent(extent), dirMatrix); |
| 468 | points->SetData(implicitPointArray); |
| 469 | return points; |
| 470 | } |
| 471 | |
| 472 | //------------------------------------------------------------------------------ |
| 473 | // Get the cells using a point. (See vtkDataSet for more info.) |