VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
shapeRecord.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1998 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
6 #ifndef SHAPERECORD_H
7 #define SHAPERECORD_H
8 
9 #include "shape/shapeDefines.h"
10 #include <stdio.h>
11 #include <vlutil/vlNetTypes.h>
13 
14 class DtShapeElement;
15 class DtShapeProjection;
16 
18 {
33 };
34 
35 class DtString;
36 
37 // class DtShapeRecord:
38 //
40 {
41 
42 public:
43 
44  // default constructor.
45  DtShapeRecord();
46 
47  // destructor
48  virtual ~DtShapeRecord();
49 
50  virtual bool load(FILE *f, double elevationFactor, const DtShapeProjection* projection = NULL);
51 
52  virtual void setElevation(double elev);
53 
54  virtual void calculateMaxMins();
55 
58  double myElevation;
59 
60  double myMaxHigh;
61  double myMinHigh;
62 
63 };
64 
65 #endif

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)