Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

clip::apt1_0::pca3d Class Reference

#include <picture.h>

List of all members.

Public Member Functions

 pca3d ()
 ~pca3d ()
void addsample (int *sample)
void getpcs (double *mout, double *eigval, double *eigvec)

Private Member Functions

void calc_mean_and_covariance ()

Private Attributes

int numsamples
double totals [3]
double crosstotals [3][3]
double stddevs [3]
double mean [3]
double cov [3][3]


Constructor & Destructor Documentation

clip::apt1_0::pca3d::pca3d  )  [inline]
 

clip::apt1_0::pca3d::~pca3d  )  [inline]
 


Member Function Documentation

void clip::apt1_0::pca3d::addsample int *  sample  )  [inline]
 

void clip::apt1_0::pca3d::calc_mean_and_covariance  )  [inline, private]
 

void clip::apt1_0::pca3d::getpcs double *  mout,
double *  eigval,
double *  eigvec
[inline]
 


Member Data Documentation

double clip::apt1_0::pca3d::cov[3][3] [private]
 

double clip::apt1_0::pca3d::crosstotals[3][3] [private]
 

double clip::apt1_0::pca3d::mean[3] [private]
 

int clip::apt1_0::pca3d::numsamples [private]
 

double clip::apt1_0::pca3d::stddevs[3] [private]
 

double clip::apt1_0::pca3d::totals[3] [private]
 


The documentation for this class was generated from the following file:
Generated on Sat Mar 5 17:34:35 2005 for clip by doxygen 1.3.8