VR-Forces 4.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 maxUnusedFeatures() const { return myMaxUnusedFeatures; };
50 
51  virtual const int perSourcePageTableLoadingThreads() const { return myPerSourcePageTableLoadingThreads; };
52  virtual const int obstaclePageTableLoadingThreads() const { return myObstaclePageTableLoadingThreads; };
53 
54  virtual const int perSourcePageTableDepth() const { return myPerSourcePageTableDepth; };
55  virtual const int obstaclePageTableDepth() const { return myObstaclePageTableDepth; };
56 
57  virtual const int pathFinderMaxSize() const { return myPathFinderMaxSize; };
58  virtual const int pathFinderTileSize() const { return myPathFinderTileSize; };
59  virtual const double pathFinderLoadTimeout() const { return myPathFinderLoadTimeout; };
60  virtual const double pathFinderVertexTolerance() const { return myPathFinderVertexTolerance; };
61 
62 private:
63 
66 
67 protected:
68 
75 
81 
87 
93 
99 
106 
114 
121 
129 };
130 

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)