applyFunkRadonTransformation(WMatrix< T > const &frtMat) | WSymmetricSphericalHarmonic< T > | |
calcBaseMatrix(const std::vector< WUnitSphereCoordinates< T > > &orientations, int order) | WSymmetricSphericalHarmonic< T > | static |
calcComplexBaseMatrix(std::vector< WUnitSphereCoordinates< T > > const &orientations, int order) | WSymmetricSphericalHarmonic< T > | static |
calcEigenvalues(size_t order) | WSymmetricSphericalHarmonic< T > | static |
calcFRTMatrix(size_t order) | WSymmetricSphericalHarmonic< T > | static |
calcGFA(std::vector< WUnitSphereCoordinates< T > > const &orientations) const | WSymmetricSphericalHarmonic< T > | |
calcGFA(WMatrix< T > const &B) const | WSymmetricSphericalHarmonic< T > | |
calcMatrixWithEigenvalues(size_t order) | WSymmetricSphericalHarmonic< T > | static |
calcSHToTensorSymMatrix(std::size_t order) | WSymmetricSphericalHarmonic< T > | static |
calcSHToTensorSymMatrix(std::size_t order, const std::vector< WUnitSphereCoordinates< T > > &orientations) | WSymmetricSphericalHarmonic< T > | static |
calcSmoothingMatrix(size_t order) | WSymmetricSphericalHarmonic< T > | static |
getCoefficients() const | WSymmetricSphericalHarmonic< T > | |
getCoefficientsComplex() const | WSymmetricSphericalHarmonic< T > | |
getCoefficientsSchultz() const | WSymmetricSphericalHarmonic< T > | |
getOrder() const | WSymmetricSphericalHarmonic< T > | |
getSHFittingMatrix(const std::vector< WMatrixFixed< T, 3, 1 > > &orientations, int order, T lambda, bool withFRT) | WSymmetricSphericalHarmonic< T > | static |
getSHFittingMatrix(const std::vector< WUnitSphereCoordinates< T > > &orientations, int order, T lambda, bool withFRT) | WSymmetricSphericalHarmonic< T > | static |
getSHFittingMatrixForConstantSolidAngle(const std::vector< WMatrixFixed< T, 3, 1 > > &orientations, int order, T lambda) | WSymmetricSphericalHarmonic< T > | static |
getSHFittingMatrixForConstantSolidAngle(const std::vector< WUnitSphereCoordinates< T > > &orientations, int order, T lambda) | WSymmetricSphericalHarmonic< T > | static |
getValue(T theta, T phi) const | WSymmetricSphericalHarmonic< T > | |
getValue(const WUnitSphereCoordinates< T > &coordinates) const | WSymmetricSphericalHarmonic< T > | |
m_order | WSymmetricSphericalHarmonic< T > | private |
m_SHCoefficients | WSymmetricSphericalHarmonic< T > | private |
normalize() | WSymmetricSphericalHarmonic< T > | |
setFromComplex(WValue< std::complex< T > > const &coeffs, int order) | WSymmetricSphericalHarmonic< T > | |
WSymmetricSphericalHarmonic() | WSymmetricSphericalHarmonic< T > | |
WSymmetricSphericalHarmonic(const WValue< T > &SHCoefficients) | WSymmetricSphericalHarmonic< T > | explicit |
~WSymmetricSphericalHarmonic() | WSymmetricSphericalHarmonic< T > | virtual |