/********************************************************************** * @file FITKCFDPostImport.h * @brief 数据导入类 * @author BaGuijun (baguijun@163.com) * @date 2024-09-06 *********************************************************************/ #ifndef _FITKCFDPostImport_H #define _FITKCFDPostImport_H #include "FITKInterfaceCFDPostAPI.h" #include "FITKAbstractCFDPostData.h" class vtkDataSetReader; class vtkAlgorithm; class vtkActor; class vtkDataSetMapper; class vtkDataSet; namespace Comp { class FITKGraphObjectVTK; } namespace Interface { /** * @brief VTK稳态数据类 * @author BaGuijun (baguijun@163.com) * @date 2024-09-06 */ class FITKInterfaceCFDPostAPI FITKCFDPostImport :public FITKAbstractCFDPostData { public: /** * @brief 构造函数 * @author BaGuijun (baguijun@163.com) * @date 2024-09-06 */ explicit FITKCFDPostImport(); /** * @brief 析构函数 * @author BaGuijun (baguijun@163.com) * @date 2024-09-06 */ virtual ~FITKCFDPostImport(); /** * @brief 设置文件 * @param[i] fileName 文件路径 * @author BaGuijun (baguijun@163.com) * @date 2024-09-06 */ virtual void setFile(QString& fileName) = 0; }; } #endif