#ifndef vtk_m_cont_DataSet_h #define vtk_m_cont_DataSet_h #include #include namespace vtkm { namespace cont { class DataSet { public: DataSet() { } //EAVL-esque everything is a field data model //vtkm::Vec, 1> Fields; std::vector > Fields; vtkm::Id x_idx, y_idx, z_idx; //traditional data-model vtkm::cont::ArrayHandle > Points; vtkm::cont::ArrayHandle > Field; }; } } // namespace vtkm::cont #endif //vtk_m_cont_DataSet_h