VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
serializableGeodeticCS.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1998 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: serGeodCrdSys.h,v $ $Revision: 1.6 $ $State: Exp $
7 *********************************************************************/
8 #ifndef serializableGeodeticCS_H_
9 #define serializableGeodeticCS_H_
10 
11 //
12 // \file serGeodCrdSys.h Contains the serializable geodetic coordinate system class declaration.
13 //
14 
16 #include <stdio.h>
17 #include "tdbutil/serializable.h"
18 #include "terrainCS/geodeticCS.h"
19 
20 //
21 // DtSerializableGeodeticCS is a serializable version of the DtGeodeticCS.
22 //
24 {
25 public:
26  // constructor
28 
29  // constructor
30  DtSerializableGeodeticCS(FILE* fp);
31 
32  // copy constructor
34 
35  // destructor
36  virtual ~DtSerializableGeodeticCS();
37 
38  // assignment operator
40 
41  // Clone operator
42  virtual Coordinate_System* clone() const;
43 
44  // Read from the specified file handle.
45  virtual bool readFrom(FILE* fp);
46 
47  // Write to the specified file handle.
48  virtual bool writeTo(FILE* fp);
49 };
50 
51 
52 #endif
DtGeodeticCS & operator=(const DtGeodeticCS &orig)
Definition: serializableGeodeticCS.h:23
Definition: coordSystem.h:54
Definition: geodeticCS.h:21
virtual bool writeTo(FILE *fp)=0
virtual Coordinate_System * clone() const
Definition: serializable.h:30
#define DT_DLL_terrainCS
Definition: terrainCSDefines.h:23
virtual bool readFrom(FILE *fp)=0

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)