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