|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
/////////////////////////////////////////////
Typedefs:
- typedef Tuple2C<VectorC,LabelT> DataT;
-
Variables:
- DataBunchC & data;
-
- VectorC centre;
-
- VectorC projCentre;
-
- RealT maxDist;
-
Maximum distance we can trust.
- RealT maxSearchDistance;
-
- IntT dim;
-
- RealT min[];
-
- RealT max[];
-
- IntT square_size;
-
- int at;
-
- int rat;
-
- SArray1dC> results;
-
Methods:
- DataBunchIterC(DataBunchC<LabelT> & thedata,const VectorC & thepoint,int nPnts = 1)
-
Constructor.
- void First()
-
Get ready to return closest point.
- bool IsElm() const
-
Any points yet to be returned?
- void Next()
-
This to make it look a genuine iterator.
- LabelT Data()
-
Access label of current closest point.
- DataT & RawData()
-
Access current closest point.
- VectorC VectorData()
-
- BooleanT QueueNextData()
-
Queue up next lot of data.
- void Bubble(RealT dist,const DataT & dat)
-
Bubble.
- void AddBin(const VectorC & bin)
-
|
Programmer:Luis Molina Tanco and Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|