Window creator: (string) type -> new window.  
 More...
#include <anatomist/window/winFactory.h>
|  | 
| static AWindow * | createWindow (const std::string &type, void *dock=0, carto::Object params=carto::none()) | 
|  | 
| static AWindow * | createWindow (int type, void *dock=0, carto::Object params=carto::none()) | 
|  | 
| static bool | initTypes () | 
|  | 
| static std::string | typeString (int type, int subtype=0) | 
|  | 
| static int | typeID (const std::string &type) | 
|  | 
| static bool | exist (int type) | 
|  | 
| static bool | exist (const std::string &type) | 
|  | 
| static int | registerType (const std::string &type, WinCreator creator, bool visibleinCtrlWin=false) | 
|  | 
| static int | registerType (const std::string &type, AWindowCreator *c, bool visibleinCtrlWin=false) | 
|  | 
| static void | unregisterType (const std::string &type) | 
|  | 
| static std::set< std::string > | types () | 
|  | 
| static const std::map< std::string, int > & | typeID () | 
|  | 
| static const std::map< int, std::string > & | typeNames () | 
|  | 
| static const std::map< int, carto::rc_ptr< AWindowCreator > > & | creators () | 
|  | 
| static bool | hasControlWindowButton (int type) | 
|  | 
| static void | setHasControlWindowButton (int type, bool visible) | 
|  | 
Window creator: (string) type -> new window. 
All static... 
Definition at line 59 of file winFactory.h.
◆ WinCreator
◆ applyCommonOptions()
◆ create3D()
◆ createAxial()
◆ createCoronal()
◆ createSagittal()
◆ createWindow() [1/2]
◆ createWindow() [2/2]
◆ creators()
◆ exist() [1/2]
  
  | 
        
          | static bool anatomist::AWindowFactory::exist | ( | const std::string & | type | ) |  |  | static | 
 
 
◆ exist() [2/2]
  
  | 
        
          | static bool anatomist::AWindowFactory::exist | ( | int | type | ) |  |  | static | 
 
 
◆ hasControlWindowButton()
  
  | 
        
          | static bool anatomist::AWindowFactory::hasControlWindowButton | ( | int | type | ) |  |  | static | 
 
 
◆ initTypes()
  
  | 
        
          | static bool anatomist::AWindowFactory::initTypes | ( |  | ) |  |  | static | 
 
 
◆ registerType() [1/2]
  
  | 
        
          | static int anatomist::AWindowFactory::registerType | ( | const std::string & | type, |  
          |  |  | AWindowCreator * | c, |  
          |  |  | bool | visibleinCtrlWin = false |  
          |  | ) |  |  |  | static | 
 
 
◆ registerType() [2/2]
  
  | 
        
          | static int anatomist::AWindowFactory::registerType | ( | const std::string & | type, |  
          |  |  | WinCreator | creator, |  
          |  |  | bool | visibleinCtrlWin = false |  
          |  | ) |  |  |  | static | 
 
 
◆ setHasControlWindowButton()
  
  | 
        
          | static void anatomist::AWindowFactory::setHasControlWindowButton | ( | int | type, |  
          |  |  | bool | visible |  
          |  | ) |  |  |  | static | 
 
 
◆ typeID() [1/2]
  
  | 
        
          | static const std::map<std::string, int>& anatomist::AWindowFactory::typeID | ( |  | ) |  |  | inlinestatic | 
 
 
◆ typeID() [2/2]
  
  | 
        
          | static int anatomist::AWindowFactory::typeID | ( | const std::string & | type | ) |  |  | static | 
 
 
◆ typeNames()
  
  | 
        
          | static const std::map<int, std::string>& anatomist::AWindowFactory::typeNames | ( |  | ) |  |  | inlinestatic | 
 
 
◆ types()
  
  | 
        
          | static std::set<std::string> anatomist::AWindowFactory::types | ( |  | ) |  |  | static | 
 
 
◆ typeString()
  
  | 
        
          | static std::string anatomist::AWindowFactory::typeString | ( | int | type, |  
          |  |  | int | subtype = 0 |  
          |  | ) |  |  |  | static | 
 
 
◆ unregisterType()
  
  | 
        
          | static void anatomist::AWindowFactory::unregisterType | ( | const std::string & | type | ) |  |  | static | 
 
 
◆ StaticInitializers
  
  | 
        
          | friend class StaticInitializers |  | friend | 
 
 
◆ Creators
◆ CtrlWinVisibleTypes
  
  | 
        
          | std::set<int> anatomist::AWindowFactory::CtrlWinVisibleTypes |  | staticprotected | 
 
 
◆ TypeID
  
  | 
        
          | std::map<std::string, int> anatomist::AWindowFactory::TypeID |  | staticprotected | 
 
 
◆ TypeNames
  
  | 
        
          | std::map<int, std::string> anatomist::AWindowFactory::TypeNames |  | staticprotected | 
 
 
The documentation for this class was generated from the following file: