Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
xml
FunctionProjectorXML.h
Go to the documentation of this file.
1
/* -*- mode: c++ -*- */
2
14
#ifndef _FunctionProjectorXML_H_
15
#define _FunctionProjectorXML_H_
16
17
#include "
BaseXML.h
"
18
19
namespace
hippodraw {
20
21
class
DataRep;
22
class
FunctionBase;
23
class
FunctionProjector;
24
31
class
MDL_HIPPOPLOT_API
FunctionProjectorXML
:
public
BaseXML
32
{
33
34
private
:
35
37
FunctionProjectorXML
(
const
FunctionProjectorXML
& );
38
39
public
:
40
42
FunctionProjectorXML
(
XmlController
* );
43
46
XmlElement
* createElement (
const
FunctionProjector
& projector );
47
49
std::string getFunctionName (
const
XmlElement
* element );
50
52
void
setAttributes (
const
XmlElement
* element,
FunctionBase
*
function
);
53
56
hippodraw::DataRep
*
57
createFunctionRep (
const
XmlElement
* element,
58
hippodraw::DataRep
* target );
59
60
};
61
62
}
// namespace hippodraw
63
64
#endif // _FunctionProjectorXML_H_
Generated for HippoDraw Class Library by