VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
dfadPointFeature.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2003 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: dfad_point.h,v $ $Revision: 1.5 $ $State: Exp $
7 *******************************************************************************/
8 
9 //
10 // Defines a point dfad feature
11 //
12 
13 #ifndef __DFADPOINT
14 #define __DFADPOINT
15 
16 #include "dted/dtedDefines.h"
17 #include "dted/dfadFeature.h"
18 
20 {
21 public:
22 
23  DtDfadPointFeature(int fac,
24  int featureID,
25  int smc,
26  float culturalZ,
27  float orientation,
28  float length,
29  float width,
30  int omniDirectional,
31  int numberVertices);
32 
34 
35 protected:
36 
37  virtual void parseSpecificType();
38 };
39 
40 #endif
Definition: dfadPointFeature.h:19
#define DT_DLL_dted
Definition: dtedDefines.h:23
Definition: dfadFeature.h:23
DT_DLL_VRVCORE double length(const makVrv::DtCoordinateSystem &, const std::vector< DtVector > &vertices)
Returns the total distance of a segmented line defined by the provided vector of vertices. Coordinates are in local database coordinates. The coordinate system is used to convert between the local database coordinates and geocentric. All distance is in 2D – the Z value is ignored.
virtual void parseSpecificType()

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)