Hauptseite | Liste aller Namensbereiche | Klassenhierarchie | Auflistung der Klassen | Auflistung der Dateien | Elemente eines Namensbereiches | Klassen-Elemente | Datei-Elemente

ZFXMath::SphericalHarmonics::TDevice< PrecisionType, FuncValueType > Template Strukturreferenz

Spherical Harmonic Lighting Device. Mehr...

#include <SHDevice.h>

Aufstellung aller Elemente

Öffentliche Methoden

 TDevice (int numBands, int numSamples)
 Device Konstruktor.
void Project (const TSphericalFunction< PrecisionType, FuncValueType > &func, TCoeffs< FuncValueType > &dest)
 Komprimiert eine sphärische Funktion in SH-Koeffizienten.


Ausführliche Beschreibung

template<class PrecisionType, class FuncValueType>
struct ZFXMath::SphericalHarmonics::TDevice< PrecisionType, FuncValueType >

Ziemlich nützliches Werkzeug


Beschreibung der Konstruktoren und Destruktoren

template<class PrecisionType, class FuncValueType>
ZFXMath::SphericalHarmonics::TDevice< PrecisionType, FuncValueType >::TDevice int  numBands,
int  numSamples
[inline]
 

Parameter:
numBands SH Ordnung + 1 (Genauigkeit der Funktionsrekonstruktion)
numSamples Anzahl der Samples um die Originalfunktion zu komprimieren (Genauigkeit der Funktionskompression)


Dokumentation der Elementfunktionen

template<class PrecisionType, class FuncValueType>
void ZFXMath::SphericalHarmonics::TDevice< PrecisionType, FuncValueType >::Project const TSphericalFunction< PrecisionType, FuncValueType > &  func,
TCoeffs< FuncValueType > &  dest
[inline]
 

Parameter:
func sphärische Funktion die projiziert werden soll (in)
dest Zielprojektion (out)


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei:
Erzeugt am Thu Nov 25 04:02:56 2004 für ZFX-Math Library von doxygen 1.3.8