VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ifOsgEarthCacheRequest.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2016 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
8 
9 #pragma once
10 
11 #include "vrfmsgs/vrfmsgsDefines.h"
13 
20 {
21 public:
22 
25 
27  virtual ~DtIfOsgEarthCacheRequest();
28 
31 
34 
36  virtual int type() const;
37 
39  virtual void setRequestId(unsigned int id);
40  virtual unsigned int requestId() const;
41 
42  virtual DtSimInterfaceContent * clone() const;
43 
44  virtual int netRepSize() const;
45  virtual bool setFromNet(const char* contentBuffer,
46  unsigned contentSize);
47  virtual bool setToNet();
48 
49  static DtSimInterfaceContent* creator();
50 
52  virtual void setBounds(double minX, double minY, double maxX, double maxY);
53  virtual void getBounds(double& minX, double& minY, double& maxX, double& maxY);
54 
55  virtual void setHighestLOD(int);
56  virtual int highestLOD() const;
57 
58  virtual void setLowestLOD(int);
59  virtual int lowestLOD() const;
60 
61 protected:
62  DtU32 myLowestLOD;
63  DtU32 myHighestLOD;
64  double myMinX;
65  double myMinY;
66  double myMaxX;
67  double myMaxY;
68  DtU32 myRequestId;
69 };

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)