source: Sophya/trunk/SophyaPI/PIext/graphexecut.h

Last change on this file was 2781, checked in by ansari, 20 years ago

1/ Separation de basexecut.cc en deux : commandes graphiques mises ds graphexecut.cc .h
2/ Finalisation commandes bargraph et textdrawer ds graphexecut.cc
3/ Adaptation piacmd.cc , suppression limite a 250 ds func2d et MAJ MAkefile et objlist.list

Reza 30 Mai 2005

  • Property svn:executable set to *
File size: 856 bytes
RevLine 
[2781]1// This may look like C code, but it is really -*- C++ -*-
2// Classe executeur de commandes graphique pour piapp
3// Reza 05/2005
4// (C) LAL-IN2P3/CNRS DAPNIA/CEA
5
6#ifndef PIAGraphicExecutor_H_SEEN
7#define PIAGraphicExecutor_H_SEEN
8
9#include "piacmd.h"
10
11class PIAGraphicExecutor : public CmdExecutor {
12public :
13 PIAGraphicExecutor(PIACmd* piac, NamedObjMgr* omg, PIStdImgApp* app);
14 virtual ~PIAGraphicExecutor();
15 virtual int Execute(string& keyw, vector<string>& args, string& toks);
16 virtual bool IsThreadable(string const & keyw);
17
18protected :
19 void RegisterCommands();
20 void RegisterPIGraphicsHelp(PIACmd* piac);
21 int BarGraph(string& keyw, vector<string>& args);
22 int TextDrawer(string& keyw, vector<string>& args);
23
24 PIACmd* mpiac;
25 NamedObjMgr* mObjMgr;
26 PIStdImgApp* mImgApp;
27
28};
29
30
31#endif
Note: See TracBrowser for help on using the repository browser.