|  | 
|  | SphericalHarmonicL4 (const vecng< 9, Numeric::float64 > &rhs) | 
|  | 
|  | SphericalHarmonicL4 (double *fv) | 
|  | 
|  | SphericalHarmonicL4 (double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8) | 
|  | 
| double & | operator[] (index_t i) | 
|  | 
| double | norm () const | 
|  | 
| double | operator* (const SphericalHarmonicL4 &other) const | 
|  | 
| SphericalHarmonicL4 | operator- (const SphericalHarmonicL4 &other) const | 
|  | 
| SphericalHarmonicL4 | operator* (double s) const | 
|  | 
| SphericalHarmonicL4 | operator/ (double s) const | 
|  | 
| SphericalHarmonicL4 | operator+ (const SphericalHarmonicL4 &v) const | 
|  | 
| double | value (const vec3 &v) const | 
|  | 
| void | Rz (double alpha) | 
|  | 
| void | Ry (double alpha) | 
|  | 
| void | Rx (double alpha) | 
|  | 
| void | euler_rot (const vec3 &rot_vec) | 
|  | 
| SphericalHarmonicL4 | Ex () const | 
|  | 
| SphericalHarmonicL4 | Ey () const | 
|  | 
| SphericalHarmonicL4 | Ez () const | 
|  | 
| mat3 | project_mat3 (double grad_threshold=1e-3, double dot_threshold=1e-5, vec3 *euler_prev=nullptr) | 
|  | 
Definition at line 50 of file spherical_harmonics_l4.h.
 
◆ SphericalHarmonicL4() [1/4]
  
  | 
        
          | GEO::SphericalHarmonicL4::SphericalHarmonicL4 | ( |  | ) |  |  | inline | 
 
 
◆ SphericalHarmonicL4() [2/4]
◆ SphericalHarmonicL4() [3/4]
  
  | 
        
          | GEO::SphericalHarmonicL4::SphericalHarmonicL4 | ( | double * | fv | ) |  |  | inline | 
 
 
◆ SphericalHarmonicL4() [4/4]
  
  | 
        
          | GEO::SphericalHarmonicL4::SphericalHarmonicL4 | ( | double | x0, |  
          |  |  | double | x1, |  
          |  |  | double | x2, |  
          |  |  | double | x3, |  
          |  |  | double | x4, |  
          |  |  | double | x5, |  
          |  |  | double | x6, |  
          |  |  | double | x7, |  
          |  |  | double | x8 |  
          |  | ) |  |  |  | inline | 
 
 
◆ euler_rot()
  
  | 
        
          | void GEO::SphericalHarmonicL4::euler_rot | ( | const vec3 & | rot_vec | ) |  |  | inline | 
 
 
◆ norm()
  
  | 
        
          | double GEO::SphericalHarmonicL4::norm | ( |  | ) | const |  | inline | 
 
 
◆ operator*() [1/2]
◆ operator*() [2/2]
◆ operator+()
◆ operator-()
◆ operator/()
◆ operator[]()
  
  | 
        
          | double & GEO::SphericalHarmonicL4::operator[] | ( | index_t | i | ) |  |  | inline | 
 
 
◆ rest_frame()
◆ value()
  
  | 
        
          | double GEO::SphericalHarmonicL4::value | ( | const vec3 & | v | ) | const |  | inline | 
 
 
◆ coeff
The documentation for this struct was generated from the following file: