#include <DisplayManager.h>
Static Public Member Functions | |
| DisplayManager & | instance () | 
| Get the DisplayManager instance.   | |
| bool | addToMap (string className, shared_ptr< Displayer > displayer) | 
| Add a Displayer to the map.   | |
| shared_ptr< DisplayData > | display (shared_ptr< const Sct::Serializable > ob, const DisplayInfo &info, std::ostream &os) | 
| Display an object.   | |
| bool | addGeneric (shared_ptr< GenericDisplayer > generic) | 
| Adds a GenericDisplayer to the list.   | |
| bool | batchMode () | 
| Returns true if the manager is in batch mode.   | |
| void | setBatchMode (bool b=true) | 
| Allows one to set the displayer in batch mode, so that all output goes to file.   | |
| void | OutputCanvases () | 
| Write canvases to gif files.   | |
Private Attributes | |
| map< string, shared_ptr< Displayer > > | displayerMap | 
| vector< shared_ptr< GenericDisplayer > > | genericList | 
| bool | m_batchMode | 
Definition at line 29 of file DisplayManager.h.
      
  | 
  
| 
 Adds a GenericDisplayer to the list. These will be used if there is no specific Displayer available 
 Definition at line 47 of file DisplayManager.cpp. References genericList, and instance().  | 
  
Here is the call graph for this function:

      
  | 
  ||||||||||||
| 
 Add a Displayer to the map. Returns true if added. Will not replace a pre-exisiting Displayer. Definition at line 24 of file DisplayManager.cpp. References displayerMap, and instance().  | 
  
Here is the call graph for this function:

      
  | 
  
| 
 Returns true if the manager is in batch mode. 
 Definition at line 52 of file DisplayManager.cpp. References instance(), and m_batchMode.  | 
  
Here is the call graph for this function:

      
  | 
  ||||||||||||||||
| 
 Display an object. Forwards the call to the appropriate Displayer. 
  | 
  
      
  | 
  
| 
 Get the DisplayManager instance. 
 Definition at line 19 of file DisplayManager.cpp. Referenced by addGeneric(), addToMap(), batchMode(), and setBatchMode().  | 
  
      
  | 
  
| 
 Write canvases to gif files. 
 Definition at line 60 of file DisplayManager.cpp.  | 
  
      
  | 
  
| 
 Allows one to set the displayer in batch mode, so that all output goes to file. 
 Definition at line 56 of file DisplayManager.cpp. References instance(), and m_batchMode.  | 
  
Here is the call graph for this function:

 
1.3.5