1 #include "NewGeom_DataModel.h"
2 #include "NewGeom_Module.h"
4 NewGeom_DataModel::NewGeom_DataModel(NewGeom_Module* theModule)
5 : LightApp_DataModel(theModule), myModule(theModule)
9 NewGeom_DataModel::~NewGeom_DataModel()
13 bool NewGeom_DataModel::open(const QString& thePath, CAM_Study* theStudy, QStringList theFiles)
18 bool NewGeom_DataModel::save(QStringList& theFiles)
23 bool NewGeom_DataModel::saveAs(const QString& thePath, CAM_Study* theStudy, QStringList& theFiles)
25 myStudyPath = thePath;
26 return save(theFiles);
29 bool NewGeom_DataModel::close()
31 return LightApp_DataModel::close();
34 bool NewGeom_DataModel::create(CAM_Study* theStudy)
39 bool NewGeom_DataModel::isModified() const
44 bool NewGeom_DataModel::isSaved() const
49 void NewGeom_DataModel::update(LightApp_DataObject* theObj, LightApp_Study* theStudy)