Version: 8.3.0
visu.hxx
Go to the documentation of this file.
1 #ifndef _VISU_HXX_
2 #define _VISU_HXX_
3 
4 #include <string>
5 #include "MEDCouplingFieldDouble.hxx"
6 
7 namespace MEDCoupling
8 {
9  class MEDCouplingFieldDouble;
10 }
11 
12 class vtkCPProcessor;
13 class vtkDataSet;
14 
16 {
17  vtkCPProcessor* Processor;
18 
19  //private :
20  public :
21  void CatalystInitialize(const std::string& pipeline);
22  void CatalystFinalize();
23  void CatalystCoProcess(vtkDataSet *VTKGrid, double time, unsigned int timeStep);
24  void ConvertToVTK(MEDCoupling::MEDCouplingFieldDouble* field, vtkDataSet *&VTKGrid);
25  public :
26  Visualization();
27  void run(MEDCoupling::MEDCouplingFieldDouble*, const std::string& pathPipeline);
28 };
29 
30 #endif //_VISU_HXX_