Public Member Functions | Public Attributes | Protected Member Functions

LoadTramsferFunction Class Reference

LoadTramsferFunction class. More...

#include <LoadTramsferFunction.h>

Inheritance diagram for LoadTramsferFunction:
Inheritance graph
[legend]
Collaboration diagram for LoadTramsferFunction:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LoadTramsferFunction (const char *file, int act)
 ~LoadTramsferFunction ()
Transferfunction GetPoints ()

Public Attributes

int actIndex

Protected Member Functions

void loadingTag (TiXmlNode *pParent, unsigned int indent)
int attribsLoading (TiXmlElement *pElement, unsigned int indent)

Detailed Description

LoadTramsferFunction class.

Diese Klasse ladet die Transferfunktion, indem sie die Werte aus einer XML Funktion rausliest. Die Klasse erbt die Funktionen von LoadData.


Constructor & Destructor Documentation

LoadTramsferFunction::LoadTramsferFunction ( const char *  file,
int  act 
)

Konstruktor: Ladet die Datei, welche zum übergebenen Path verknüpft wurde.

Parameters:
[in]filePfad zur Datei, welche geladen werden soll.
LoadTramsferFunction::~LoadTramsferFunction (  )

Dekonstruktor


Member Function Documentation

int LoadTramsferFunction::attribsLoading ( TiXmlElement *  pElement,
unsigned int  indent 
) [protected, virtual]

Für jedes Attribut in der XML Datei wird diese Funktion aufgerufen

Parameters:
[in]pParentParent Objekt
[in]indentEbene des Tags
Returns:
0

Implements LoadData.

Transferfunction LoadTramsferFunction::GetPoints (  )

Liefert alle Punkte, welche geladen wurden.

Returns:
Punkte der Transferfunktion.
void LoadTramsferFunction::loadingTag ( TiXmlNode *  pParent,
unsigned int  indent 
) [protected]

Für jedes Tag in der XML wird diese Funktion aufgerufen.

Parameters:
[in]pParentParent Objekt
[in]indentEbene des Tags

The documentation for this class was generated from the following files:
 All Classes Functions Variables