Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

SphericalHarmonics.h File Reference

Basic SH Classes. More...

Go to the source code of this file.

Namespaces

namespace  ZFXMath
namespace  ZFXMath::SphericalHarmonics

Classes

struct  ZFXMath::SphericalHarmonics::TSample< PrecisionType >
 Point on a unit Sphere. More...
struct  ZFXMath::SphericalHarmonics::TSphericalFunction< PrecisionType, FuncValueType >
 Spherical Function Interface. More...
class  ZFXMath::SphericalHarmonics::TCoeffs< T >
 Contains a SH comressed spherical function. More...
class  ZFXMath::SphericalHarmonics::TCoeffs< T >::TAllocator< TAlloc >
 Allocator for coefficients. More...

Functions

template<class PrecisionType, class FuncValueType> void Project (const TSphericalFunction< PrecisionType, FuncValueType > &func, const TSample< PrecisionType > *samples, const TCoeffs< PrecisionType > *coeffs, const int nb_samples, TCoeffs< FuncValueType > &dest)
template<class PrecisionType> PrecisionType P (const int l, const int m, const PrecisionType x)
template<class PrecisionType> PrecisionType y (const int l, const int m, const PrecisionType theta, const PrecisionType phi)
template<class PrecisionType> PrecisionType K (const int l, const int m)


Detailed Description


Generated on Thu Nov 25 04:02:58 2004 for ZFX-Math Library by doxygen 1.3.8