|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
The class SumNXX2C serves for computation of sums of N-d vector items
and their squares. The class is suitable for evaluation of linear
dependencies among vector.
Parent Classes:
Variables:
Methods:
- SumNXX2C(SizeT dim)
-
- SumNXX2C(const SumNXX2C & sum)
-
Object updating.
----------------
- const SumNXX2C & operator+=(const VectorC & data)
-
Special operations.
-------------------
- const SumNXX2C & SetMeanCovariance()
-
- const VecMatC & operator=(const VecMatC & vm)
-
Assigment (BIG OBJECT).
- const VectorC & Vector() const
-
Access to the vector.
- const MatrixC & Matrix() const
-
Access to the matrix.
- VecMatC Copy() const
-
Returns the physical copy of this vector matrix.
- VecMatC & SetZero()
-
Zeros the vector and the matrix.
- VecMatC & SetRandom(RealT low,RealT high)
-
Set all values to uniformly distributed values between lo and hi
- VecMatC & StraightSort()
-
Sorts according to the vector value. The first value will be the biggest one. The straight sort method is used.
- VecMatC & StraightSort(MatrixC & m)
-
Sorts according to the vector values. The first value will be the biggest one. The straight sort method is used. The matrixes columns are swapped in such way that the matrix product m * diag * Matrix().T() is preserved. The matrix 'diag' is the diagonal matrix created from the elements of the vector.
- VecMatC & BubbleSort()
-
Sorts according to vector value. The first value will be the biggest one. The bubble sort method is used.
- VectorC & NCVector()
-
Access to the vector.
- MatrixC & NCMatrix()
-
Access to the matrix.
|
Programmer:Radek Marik, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001
|