| 357 | |
| 358 | template <bool FixedSize> |
| 359 | void TestIsValidConnectivity(vtkSmartPointer<vtkCellArray> cellArray) |
| 360 | { |
| 361 | vtkLogScopeFunction(INFO); |
| 362 | |
| 363 | TEST_ASSERT(cellArray->IsValid()); |
| 364 | FillCellArray<FixedSize>(cellArray); |
| 365 | TEST_ASSERT(cellArray->IsValid()); |
| 366 | |
| 367 | cellArray->GetConnectivityArray()->SetNumberOfValues(5); |
| 368 | TEST_ASSERT(!cellArray->IsValid()); |
| 369 | cellArray->GetConnectivityArray()->SetNumberOfValues(4); |
| 370 | TEST_ASSERT(!cellArray->IsValid()); |
| 371 | cellArray->GetConnectivityArray()->SetNumberOfValues(FixedSize ? 9 : 14); |
| 372 | TEST_ASSERT(cellArray->IsValid()); |
| 373 | } |
| 374 | |
| 375 | template <bool FixedSize> |
| 376 | void TestGetNumberOfCells(vtkSmartPointer<vtkCellArray> cellArray) |
nothing calls this directly
no test coverage detected