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

enthält Basis SH Klassen Mehr...


Klassen

struct  ZFXMath::SphericalHarmonics::TDevice< PrecisionType, FuncValueType >
 Spherical Harmonic Lighting Device. Mehr...
class  ZFXMath::SphericalHarmonics::TRotateMatrix< PrecisionType, FuncValueType >
 Rotationsmatrix zum transformieren von SH Koeffizienten. Mehr...
class  ZFXMath::SphericalHarmonics::TRotateMatrix< PrecisionType, FuncValueType >::SubMatrix
struct  ZFXMath::SphericalHarmonics::TSample< PrecisionType >
 Punkt auf eienr Einheitssphäre. Mehr...
struct  ZFXMath::SphericalHarmonics::TSphericalFunction< PrecisionType, FuncValueType >
 Spherical Function Interface. Mehr...
class  ZFXMath::SphericalHarmonics::TCoeffs< T >
 beinhaltet eine SH-kompimierte sphärische Funktion Mehr...
class  ZFXMath::SphericalHarmonics::TCoeffs< T >::TAllocator< TAlloc >
 Speicherzuteiler für Koeffizienten. Mehr...

Funktionen

template<class PrecisionType> SphericalHarmonics::TSample<
PrecisionType > * 
GenerateSamples (const int nb_samples)
 GenerateSamples.
template<class PrecisionType> PrecisionType drand48 ()
int lrand48 ()
template<class PrecisionType> void MultiStageNRooks (const int size, int *cells)
int delta (const int m, const int n)
template<class PrecisionType> void uvw (const int l, const int m, const int n, PrecisionType &u, PrecisionType &v, PrecisionType &w)
template<class PrecisionType, class FuncValueType> PrecisionType M (const int l, const int m, const int n, const TRotateMatrix< PrecisionType, FuncValueType > &M)
template<class PrecisionType, class FuncValueType> PrecisionType P (const int i, const int l, const int a, const int b, const TRotateMatrix< PrecisionType, FuncValueType > &M)
template<class PrecisionType, class FuncValueType> PrecisionType U (const int l, const int m, const int n, const TRotateMatrix< PrecisionType, FuncValueType > &M)
template<class PrecisionType, class FuncValueType> PrecisionType V (const int l, const int m, const int n, const TRotateMatrix< PrecisionType, FuncValueType > &M)
template<class PrecisionType, class FuncValueType> PrecisionType W (const int l, const int m, const int n, const TRotateMatrix< PrecisionType, FuncValueType > &M)
template<class PrecisionType, class FuncValueType> void SHRotate (TRotateMatrix< PrecisionType, FuncValueType > &shrm, const TMatrix3x3< PrecisionType > &rotation)
 setze eine SHRotateMatrix durch eine einfache 4x4-Matrix


Erzeugt am Thu Nov 25 04:02:56 2004 für ZFX-Math Library von doxygen 1.3.8