Hauptseite | Liste aller Namensbereiche | Klassenhierarchie | Alphabetische Liste | Auflistung der Klassen | Verzeichnisse | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente

SymOtherFunction Klassenreferenz

Basisklasse der Nicht-Winkelfunktionen. Mehr ...

#include <symbols.h>

Klassendiagramm für SymOtherFunction:

SymFunction Symbol FnCbrt FnEx FnFact FnLn FnLog FnPow10 FnRcp FnRnd FnSqr FnSqrt SymHyperbolicFunction Aufstellung aller Elemente

Öffentliche Methoden

 SymOtherFunction (string sym="", string hlp="no help available")
void process ()
 Prozessiert alle Nicht-Winkelfunktionen.
virtual Number calcVal (const Number &a)=0

Ausführliche Beschreibung

Basisklasse der Nicht-Winkelfunktionen.


Beschreibung der Konstruktoren und Destruktoren

SymOtherFunction::SymOtherFunction string  sym = "",
string  hlp = "no help available"
[inline, explicit]
 


Dokumentation der Elementfunktionen

virtual Number SymOtherFunction::calcVal const Number a  )  [pure virtual]
 

Implementiert in FnRcp, FnSqr, FnEx, FnLn, FnPow10, FnLog, FnSinh, FnAsinh, FnCosh, FnAcosh, FnTanh, FnAtanh, FnSqrt, FnFact, FnRnd und FnCbrt.

void SymOtherFunction::process  )  [virtual]
 

Prozessiert alle Nicht-Winkelfunktionen.

Eine Funktion wird prozessiert, indem das oberste Element vom Zahlen-Stack geholt wird und mit dieser als Argument die ueberladene Funktion calcVal() ausgefuehrt wird. Das Ergebnis wird wieder auf dem Zahlen-Stack abgelegt.

Implementiert Symbol.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Mon Oct 10 19:54:32 2005 für Almetare von  doxygen 1.4.1