AddJob(Job *j) | QueuedCPUTracker | private |
AllocateJob() | QueuedCPUTracker | private |
ApplyOffsetGain(CPUTracker *trk, int beadIndex) | QueuedCPUTracker | private |
BeginLUT(uint flags) | QueuedCPUTracker | virtual |
Break(bool pause) | QueuedCPUTracker | |
BuildLUT(void *data, int pitch, QTRK_PixelDataType pdt, int plane, vector2f *known_pos=0) override | QueuedCPUTracker | virtual |
calib_gain | QueuedCPUTracker | private |
calib_offset | QueuedCPUTracker | private |
cfg | QueuedTracker | |
ClearResults() override | QueuedCPUTracker | virtual |
ComputeZBiasCorrection(int bias_planes, CImageData *result, int smpPerPixel, bool useSplineInterp) | QueuedTracker | |
ConfigValueMap typedef | QueuedTracker | |
dbgPrintResults | QueuedCPUTracker | private |
DebugImage(int ID) | QueuedTracker | |
downsampleHeight | QueuedCPUTracker | private |
downsampleWidth | QueuedCPUTracker | private |
EnableRadialZLUTCompareProfile(bool enabled) | QueuedCPUTracker | virtual |
FetchResults(LocalizationResult *dstResult, int maxResults) override | QueuedCPUTracker | virtual |
FinalizeLUT() override | QueuedCPUTracker | virtual |
Flush() override | QueuedCPUTracker | inlinevirtual |
gc_gainFactor | QueuedCPUTracker | private |
gc_mutex | QueuedCPUTracker | private |
gc_offsetFactor | QueuedCPUTracker | private |
GenerateTestImage(float *dst, float xp, float yp, float size, float SNratio) | QueuedCPUTracker | |
GetConfigValues() override | QueuedCPUTracker | virtual |
GetDebugImage(int id, int *w, int *h, float **data) | QueuedCPUTracker | virtual |
GetImageLUTByIndex(int index, int plane=0) | QueuedCPUTracker | inlineprivate |
GetImageZLUT(float *dst) | QueuedCPUTracker | virtual |
GetImageZLUTSize(int *dims) | QueuedCPUTracker | virtual |
GetNextJob() | QueuedCPUTracker | private |
GetProfileReport() | QueuedCPUTracker | inlinevirtual |
GetQueueLength(int *maxQueueLength=0) override | QueuedCPUTracker | virtual |
GetRadialZLUT(float *zlut) override | QueuedCPUTracker | virtual |
GetRadialZLUTCompareProfile(float *dst) | QueuedCPUTracker | virtual |
GetRadialZLUTSize(int &count, int &planes, int &rsteps) override | QueuedCPUTracker | virtual |
GetResultCount() override | QueuedCPUTracker | virtual |
GetWarnings() | QueuedTracker | inlinevirtual |
GetZLUTBiasCorrection() | QueuedTracker | |
GetZLUTByIndex(int index) | QueuedCPUTracker | inline |
image_lut | QueuedCPUTracker | private |
image_lut_dims | QueuedCPUTracker | private |
image_lut_dz | QueuedCPUTracker | private |
image_lut_dz2 | QueuedCPUTracker | private |
image_lut_nElem_per_bead | QueuedCPUTracker | private |
ImageLUTHeight() | QueuedCPUTracker | inlineprivate |
ImageLUTNumBeads() | QueuedCPUTracker | inlineprivate |
ImageLUTWidth() | QueuedCPUTracker | inlineprivate |
IsIdle() override | QueuedCPUTracker | virtual |
jobCount | QueuedCPUTracker | private |
JobFinished(Job *j) | QueuedCPUTracker | private |
jobs | QueuedCPUTracker | private |
jobs_buffer | QueuedCPUTracker | private |
jobs_buffer_mutex | QueuedCPUTracker | private |
jobs_mutex | QueuedCPUTracker | private |
jobsInProgress | QueuedCPUTracker | private |
localizeMode | QueuedCPUTracker | private |
maxQueueSize | QueuedCPUTracker | private |
NumThreads() | QueuedCPUTracker | inline |
ProcessJob(Thread *th, Job *j) | QueuedCPUTracker | private |
processJobs | QueuedCPUTracker | private |
qi_radialbinweights | QueuedCPUTracker | private |
QueuedCPUTracker(const QTrkComputedConfig &cc) | QueuedCPUTracker | |
QueuedTracker() | QueuedTracker | |
quitWork | QueuedCPUTracker | private |
resultCount | QueuedCPUTracker | private |
results | QueuedCPUTracker | private |
results_mutex | QueuedCPUTracker | private |
ScheduleFrame(void *imgptr, int pitch, int width, int height, ROIPosition *positions, int numROI, QTRK_PixelDataType pdt, const LocalizationJob *jobInfo) | QueuedTracker | virtual |
ScheduleImageData(ImageData *data, const LocalizationJob *jobInfo) | QueuedTracker | |
ScheduleLocalization(void *data, int pitch, QTRK_PixelDataType pdt, const LocalizationJob *jobInfo) override | QueuedCPUTracker | virtual |
QueuedTracker::ScheduleLocalization(uchar *data, int pitch, QTRK_PixelDataType pdt, uint frame, uint timestamp, vector3f *initial, uint zlutIndex) | QueuedTracker | |
SetConfigValue(std::string name, std::string value) override | QueuedCPUTracker | virtual |
SetImageZLUT(float *dst, float *radial_zlut, int *dims) | QueuedCPUTracker | virtual |
SetLocalizationMode(LocMode_t lt) override | QueuedCPUTracker | virtual |
SetPixelCalibrationFactors(float offsetFactor, float gainFactor) override | QueuedCPUTracker | virtual |
SetPixelCalibrationImages(float *offset, float *gain) override | QueuedCPUTracker | virtual |
SetRadialWeights(float *rweights) override | QueuedCPUTracker | virtual |
SetRadialWeights(std::vector< float > weights) | QueuedCPUTracker | inline |
SetRadialZLUT(float *data, int num_zluts, int planes) override | QueuedCPUTracker | virtual |
SetTrackerImage(CPUTracker *trk, Job *job) | QueuedCPUTracker | private |
SetZLUTBiasCorrection(const CImageData &data) | QueuedTracker | |
Start() | QueuedCPUTracker | |
threads | QueuedCPUTracker | private |
UpdateZLUTs() | QueuedCPUTracker | private |
WorkerThreadMain(void *arg) | QueuedCPUTracker | privatestatic |
zcmp | QueuedCPUTracker | private |
zlut_bias_correction | QueuedTracker | protected |
zlut_buildflags | QueuedCPUTracker | private |
zlut_cmpprofiles | QueuedCPUTracker | private |
zlut_count | QueuedCPUTracker | private |
zlut_enablecmpprof | QueuedCPUTracker | private |
zlut_planes | QueuedCPUTracker | private |
ZLUTBiasCorrection(float z, int zlut_planes, int bead) | QueuedTracker | |
zluts | QueuedCPUTracker | private |
ZLUTSelfTest() | QueuedCPUTracker | |
~QueuedCPUTracker() | QueuedCPUTracker | |
~QueuedTracker() | QueuedTracker | virtual |