Gaussians and their differences
[Objects]

Collaboration diagram for Gaussians and their differences:

Gaussians

void Gauss (double x, double y, double sigma, double contrR, double contrG, double contrB)
 draws a colored Gaussian defined by its position x and y wrt to the window center, and sigma
void Gauss (double x, double y, double sigma, double contr)
 draws a gray-scale Gaussian
void MakeGauss (double sigma, double contrR, double contrG, double contrB, unsigned short int *&fig)
 creates a colored Gaussian pixmap
void MakeGauss (double sigma, double contr, unsigned short int *&fig)
 creates a gray-scale Gaussian patch
void MakeGauss (double sigma, double contrR, double contrG, double contrB, unsigned short int ind)
 creates a colored Gaussian texture
void MakeGauss (double sigma, double contr, unsigned short int ind)
 creates a gray-scale Gaussian texture

Gaussians filled with random noise

void NGauss (double x, double y, double sigma, double contrR, double contrG, double contrB)
 draws a Gaussian filled with white noise pattern
void NGauss (double x, double y, double sigma, double contr)
 the same in gray-scale
void MakeNGauss (double sigma, double contrR, double contrG, double contrB, unsigned short int *&fig)
 creates a colored NGaussian pixmap
void MakeNGauss (double sigma, double contr, unsigned short int *&fig)
 creates a gray-scale NGaussian pixmap
void MakeNGauss (double sigma, double contrR, double contrG, double contrB, unsigned short int ind)
 creates a colored NGaussian texture
void MakeNGauss (double sigma, double contr, unsigned short int ind)
 creates a gray-scale NGaussian texture

Difference of Gaussians (DoG)

void DoG (double x, double y, double sigma, double contrR, double contrG, double contrB)
 draws a colored Difference of Gaussians
void DoG (double x, double y, double sigma, double contr)
 draws a gray-scale Difference of Gaussians
void MakeDoG (double sigma, double contrR, double contrG, double contrB, unsigned short int *&fig)
 creates a colored Difference of Gaussians pixmap
void MakeDoG (double sigma, double contr, unsigned short int *&fig)
 creates a gray-scale Difference of Gaussians pixmap
void MakeDoG (double sigma, double contrR, double contrG, double contrB, unsigned short int ind)
 creates a colored Difference of Gaussians texture
void MakeDoG (double sigma, double contr, unsigned short int ind)
 creates a gray-scale Difference of Gaussians texture

Generated on Fri Feb 27 14:19:23 2009 for PEACH by  doxygen 1.5.6