/*========================================================================= Program: Visualization Toolkit Module: VTXHelper.txx Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen All rights reserved. See Copyright.txt or http://www.kitware.com/Copyright.htm for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the above copyright notice for more information. =========================================================================*/ /* * VTXHelper.txx * * Created on: May 3, 2019 * Author: William F Godoy godoywf@ornl.gov */ #ifndef VTK_IO_ADIOS2_COMMON_VTXHelper_txx #define VTK_IO_ADIOS2_COMMON_VTXHelper_txx #include "VTXHelper.h" #include "vtkDoubleArray.h" #include "vtkFloatArray.h" #include "vtkIntArray.h" #include "vtkLongArray.h" #include "vtkLongLongArray.h" #include "vtkUnsignedIntArray.h" #include "vtkUnsignedLongArray.h" #include "vtkUnsignedLongLongArray.h" namespace vtx { namespace helper { // TODO: extend other types template <> vtkSmartPointer NewDataArray() { return vtkSmartPointer::New(); } template <> vtkSmartPointer NewDataArray() { return vtkSmartPointer::New(); } template <> vtkSmartPointer NewDataArray() { return vtkSmartPointer::New(); } template <> vtkSmartPointer NewDataArray() { return vtkSmartPointer::New(); } template <> vtkSmartPointer NewDataArray() { return vtkSmartPointer::New(); } template <> vtkSmartPointer NewDataArray() { return vtkSmartPointer::New(); } template <> vtkSmartPointer NewDataArray() { return vtkSmartPointer::New(); } template <> vtkSmartPointer NewDataArray() { return vtkSmartPointer::New(); } } // end namespace helper } // end namespace vtx #endif /* VTK_IO_ADIOS2_VTX_COMMON_VTXHelper_txx */