#include "vtkImageCurveRegion.h"#include "vtkObjectFactory.h"#include "vtkImageData.h"Functions | |
| float | determinant (float **mat, int dim) |
| float | FastGauss (float inverse_sigma, float x) |
| float | FastGauss2 (float inverse_sqrt_det_covariance, float *x, float *mu, float **inv_cov) |
| float | GeneralGauss (float *x, float *mu, float **inv_cov, float inv_sqrt_det_cov, int n) |
| float | GeneralGauss (float term, float InvSigma) |
| int | InvertMatrix (float **mat, float **inv_mat, int dim) |
| float | qnexp2 (float x) |
| float determinant | ( | float ** | mat, | |
| int | dim | |||
| ) | [inline] |
| float FastGauss | ( | float | inverse_sigma, | |
| float | x | |||
| ) | [inline] |
References EMSEGMENT_MINUS_ONE_OVER_2_LOG_2, EMSEGMENT_ONE_OVER_ROOT_2_PI, and qnexp2().
Referenced by vtkImageCurveRegion::ExecuteDataGauss().
| float FastGauss2 | ( | float | inverse_sqrt_det_covariance, | |
| float * | x, | |||
| float * | mu, | |||
| float ** | inv_cov | |||
| ) | [inline] |
References EMSEGMENT_MINUS_ONE_OVER_2_LOG_2, EMSEGMENT_ONE_OVER_2_PI, and qnexp2().
Referenced by vtkImageCurveRegion::ExecuteDataGauss().
| float GeneralGauss | ( | float * | x, | |
| float * | mu, | |||
| float ** | inv_cov, | |||
| float | inv_sqrt_det_cov, | |||
| int | n | |||
| ) | [inline] |
References EMSEGMENT_ONE_OVER_ROOT_2_PI, and j.
| float GeneralGauss | ( | float | term, | |
| float | InvSigma | |||
| ) | [inline] |
References EMSEGMENT_ONE_OVER_ROOT_2_PI.
| float qnexp2 | ( | float | x | ) | [inline] |
References COERCE, EMSEGMENT_EXPBIAS, EMSEGMENT_EXPMASK, EMSEGMENT_MANTSIZE, EMSEGMENT_MENTMASK, EMSEGMENT_PHANTOM_BIT, EMSEGMENT_SHIFTED_BIAS, EMSEGMENT_SHIFTED_BIAS_COMP, fflush, fprintf, result, and stderr.
Referenced by FastGauss(), and FastGauss2().
1.6.1