Class SphericalHarmonicMath
Inheritance
SphericalHarmonicMath
Syntax
public class SphericalHarmonicMath
Methods
Convolve(SphericalHarmonicsL2, ZonalHarmonicsL2)
Declaration
public static SphericalHarmonicsL2 Convolve(SphericalHarmonicsL2 sh, ZonalHarmonicsL2 zh)
Parameters
Returns
| Type |
Description |
| SphericalHarmonicsL2 |
|
PackCoefficients(Vector4[], SphericalHarmonicsL2)
Declaration
public static void PackCoefficients(Vector4[] packedCoeffs, SphericalHarmonicsL2 sh)
Parameters
| Type |
Name |
Description |
| Vector4[] |
packedCoeffs |
|
| SphericalHarmonicsL2 |
sh |
|
PremultiplyCoefficients(SphericalHarmonicsL2)
Declaration
public static SphericalHarmonicsL2 PremultiplyCoefficients(SphericalHarmonicsL2 sh)
Parameters
| Type |
Name |
Description |
| SphericalHarmonicsL2 |
sh |
|
Returns
| Type |
Description |
| SphericalHarmonicsL2 |
|
RescaleCoefficients(SphericalHarmonicsL2, Single)
Declaration
public static SphericalHarmonicsL2 RescaleCoefficients(SphericalHarmonicsL2 sh, float scalar)
Parameters
| Type |
Name |
Description |
| SphericalHarmonicsL2 |
sh |
|
| Single |
scalar |
|
Returns
| Type |
Description |
| SphericalHarmonicsL2 |
|
UndoCosineRescaling(SphericalHarmonicsL2)
Declaration
public static SphericalHarmonicsL2 UndoCosineRescaling(SphericalHarmonicsL2 sh)
Parameters
| Type |
Name |
Description |
| SphericalHarmonicsL2 |
sh |
|
Returns
| Type |
Description |
| SphericalHarmonicsL2 |
|