Ice Sheet System Model
4.18
Code documentation
src
c
kml
KML_Geometry.h
Go to the documentation of this file.
1
5
#ifndef _KML_GEOMETRY_H_
6
#define _KML_GEOMETRY_H_
7
8
/*Headers:*/
9
/*{{{*/
10
#include "../shared/shared.h"
11
#include "
./KML_Object.h
"
12
/*}}}*/
13
14
class
KML_Geometry
:
public
KML_Object
{
15
16
public
:
17
18
/*KML_Geometry constructors, destructors {{{*/
19
KML_Geometry
();
20
~KML_Geometry
();
21
/*}}}*/
22
/*Object virtual functions definitions:{{{*/
23
void
Echo
();
24
void
DeepEcho
();
25
void
DeepEcho
(
const
char
* indent);
26
void
Write
(FILE* fid,
const
char
* indent);
27
void
Read
(FILE* fid,
char
* kstr);
28
int
Id
(){
_error_
(
"Not implemented yet."
);};
29
int
ObjectEnum
(){
_error_
(
"Not implemented yet."
);};
30
Object
*
copy
(){
_error_
(
"Not implemented yet."
);};
31
void
Marshall
(
char
** pmarshalled_data,
int
* pmarshalled_data_size,
int
marshall_direction){
_error_
(
"not implemented yet!"
);};
32
/*}}}*/
33
34
};
35
#endif
/* _KML_GEOMETRY_H */
KML_Object
Definition:
KML_Object.h:13
KML_Object.h
: header file for kml_object abstract object
KML_Geometry::Write
void Write(FILE *fid, const char *indent)
Definition:
KML_Geometry.cpp:56
Object
Definition:
Object.h:13
KML_Geometry::ObjectEnum
int ObjectEnum()
Definition:
KML_Geometry.h:29
KML_Geometry::~KML_Geometry
~KML_Geometry()
Definition:
KML_Geometry.cpp:25
KML_Geometry
Definition:
KML_Geometry.h:14
KML_Geometry::DeepEcho
void DeepEcho()
Definition:
KML_Geometry.cpp:40
KML_Geometry::Marshall
void Marshall(char **pmarshalled_data, int *pmarshalled_data_size, int marshall_direction)
Definition:
KML_Geometry.h:31
_error_
#define _error_(StreamArgs)
Definition:
exceptions.h:49
KML_Geometry::Id
int Id()
Definition:
KML_Geometry.h:28
KML_Geometry::KML_Geometry
KML_Geometry()
Definition:
KML_Geometry.cpp:19
KML_Geometry::copy
Object * copy()
Definition:
KML_Geometry.h:30
KML_Geometry::Echo
void Echo()
Definition:
KML_Geometry.cpp:33
KML_Geometry::Read
void Read(FILE *fid, char *kstr)
Definition:
KML_Geometry.cpp:63
Generated on Thu Jul 2 2020 08:09:18 for Ice Sheet System Model by
1.8.19