Changeset 295 in Sophya for trunk/SophyaPI/PIext/nobjmgr.h
- Timestamp:
- May 13, 1999, 12:12:51 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/nobjmgr.h
r293 r295 9 9 #include "ppersist.h" 10 10 #include "dlftypes.h" 11 #include "anydataobj.h" 11 12 13 class NObjMgrAdapter; 12 14 class PIStdImgApp; 13 15 class Services2NObjMgr; … … 15 17 class NamedObjMgr { 16 18 public: 19 // Constructeur et destructeur 17 20 NamedObjMgr(); 18 21 virtual ~NamedObjMgr(); … … 22 25 23 26 // Pour ajouter, supprimer et acceder aux objets PPersist 24 virtual void AddObj( PPersist* obj, string& nom);27 virtual void AddObj(AnyDataObj* obj, string& nom, bool crd=false); 25 28 virtual void DelObj(string const& nom, bool fgd=true); 26 29 virtual void DelObjects(string const& patt, bool fgd=true); 27 virtual PPersist* GetObj(string const& nom);30 virtual AnyDataObj* GetObj(string const& nom); 28 31 virtual void RenameObj(string const& nom, string& nomnew); 29 32 virtual string LastObjName(); // Renvoie le nom du dernier objet ajoute … … 44 47 // Affichage des objets 45 48 virtual void DisplayObj(string const& nom, string dopt=""); 49 virtual void DisplayImage(string const& nom, string dopt=""); 46 50 virtual void DisplaySurf3D(string const& nom, string dopt=""); 47 51 virtual void DisplayNT(string const& nom, string& nmx, string& nmy, string& nmz, 48 52 string& erx, string& ery, string& erz, string dopt=""); 49 53 virtual void DisplayGFD(string const& nom, string& numvarx, string& numvary, string& err, string dopt=""); 50 // virtual void DisplayImage(string const& nom, string dopt=""); C'est necessaire ??51 54 52 55 virtual void SetGraphicAttributes(string gratt=""); … … 87 90 string par,string step,string min,string max,string opt); 88 91 89 90 92 // Acces au PIApplication et a la classe de service 91 93 virtual PIStdImgApp* GetImgApp(); 92 94 virtual Services2NObjMgr* GetServiceObj(); 95 96 protected : 97 virtual NObjMgrAdapter* GetObjAdapter(string const& nom); 93 98 }; 94 99
Note:
See TracChangeset
for help on using the changeset viewer.