VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
dfdDfadReader.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2003 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: dfdReader.h,v $ $Revision: 1.12 $ $State: Exp $
7 *******************************************************************************/
8 #pragma once
9 #ifndef DtDfdDfadReader_H_
10 #define DtDfdDfadReader_H_
11 
12 #ifndef NO_DFD_SUPPORT
13 
14 // \file dfdReader.h
15 // \brief Contains the DtDfdDfadReader class declaration.
16 
17 #include "flt/fltDefines.h"
18 #include <vlutil/vlFilename.h>
19 #include "dted/dfadReader.h"
20 #include "dted/dfadData.h"
21 #include "flt/mgWrapperInterface.h"
22 
23 class DtTerrainDatabase;
26 
28 {
29 public:
30 
31  // constructor
33 
34  // destructor
35  virtual ~DtDfdDfadReader();
36 
37  // Import dfad/dfd data into the gdb, using the list in importingListFilename and
38  // cropping/not cropping the data to the size of the gdb.
39  virtual bool importVectorData(const DtFilename& path, DtTerrainDatabase* terrain, DtVectorDataInitializer* myInit);
40 
41  virtual DtString dataType();
42 
43  static DtVectorDataReader* create();
44 protected:
46 
47 };
48 
50 {
51  return "dfdDfad";
52 }
53 
54 #endif
55 
56 #endif

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)