VTKFIG  0.20.20181114
Easy VTK based in situ visualization
template<class DATA , class WRITER >
void vtkfig::DataSet::WriteVTK ( vtkSmartPointer< DATA >  data,
const std::string  fname,
const std::string  filetype 
)
private

Definition at line 24 of file vtkfigDataSet.cxx.

25  {
26  auto writer=vtkSmartPointer<WRITER>::New();
27  if (filetype=="A")
28  writer->SetFileTypeToASCII();
29  else if (filetype=="B")
30  writer->SetFileTypeToBinary();
31  else
32  throw std::runtime_error("WriteVTK: wrong file type, choose \"A\" for ascii, \"B\" for binary\n");
33  writer->SetFileName(fname.c_str());
34  writer->SetInputData(data);
35  writer->Write();
36  }
vtkSmartPointer< vtkDataSet > data