![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /********************************************************************* 00002 ** Copyright (c) 1998 MaK Technologies, Inc. 00003 ** All rights reserved. 00004 *********************************************************************/ 00005 00006 #ifndef SHAPEPOLYLINEM_H 00007 #define SHAPEPOLYLINEM_H 00008 00009 #include "shape/shapeDefines.h" 00010 #include <stdio.h> 00011 #include "shape/shapePolyLine.h" 00012 00013 class DtShapePointM; 00014 00015 // class DtShapePolyLineM: 00016 // 00017 00018 class DT_DLL_shape DtShapePolyLineM : public DtShapePolyLine 00019 { 00020 00021 public: 00022 00023 // default constructor. 00024 DtShapePolyLineM(double elevationFactor, bool isPoly = false); 00025 00026 // destructor 00027 virtual ~DtShapePolyLineM(); 00028 00029 virtual bool load(FILE *f, bool loadMeasures = true); 00030 virtual DtShapePoint* point(int i); 00031 00032 protected: 00033 00034 DtNetFloat64 myMinMax[2]; 00035 DtShapePointM* myPointMs; 00036 00037 }; 00038 00039 #endif