VR-Forces 4.1.1 Class Documentation
terrainInterfaceConfig.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
10 
11 #pragma once
12 
13 #include <vrfutil/rdrWritr.h>
14 #include <vrfutil/rwInt.h>
15 #include <vrfutil/rwReal.h>
16 #include <vrfutil/vrfutilDefines.h>
17 
19 
25 {
26 public:
28 
29  DtTerrainInterfaceConfig(const DtString& rwName,
30  DtReaderWriterRegistry* parentRegistry = NULL);
32  DtReaderWriterRegistry* parentRegistry = NULL);
34 
40  DtReaderWriterRegistry* parentRegistry = NULL);
41 
44  const DtTerrainInterfaceConfig& orig);
45 
47  virtual ~DtTerrainInterfaceConfig();
48 
49  virtual const int maxFeatureNetworkThreads() const { return myMaxNetworkThreads; }
50 
51  virtual const int maxUnusedFeatures() const { return myMaxUnusedFeatures; };
52 
53  virtual const int perSourcePageTableLoadingThreads() const { return myPerSourcePageTableLoadingThreads; };
54  virtual const int obstaclePageTableLoadingThreads() const { return myObstaclePageTableLoadingThreads; };
55 
56  virtual const int perSourcePageTableDepth() const { return myPerSourcePageTableDepth; };
57  virtual const int obstaclePageTableDepth() const { return myObstaclePageTableDepth; };
58 
59  virtual const int pathFinderMaxSize() const { return myPathFinderMaxSize; };
60  virtual const int pathFinderTileSize() const { return myPathFinderTileSize; };
61  virtual const double pathFinderLoadTimeout() const { return myPathFinderLoadTimeout; };
62  virtual const double pathFinderVertexTolerance() const { return myPathFinderVertexTolerance; };
63 
64 private:
65 
68 
69 protected:
70 
76 
83 
89 
95 
101 
107 
114 
122 
129 
137 };
138 

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)