Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::PythonInterpreter Class Reference
Inheritance diagram for inviwo::PythonInterpreter:

Public Member Functions

void addModulePath (const std::filesystem::path &path)
void importModule (std::string_view moduleName)
bool runString (std::string_view code)
Public Member Functions inherited from inviwo::PythonExecutionOutputObservable
void pythonExecutionOutputEvent (const std::string &msg, PythonOutputType outputType)
Public Member Functions inherited from inviwo::Observable< PythonExecutionOutputObserver >
Observable< PythonExecutionOutputObserver > & operator= (const Observable< PythonExecutionOutputObserver > &other)
void addObserver (PythonExecutionOutputObserver *observer)
void removeObserver (PythonExecutionOutputObserver *observer)
virtual void startBlockingNotifications () override final
virtual void stopBlockingNotifications () override final

Additional Inherited Members

Protected Member Functions inherited from inviwo::Observable< PythonExecutionOutputObserver >
void forEachObserver (C callback)
Protected Member Functions inherited from inviwo::ObservableInterface
virtual void addObserver (Observer *observer)=0
virtual void removeObserver (Observer *observer)=0
void addObservationHelper (Observer *observer)
void removeObservationHelper (Observer *observer)

The documentation for this class was generated from the following file:
  • pythoninterpreter.h