The vtkCudaDataSet is a data-container used to communicate data structures between CUDA and host memory in an easy way.