IProcessStats Class Referenceabstract

Statistic interface to object that can be retrieved after a IProcessorEx run. More...

#include "IProcessorEx.hpp"

+ Inheritance diagram for IProcessStats:

Public Member Functions

virtual int64_t pointsProccessed () const =0
 overall points processed (which fullfill the optional limit criterion): pointsProccessed = pointsFiltered + pointsUsed
 
virtual int64_t pointsFiltered () const =0
 number of points that where filtered by the (optional) process filter
 
virtual int64_t pointsSkipped () const =0
 number of points that where skipped by an optional post query constraint (e.g. minPtCount)
 
virtual int64_t pointsChanged () const =0
 number of points that passed the (optional) process filter and have been changed by the kernel object
 
virtual int64_t pointsUnchanged () const =0
 number of points that passed the (optional) process filter and have NOT been changed by the kernel object
 
virtual int64_t pointsUsed () const =0
 number of points that passed the (optional) process filter: pointsUsed = pointsChanged + pointsUnchanged
 
virtual int64_t neighborsMin () const =0
 
virtual int64_t neighborsMax () const =0
 
virtual double neighborsMean () const =0
 
virtual double neighborsSigma () const =0
 
virtual int64_t pointsZeroNeighbors () const =0
 number of points that have no neighbors at all
 
virtual int64_t pointsSingleNeighbors () const =0
 
- Public Member Functions inherited from ObjectBase
virtual void Delete ()
 

Detailed Description

Statistic interface to object that can be retrieved after a IProcessorEx run.