MCPcopy Create free account
hub / github.com/Kitware/VTK / TestIsValidConnectivity

Function TestIsValidConnectivity

Common/DataModel/Testing/Cxx/TestCellArrayHelpers.h:359–373  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357
358template <bool FixedSize>
359void 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
375template <bool FixedSize>
376void TestGetNumberOfCells(vtkSmartPointer<vtkCellArray> cellArray)

Callers

nothing calls this directly

Calls 3

GetConnectivityArrayMethod · 0.80
IsValidMethod · 0.45
SetNumberOfValuesMethod · 0.45

Tested by

no test coverage detected