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

clLocateSystem Class Reference

Result combining of locate matrixes. More...

#include <LocateSystem.hh>

List of all members.

Public Member Functions

 clLocateSystem ()
 ~clLocateSystem ()
bool Initialize (long, long, GDT)
 Initialize.

void Add (const GDT *)
 Add subresult.

void Process ()
 Process final result.

void GetResults (GDT *)
 Get results.


Private Attributes

long lWidth
long lHeight
long lPointCount
long lResultCount
GDT fWeight
GDT * fpResults
GDT * fpFinal
clAlloc Results
clAlloc Final
clDSPOp DSP


Detailed Description

Result combining of locate matrixes.

Definition at line 36 of file LocateSystem.hh.


Constructor & Destructor Documentation

clLocateSystem::clLocateSystem  ) 
 

Definition at line 29 of file LocateSystem.cc.

clLocateSystem::~clLocateSystem  ) 
 

Definition at line 34 of file LocateSystem.cc.


Member Function Documentation

bool clLocateSystem::Initialize long  ,
long  ,
GDT 
 

Initialize.

Parameters:
lW Matrix width
lH Matrix height
fCoeff Weighting coefficient

Definition at line 39 of file LocateSystem.cc.

References DSP, Final, fpFinal, fpResults, fWeight, GDT, lHeight, lPointCount, lResultCount, lWidth, and Results.

Referenced by clLocate::ProcessThread().

void clLocateSystem::Add const GDT *   ) 
 

Add subresult.

Parameters:
fpSubRes Result matrix

Definition at line 61 of file LocateSystem.cc.

References DSP, fpResults, lPointCount, and lResultCount.

Referenced by clLocate::ProcessThread().

void clLocateSystem::Process  ) 
 

Process final result.

Definition at line 68 of file LocateSystem.cc.

References DSP, fpFinal, fpResults, fWeight, GDT, lPointCount, and lResultCount.

Referenced by clLocate::ProcessThread().

void clLocateSystem::GetResults GDT *   ) 
 

Get results.

Parameters:
fpDest Result matrix

Definition at line 82 of file LocateSystem.cc.

References DSP, fpFinal, and lPointCount.

Referenced by clLocate::ProcessThread().


Member Data Documentation

long clLocateSystem::lWidth [private]
 

Definition at line 38 of file LocateSystem.hh.

Referenced by Initialize().

long clLocateSystem::lHeight [private]
 

Definition at line 39 of file LocateSystem.hh.

Referenced by Initialize().

long clLocateSystem::lPointCount [private]
 

Definition at line 40 of file LocateSystem.hh.

Referenced by Add(), GetResults(), Initialize(), and Process().

long clLocateSystem::lResultCount [private]
 

Definition at line 41 of file LocateSystem.hh.

Referenced by Add(), Initialize(), and Process().

GDT clLocateSystem::fWeight [private]
 

Definition at line 42 of file LocateSystem.hh.

Referenced by Initialize(), and Process().

GDT* clLocateSystem::fpResults [private]
 

Definition at line 43 of file LocateSystem.hh.

Referenced by Add(), Initialize(), and Process().

GDT* clLocateSystem::fpFinal [private]
 

Definition at line 44 of file LocateSystem.hh.

Referenced by GetResults(), Initialize(), and Process().

clAlloc clLocateSystem::Results [private]
 

Definition at line 45 of file LocateSystem.hh.

Referenced by Initialize().

clAlloc clLocateSystem::Final [private]
 

Definition at line 46 of file LocateSystem.hh.

Referenced by Initialize().

clDSPOp clLocateSystem::DSP [private]
 

Definition at line 47 of file LocateSystem.hh.

Referenced by Add(), GetResults(), Initialize(), and Process().


The documentation for this class was generated from the following files:
Generated on Sun Oct 26 19:12:21 2003 for HASAS by doxygen 1.3.3