22 #ifndef __geometric_hpp__
23 #define __geometric_hpp__
34 template<
typename ObjType>
38 if( ObjType::TYPENAME() != header.
objectType() )
return false;
40 auto ioObjPtr = IOobject::make<ObjType>(header);
42 auto& data = ioObjPtr().template getObject<ObjType>();
44 vtkFile vtk(destPath, bName, time);
46 if(!vtk)
return false;
53 " error in writing object "<<ioObjPtr().typeName() <<
" to folder " << destPath<<
endl;
60 template<
typename Type>
64 "not implemented function!";
70 bool dataToVTK( vtkFile& vtk,
const triSurface& surface );
73 bool dataToVTK( vtkFile& vtk,
const multiTriSurface& surface );
78 #endif //__geometric_hpp__