Interface | Description |
---|---|
AxialDistribution |
Interface for classes that define an axial PDF on the sphere, giving p(x) == p(-x) for any unit vector
x.
|
Class | Description |
---|---|
ACG_Distribution |
Angular Central Gaussian Distribution on a 3D sphere.
|
ACG_Fitter |
This class implements several routines for fitting an ACG distribution.
|
BesselFunctions |
Purpose:
Contains implementation of the various Bessel functions.
|
BinghamDistribution |
Bingham Distribution.
|
BinghamFitter |
Translation of John Kent's code that implements his paper "Asymptotic Expansions for the Bingham Distribution"
(Applied Statistics 36(2):139-144, 1987).
|
Complex |
Purpose:
Complex number class.
|
EigenSystem3D |
Purpose: Container for eigenvectors and eigenvalues.
|
ErrorFunction |
Contains static method for evaluation of the error function (erf(z)) using
the MacClaurin series representation.
|
GammaFunctions |
Purpose:
Contains implementation of the gamma function.
|
GammaRandom |
generates gamma-distributed random numbers using a
mersienne twister and a rejection-sampling technique
|
IncompleteBeta |
Purpose:
Contains implementation of the incomplete beta function.
|
MTRandom | |
NewtonRaphsonSolver |
Solves nonlinear equations by the Newton-Raphson method.
|
NumDeriv |
Purpose:
General Levenburg Marquardt Non-linear least squares fitter.
|
NumericalIntegration |
Camino fibre reconstruction and tracking toolkit
NumericalIntegration (numerics)
Abstract class providing numerical integration on a sphere via the use of
Gaussian Quadrature.
|
Point3D |
Purpose: To encapsulate a 3D point.
|
PolynomialFunction |
Represents a polynomial function of any degree.
|
PolynomialFunction1D |
Represents a polynomial function of any degree with one variable {x}.
|
PolynomialFunction2D |
Represents a polynomial function of any degree with two variables {x, y}.
|
RealMatrix |
Purpose:
Matrix of real numbers.
|
Rotations |
Purpose:
Various methods for generating and using rotation matrices.
|
SphericalDistributionFitter |
Superclass for classes that fit parametric distributions to vectors or axes on the sphere.
|
SphericalHarmonics |
Purpose:
Spherical harmonic functions and associated Legendre polynomials.
|
SVAnalyticalFunction |
A mathematical function that returns a single value from a single variable.
|
TwoFibreACGFitter |
Purpose:
Fits two ACG distributions to a collection of axes.
|
TwoFibreBinghamFitter |
Purpose:
Fits two Bingham distributions to a collection of axes.
|
TwoFibreBipolarWatsonFitter |
Purpose:
Fits two Watson distributions to a collection of axes.
|
TwoFibreFixedPropWatsonFitter |
Purpose:
Fits two Watson distributions to a collection of axes.
|
TwoFibreWatsonFitter |
Purpose:
Fits two Watson distributions to a collection of axes.
|
Vector3D |
Purpose:
To encapsulate 3D cartesian vector.
|
WatsonD |
Description: Evaluates D_3(kappa), eqn 10.3.32 in Mardia and Jupp "Directional Statistics" (2000)
|
WatsonDistribution |
Watson Distribution, kind of like a Fisher but for axial data, ie p(x) == p(-x).
|
WatsonFitter |
This class implements several routines for fitting and evaluating
goodness-of-fit to a Watson distribution.
|
Exception | Description |
---|---|
ComplexNumberException |
Purpose:
Exception for Complex class.
|
ConvergenceException | |
ErrorFunctionException |
The exception thrown due to errors in calculating the error function
|
IncompleteBetaException |
Purpose:
Exception class used by the IncompleteBeta class.
|
SphericalHarmonicException |
Purpose:
Exception class used by the SphericalHarmonics class.
|
SVD_Exception |
Purpose:
Exception class used in the SVD method of RealMatrix.
|