VR-Forces 4.0.4 Class Documentation
include/gdb/terFeat.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 1999 MaK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 /*********************************************************************
00006 ** $RCSfile: terFeat.h,v $ $Revision: 1.4 $ $State: Exp $
00007 *********************************************************************/
00008 
00009 #ifndef terFeat_H_
00010 #define terFeat_H_
00011 
00012 #include "gdb/gdbDefines.h"
00013 #include "gdb/feature.h"
00014 #include "gdb/gdbNode.h"
00015 
00016 // class DtTerrainFeature:
00017 //
00018 // Instances of DtTerrainFeature are
00019 
00020 class DT_DLL_gdb DtTerrainFeature : public DtFeature
00021 {
00022 public:
00023 
00024    // default constructor
00025    DtTerrainFeature();
00026 
00027    // destructor
00028    virtual ~DtTerrainFeature();
00029 
00030    // copy constructor
00031    DtTerrainFeature(const DtTerrainFeature& orig);
00032 
00033    // assignment operator
00034    DtTerrainFeature& operator=(const DtTerrainFeature& orig);
00035 
00036    // return the type of Gdb Node the object is
00037    virtual  DtGdbNode::DtGdbNodeType type() const;
00038 
00039    // prints out the contents of the object
00040    virtual  void dump(int indentLevel) const;
00041 
00042 protected:
00043 
00044 };
00045 
00046 inline DtGdbNode::DtGdbNodeType DtTerrainFeature::type() const
00047 {
00048    return(DtGdbNode::TERRAIN_FEATURE);
00049 }
00050 
00051 #endif

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)