VR-Forces 4.1 Class Documentation
DtRemoteGraphicElement.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtVrlinkRemoteGraphicElementVisualizer.h,v $ $Revision: 1.17 $ $State: Exp $
7 ******************************************************************************/
8 
12 
13 #pragma once
14 
15 #include <vrvVrl/vrvVrl.h>
16 
18 #include <vrvCore/DtUniqueID.h>
19 
21 
23 
24 #include <map>
25 
26 namespace makVrv
27 {
28  namespace DT_PROTOCOL_NAMESPACE
29  {
30  class DtRemoteGraphicVisualizerSet;
31  class DtVrlinkConnection;
32 
34  {
35  public:
36 
37  typedef std::map<int, DtRemoteGraphicVisualizerSet*> RemoteGraphicModelSetMap;
38 
42 
44  virtual ~DtRemoteGraphicElement();
45 
46  virtual void visualize();
47 
50  virtual void modelSetVisualized( int modelSet, bool b );
51 
52  virtual const RemoteGraphicModelSetMap& modelSetMap() const
53  {
54  return myRemoteGraphicModelSetMap;
55  }
56 
57  DtUniqueID elementID() const
58  {
59  return myListener.uniqueId();
60  }
61 
62  protected:
68  };
69  }
70 }

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)