Changeset 333 in Sophya for trunk/SophyaPI/PIext/nobjmgr.h
- Timestamp:
- Jul 12, 1999, 1:12:29 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/nobjmgr.h
r331 r333 32 32 33 33 // Gestion des repertoires 34 virtual void CreateDir(string const& dirname); 35 virtual void DeleteDir(string const& dirname); 36 virtual void SetCurrentDir(string const& dirname); 34 virtual void CreateDir(string & dirname); 35 virtual void DeleteDir(string & dirname); 36 virtual void SetCurrentDir(string & dirname); 37 virtual void GetCurrentDir(string & dirname); 38 virtual void ListDirs(string & patt); 39 virtual void GetDirList(string & patt, vector<string>& ); 37 40 virtual void CleanTmpDir(); 38 41 virtual void CleanOldDir(); … … 53 56 virtual void ReadAll(string const & nomppf); 54 57 virtual void ReadFits(string const & flnm, string & nobj); 55 virtual void SaveObj(string & nom, POutPersist& s); 58 virtual void SaveObj(string & nom, POutPersist& s, bool keeppath=false); 59 virtual void SaveObjects(string & patt, string const& nomppf); 56 60 virtual void SaveAll(string const& nomppf); 57 61 virtual void SaveFits(string & nom, string const & flnm); … … 65 69 virtual void DisplaySurf3D(string & nom, string dopt=""); 66 70 virtual void DisplayNT(string & nom, string& nmx, string& nmy, string& nmz, 67 string& erx, string& ery, string& erz, string dopt=""); 68 virtual void DisplayGFD(string & nom, string& numvarx, string& numvary, string& err, string dopt=""); 71 string& erx, string& ery, string& erz, 72 string dopt="", bool fg3d=false); 73 virtual void DisplayGFD(string & nom, string& numvarx, string& numvary, 74 string& err, string dopt=""); 69 75 70 76 virtual void SetGraphicAttributes(string gratt=""); 71 77 virtual void SetGraphicWinZone(int nzx, int nzy, bool fcr=false); 72 78 73 74 // Trace d'expression de NTuple, et d'autres objets 75 virtual void DisplayPoints2D(string & nom, string& expx, string& expy, 76 string& experrx, string& experry, 77 string& expcut, string dopt=""); 78 virtual void DisplayPoints3D(string & nom, string& expx, string& expy, string& expz, 79 string& expcut, string dopt=""); 80 // Projection d'expressions dans histogramme (et trace) 81 virtual void ProjectH1(string & nom, string& expx, string& expwt, string& expcut, 82 string& nomh1, string dopt=""); 83 virtual void ProjectH2(string & nom, string& expx, string& expy, string& expwt, 84 string& expcut, string& nomh2, string dopt=""); 85 virtual void ProjectHProf(string & nom, string& expx, string& expy, string& expwt, 86 string& expcut, string& nomprof, string dopt=""); 87 // Projection d'expression dans vecteurs et dans n-tuple 88 virtual void FillVect(string & nom, string& expx, string& expcut, 89 string& nomvec, string dopt=""); 90 virtual void FillNT(string & nom, string& expx, string& expy, string& expz, 91 string& expt, string& expcut, string& nomnt); 92 virtual void FillGFD(string & nom, string& expx, string& expy, string& expz, 93 string& experr, string& expcut, string& nomgfd); 94 95 // Methodes de fit, a rajouter (pour CMV , deux methodes H1 H2 ou 1 seule ??) ... 96 virtual void Fit12D(string & nom, string& func, 97 string par,string step,string min,string max,string opt); 79 // Acces a l'adaptateur 80 virtual NObjMgrAdapter* GetObjAdapter(string & nom); 98 81 99 82 // Acces au PIApplication et a la classe de service … … 101 84 virtual Services2NObjMgr* GetServiceObj(); 102 85 103 protected : 104 virtual NObjMgrAdapter* GetObjAdapter(string & nom); 86 virtual void AddWRsId(string & nom, int wrsid); 87 // Pour utilisation par ObjMgrWind 88 virtual void UpdateObjMgrWindow(int did); 105 89 }; 106 90
Note:
See TracChangeset
for help on using the changeset viewer.