/** 
* @file ClusterAlgorithm.cpp
* @brief Interface for Cluster-Algorithms
* @author Erik Rodner
* @date 10/29/2007

*/
#include <iostream>

#include "vislearning/math/cluster/ClusterAlgorithm.h"

using namespace OBJREC;

using namespace std;
// refactor-nice.pl: check this substitution
// old: using namespace ice;
using namespace NICE;

///////////////////// ///////////////////// /////////////////////
//                   CONSTRUCTORS / DESTRUCTORS
///////////////////// ///////////////////// /////////////////////

ClusterAlgorithm::ClusterAlgorithm()
{
}

ClusterAlgorithm::~ClusterAlgorithm()
{
}

void ClusterAlgorithm::initFromConfig ( const NICE::Config * _conf, const std::string & _confSection )
{
  //nothing to do
}


///////////////////// INTERFACE PERSISTENT /////////////////////
// interface specific methods for store and restore
///////////////////// INTERFACE PERSISTENT ///////////////////// 

void ClusterAlgorithm::restore ( std::istream & is, int format )
{
  //nothing to do
}

void ClusterAlgorithm::store ( std::ostream & os, int format ) const
{
  //nothing to do
}

void ClusterAlgorithm::clear ()
{
  //nothing to do  
}