This class was supposed to be used by the different modules to communicate, for instance in registering instance...
Note
This is not the case for the moment, since complex reference passing is used. But this should be used in the future, especially to register the main classes such as ct_GTK.Display_m or ct_OpenCV.DDisplay_m
Bases: threading.Thread
Class that manages the PyGTK windows This class initiates the thread that runs PyGTK. It must be initialized after this classes :
Parameters: |
|
---|
The main loop, launches the thread
Sets the terminate flag to end, in order to end the thread cleanly
General object for communication
Note
This object is pretty useless as it is not instanced, don’t use it ;)
Bases: threading.Thread
Class that manages the OpenCV windows This class initiates the thread that runs a loop and calls the OpenCV drawing functions. It must be initialized after this class :
Parameters: |
|
---|
Sets the terminate flag to end, in order to end the thread cleanly
Sets the terminate flag to end, in order to end the thread cleanly
Bases: exceptions.Exception
This class inherits from Exception and is used to close properly the program, since this exception is catched in the main loop in order to shut correctly the threads.