VR-Forces 4.2 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);
31  DtTerrainInterfaceConfig(const DtSymbolString& rwName,
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 obstaclePageTableLoadingThreads() const { return myObstaclePageTableLoadingThreads; };
54 
55  virtual const int perSourcePageTableDepth() const { return myPerSourcePageTableDepth; };
56  virtual const int obstaclePageTableDepth() const { return myObstaclePageTableDepth; };
57 
58  virtual const int pathFinderMaxSize() const { return myPathFinderMaxSize; };
59  virtual const int pathFinderTileSize() const { return myPathFinderTileSize; };
60  virtual const double pathFinderLoadTimeout() const { return myPathFinderLoadTimeout; };
61  virtual const double pathFinderVertexTolerance() const { return myPathFinderVertexTolerance; };
62 
63 private:
64 
67 
68 protected:
69 
75 
82 
88 
94 
100 
107 
115 
122 
130 };
131 

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)