VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtStreamedFeatureCreator.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2014 VT-MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvCore/vrvCore.h>
13 
14 #include <vrvCore/DtDe.h>
15 #include <vrvCore/DtUniqueID.h>
16 
17 #include <string>
18 
19 #include <matrix/vlVector.h>
20 
21 namespace makVrv
22 {
23  class DtAgentManagerInterface;
24 
30  {
31  public:
34 
35 
36  // Copy CTOR
38 
39 
41  DtStreamedFeatureCreator& operator=( const DtStreamedFeatureCreator& rhs );
42 
43  // virtual DTOR
44  virtual ~DtStreamedFeatureCreator();
45 
71  virtual DtUniqueID create(
72  DtDe& de,
73  const std::string& registrantName,
74  const std::string& styleName,
75  const std::string& markerName,
76  const DtVector& vPosition,
77  double scale,
78  DtVector minBound,
79  DtVector maxBound) = 0;
80 
81  protected:
83  };
84 }

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)