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

Function XdmfArrayGetDimensions

ThirdParty/xdmf3/vtkxdmf3/core/XdmfArray.cpp:1547–1570  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1545}
1546
1547unsigned int *
1548XdmfArrayGetDimensions(XDMFARRAY * array)
1549{
1550 try
1551 {
1552 std::vector<unsigned int> tempVector = ((XdmfArray *)(array))->getDimensions();
1553 unsigned int returnSize = tempVector.size();
1554 unsigned int * returnArray = new unsigned int[returnSize]();
1555 for (unsigned int i = 0; i < returnSize; ++i) {
1556 returnArray[i] = tempVector[i];
1557 }
1558 return returnArray;
1559 }
1560 catch (...)
1561 {
1562 std::vector<unsigned int> tempVector = ((XdmfArray *)(array))->getDimensions();
1563 unsigned int returnSize = tempVector.size();
1564 unsigned int * returnArray = new unsigned int[returnSize]();
1565 for (unsigned int i = 0; i < returnSize; ++i) {
1566 returnArray[i] = tempVector[i];
1567 }
1568 return returnArray;
1569 }
1570}
1571
1572char *
1573XdmfArrayGetDimensionsString(XDMFARRAY * array)

Callers

nothing calls this directly

Calls 2

getDimensionsMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected