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

Function TestUseDefaultStorage

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

Source from the content-addressed store, hash-verified

789}
790
791void TestUseDefaultStorage(vtkSmartPointer<vtkCellArray> cellArray)
792{
793 vtkLogScopeFunction(INFO);
794
795 // Add some data to make sure that switching storage re-initializes data:
796 FillCellArray<true>(cellArray);
797 cellArray->UseDefaultStorage();
798
799 TEST_ASSERT(cellArray->IsStorage64Bit() == (sizeof(vtkIdType) == 8));
800 TEST_ASSERT(cellArray->GetNumberOfOffsets() == 1);
801 TEST_ASSERT(cellArray->GetNumberOfConnectivityIds() == 0);
802}
803
804void TestUseFixedSize32BitStorage(vtkSmartPointer<vtkCellArray> cellArray)
805{

Callers 1

RunTestsFunction · 0.85

Calls 3

UseDefaultStorageMethod · 0.80
GetNumberOfOffsetsMethod · 0.80

Tested by

no test coverage detected