VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
mtflt
mtFltGeomGridDs.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2005 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: mtFltGeomGridDs.h,v $ $Revision: 1.9 $ $State: Exp $
7
*******************************************************************************/
8
9
#ifndef mtFltGeomGridDs_H_
10
#define mtFltGeomGridDs_H_
11
12
//
13
// \file mtFltGeomGridDs.h
14
// \brief Represents a GeometryGridDataset node inside a Metaflight file.
15
//
16
17
#include "
mtflt/mtfltDefines.h
"
18
#include "
mtflt/mtFltGridDs.h
"
19
#include <libxml/xmlreader.h>
20
21
// \brief Represents a GeometryGridDataset node inside a Metaflight file.
22
// This class represents a GeometryGridDataset, which is the most important
23
// Dataset type when it comes to preparing a titled terrain database to be
24
// loaded by VR-Forces. This is one of the types of information conveyed by
25
// MetaFlight.
26
class
DT_DLL_mtflt
DtMtFltGeomGridDs
:
public
DtMtFltGridDs
27
{
28
public
:
29
30
// Default constructor.
31
DtMtFltGeomGridDs
();
32
33
// Destructor
34
virtual
~
DtMtFltGeomGridDs
();
35
36
// Copy constructor
37
DtMtFltGeomGridDs
(
const
DtMtFltGeomGridDs
& node);
38
39
// Assignment operator
40
DtMtFltGeomGridDs
&
operator=
(
const
DtMtFltGeomGridDs
& orig);
41
42
// Overrides the \p DtMtFltNode::readNode method to read the
43
// node information from a Metaflight GeometryGridDataset node. It
44
// reads the generic Dataset information with DtMtFltGridDs::readNode
45
// \param root pointer to the root node of the document
46
// \param node pointer to the xml node that will be read
47
// \return \b true if success reading the node. \b false otherwise.
48
virtual
bool
readNode
(
const
xmlNodePtr root, xmlNodePtr node);
49
50
protected
:
51
52
53
};
54
55
#endif
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
)