3 #include <vnl/vnl_matrix.h> 7 #include "AnimaSHToolsExport.h" 14 double alpha,
double beta,
double gamma);
16 ANIMASHTOOLS_EXPORT std::vector <std::vector <double> >
InitializeSampleDirections(
unsigned int nbTheta,
unsigned int nbPhi, std::string sampleDirFileName);
18 ANIMASHTOOLS_EXPORT
double GetDValue(
unsigned int l,
int m,
int mp,
double angle);
void GetEulerAnglesFromRotationMatrix(vnl_matrix< double > &R, std::vector< double > &resVal)
void EstimateLocalODFRotationMatrix(vnl_matrix< double > &resVal, unsigned int l, double alpha, double beta, double gamma)
double GetDValue(unsigned int l, int m, int mp, double angle)
std::vector< std::vector< double > > InitializeSampleDirections(unsigned int nbTheta, unsigned int nbPhi, std::string sampleDirFileName)