VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
flt
dfdReader.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/dfad_data.h
"
21
#include "
flt/mgWrapperInterface.h
"
22
23
class
DtTerrainDatabase
;
24
class
DtVectorDataInitializer
;
25
class
DtDfdDfadInitializer
;
26
27
class
DT_DLL_flt
DtDfdDfadReader
:
public
DtDfadReader
28
{
29
public
:
30
31
// constructor
32
DtDfdDfadReader
();
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
:
45
DtMgWrapperInterface
*
myMgWrapperInterface
;
46
47
};
48
49
inline
DtString
DtDfdDfadReader::dataType
()
50
{
51
return
"dfdDfad"
;
52
}
53
54
#endif
55
56
#endif
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)