VR-Forces 4.1 Class Documentation
DtInsetViewCreator.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2011 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtInsetViewCreator.h,v $ $Revision: 1.7 $ $State: Exp $
7 ******************************************************************************/
8 
12 
13 
14 #ifndef DtInsetViewCreator_H_
15 #define DtInsetViewCreator_H_
16 
17 #include <vrvCore/vrvCore.h>
20 
21 namespace makVrv
22 {
23  class DtDe;
24 
29  {
30  public:
31  DtInsetViewCreator( DtDe& de );
33 
34  virtual void createInsetView();
35 
40  virtual void createInsetView(const std::string& s);
41 
44  virtual void createInsetViewForObserverMode(const std::string& observerMode);
45 
46  protected:
48  virtual DtDisplayConfiguration createDisplayConfigurationFor();
49 
52  virtual DtObserverConfiguration createObserverConfigurationFor(const std::string& displayName, bool realize = true);
53 
57  virtual DtObserverConfiguration createObserverConfigurationFor(bool realize = true);
58 
61  virtual DtObserverConfiguration createObserverConfiguration(const std::string& observerName, bool realize = true);
62 
65  virtual DtObserverConfiguration createObserverConfigurationForObserverMode(const std::string& mode, bool realize = true);
66 
68  virtual DtWindowConfiguration createWindowConfigurationFor(const std::string& displayName, const DtDisplayConfiguration& dec,
69  const DtObserverConfiguration& observerConfig);
70 
71  protected:
73 
74  };
75 }
76 
77 #endif

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)