VR-Forces 5.0.1 Developer's Guide
 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
#define DT_DLL_flt
Definition: fltDefines.h:23
virtual bool importVectorData(const DtFilename &path, DtTerrainDatabase *terrain, DtVectorDataInitializer *myInit)
virtual DtString dataType()
Definition: dfdDfadReader.h:49
Definition: vectorDataInitializer.h:21
Definition: dfdDfadReader.h:27
Definition: dfadReader.h:28
DtMgWrapperInterface * myMgWrapperInterface
Definition: dfdDfadReader.h:45
virtual DtString dataType()
Definition: dfadReader.h:53
Definition: terrainDatabase.h:148
Definition: mgWrapperInterface.h:93
Definition: dfdDfadInitializer.h:20
static DtVectorDataReader * create()
Definition: vectorDataReader.h:20

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)