VR-Forces 4.1 Class Documentation
rasterMap.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2002 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: rasterMap.h,v $ $Revision: 1.4 $ $State: Exp $
7 *********************************************************************/
8 
11 
12 #ifndef _DtRasterMap_H_
13 #define _DtRasterMap_H_
14 
15 
16 class DtExtent;
17 
18 #ifndef NO_VRLINK
19 #include <mtl/mtl.h>
20 #endif
21 
22 #include <QtCore/QString>
23 
26 {
27 protected:
28 
29 public:
31  DtRasterMap();
32 
34  DtRasterMap(const DtRasterMap & orig);
35 
37  DtRasterMap & operator=(const DtRasterMap & orig);
38 
40  virtual ~DtRasterMap();
41 
42 #ifndef NO_VRLINK
43  virtual void readFromMtlFile(DtlObjPtr& mtlObj);
44  virtual bool writeToMtlFile(FILE* fp, int indentLevel = 0) const;
45  virtual void putIndent(FILE *fp, int indentLevel) const;
46 #endif
47 
48  virtual const QString & filename() const;
49  virtual void setFilename(const QString & val);
50 
51  virtual DtExtent extent() const;
52  virtual void setExtent(const DtExtent &extent);
53 
54  virtual DtRasterMap * clone() const;
55 
56 protected:
57  QString myFilename;
58  double myXMin;
59  double myYMin;
60  double myXMax;
61  double myYMax;
62 };
63 
64 #endif
65 

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)