#include <Clusterizer1D.h>
Public Member Functions | |
virtual Clusterizer1D * | clone () const =0 |
virtual std::pair< std::vector < Cluster1D< T > >, std::vector< const T * > > | operator() (const std::vector< Cluster1D< T > > &) const =0 |
virtual | ~Clusterizer1D () |
purely abstract interface to clustering algorithms that operate on Cluster1D<T>.
Definition at line 16 of file Clusterizer1D.h.
virtual Clusterizer1D< T >::~Clusterizer1D | ( | ) | [inline, virtual] |
Definition at line 19 of file Clusterizer1D.h.
{}
virtual Clusterizer1D* Clusterizer1D< T >::clone | ( | ) | const [pure virtual] |
virtual std::pair< std::vector< Cluster1D<T> >, std::vector< const T * > > Clusterizer1D< T >::operator() | ( | const std::vector< Cluster1D< T > > & | ) | const [pure virtual] |