------------------------------------------------------------------------------
| 1054 | |
| 1055 | //------------------------------------------------------------------------------ |
| 1056 | vtkUnsignedCharArray* vtkDataSet::AllocatePointGhostArray() |
| 1057 | { |
| 1058 | if (!this->GetPointGhostArray()) |
| 1059 | { |
| 1060 | vtkNew<vtkUnsignedCharArray> ghosts; |
| 1061 | ghosts->SetName(vtkDataSetAttributes::GhostArrayName()); |
| 1062 | ghosts->SetNumberOfValues(this->GetNumberOfPoints()); |
| 1063 | ghosts->FillValue(0); |
| 1064 | this->GetPointData()->AddArray(ghosts); |
| 1065 | } |
| 1066 | return this->GetPointGhostArray(); |
| 1067 | } |
| 1068 | |
| 1069 | //------------------------------------------------------------------------------ |
| 1070 | vtkUnsignedCharArray* vtkDataSet::GetCellGhostArray() |