IPointKernel Class Reference
kernel for handling point object More...
#include "IKernel.hpp"
Inheritance diagram for IPointKernel:Public Member Functions | |
| virtual FilterHandle | tileFilter ()=0 |
| virtual bool | process (const IPoint &source, IPoint &target)=0 |
Public Member Functions inherited from IKernelBase | |
| virtual IKernelBase * | threadClone () const =0 |
| gets a copy of the object (required for multi-threaded execution) | |
| virtual void | leafChanged (const IPointIndexLeaf &leaf)=0 |
| function is called, when the spatial index leaf changes | |
Public Member Functions inherited from ObjectBase | |
| virtual void | Delete () |
Detailed Description
kernel for handling point object
Member Function Documentation
|
pure virtual |
Speed-up: inspect the bounding box and attribute statistics of each tile before it is loaded and processed. Skip tiles for which surely none of their points pass this filter. The returned filter is usually the same as the filter used internally by the kernel to decide if a point shall be processed. If all tiles shall be processed, return an empty handle.
