0.8
Sorting media using crowdsourcing.   
Doxygen
LIRIS
Classes

Package sorter

Contains classes performing the splitsort itself, i.e performs a quicksort while asking the results of the comparisons to other parts of the software. More...

Classes

class  Comparator
 Uses several instances of SplitSort, one for each axis considered, to sort media. More...<../..>
class  SplitSort
 Implements the splitsort, a quicksort in which comparisons are completely separated from the rest of the algorithm. More...<../..>

Detailed Description

Contains classes performing the splitsort itself, i.e performs a quicksort while asking the results of the comparisons to other parts of the software.

This package contains two classes : Comparator and SplitSort. These class are not independent in any way : the Comparator contains several (as much as axes) instances of SplitSort in its attribute sorters. The SplitSort performs the quicksort iteration while generating necessary comparisons ; the Comparator gather these comparisons and sends them to other objects using its demandNewComparisons() method.

 All Classes Namespaces Files Functions Variables