Here is a list of all files with brief descriptions:
| 2d_plot.cpp | An application examining the resulting arrangement of the Random Ball Cover data structure on 2-D data |
| 2d_plot_nn.cpp | An application examining the resulting arrangement and operation of the Random Ball Cover data structure on 2-D data |
| algorithms.cpp | Defines classes that organize the execution of OpenCL kernels |
| algorithms.hpp | Declares classes that organize the execution of OpenCL kernels |
| common.hpp | Declares classes used by the OpenCL interface classes in cl_algo |
| data_types.hpp | Declarations of data types used by the Random Ball Cover data structure |
| helper_funcs.cpp | Helper functions for testing |
| helper_funcs.hpp | Declarations of helper functions for testing |
| img_segmentation.cpp | An application examining the potential of the Random Ball Cover data structure for image segmentation |
| kinect_frame_grabber.cpp | Grabs and stores in binary files an RGB and a Depth Kinect frame |
| rbc_kernels.cl | Kernels for building and accessing the Random Ball Cover data structure |
| reduce_kernels.cl | Kernels for performing the Reduce operation |
| rgb_img_segmentation.cpp | An application examining the potential of the Random Ball Cover data structure for image segmentation |
| scan_kernels.cl | Kernels for performing the Scan operation |
| testsRBC.cpp | Google Test Unit Tests for the kernels associated with the Random Ball Cover data structure |
| testsRBC_RGBD.cpp | Google Test Unit Tests for the kernels associated with the Random Ball Cover data structure |
| testsReduce.cpp | Google Test Unit Tests for the Reduce kernels |
| testsScan.cpp | Google Test Unit Tests for the Scan kernels |