//#ifndef PYTHONEXTERNALCONTROL_H //#define PYTHONEXTERNALCONTROL_H // //#include //#include // //#include "externalcontrol/externalcontrol.h" //#include "python/pythonscript.h" // //namespace openspace { // //class PythonExternalControl: public ExternalControl { //public: // // // constructors & destructor // PythonExternalControl(const char *filename); // ~PythonExternalControl(); // // static PyMethodDef* getMethodDef(); // // void message(const char *text); // virtual void update(); // void clear(); //private: // PythonScript ps_; // //protected: // void run(); // int pyarrSize_; // PyObject **pyarr_; //}; // //} // namespace openspace // //#endif