CluE
1.0
|
LloydtypeCF specific DoubleSolution. More...
#include <lloydtypecf.h>
Public Member Functions | |
LloydtypeCFSolution () | |
![]() | |
DoubleSolution () | |
virtual | ~DoubleSolution () |
virtual double | computationtime () const |
returns the time needed for the last computation More... | |
virtual unsigned int | number_of_solutions () const |
returns the number of available solutions More... | |
virtual unsigned int | size_of_solution (unsigned int) const |
returns the size of a particular solution More... | |
virtual T | proxy (unsigned int n, unsigned int c) const |
returns the proxy for the specified clustering and cluster More... | |
virtual std::vector< T > | proxies (unsigned int n) const |
returns the proxies for the specified clustering More... | |
virtual unsigned int | clustersize (unsigned int, unsigned int) const |
Returns the cardinality of the specified cluster from the computed clustering. More... | |
virtual T * | element (unsigned int, unsigned int, unsigned int) const |
Returns a pointer to a particular element from the specified cluster and clustering. More... | |
virtual std::vector< T * > | cluster (unsigned int, unsigned int) const |
Returns a vector of pointers to the elements of a particular cluster from the specified clustering. More... | |
virtual std::vector < std::vector< T * > > | clustering (unsigned int) const |
Returns the specified clustering as a vector of vector of pointers to the elements. More... | |
![]() | |
virtual | ~SolutionProvider () |
![]() | |
virtual | ~ProxyProvider () |
![]() | |
virtual | ~PartitionProvider () |
Public Attributes | |
double | costs |
![]() | |
double | seconds |
std::vector< std::vector< T > > | proxysets |
std::vector< std::vector < std::vector< T * > > > | partitions |
Additional Inherited Members | |
![]() | |
static ProxyProvider< T > * | toProxyProvider (SolutionProvider *s) |
does a dynamic cast of the given SolutionProvider to a ProxyProvider More... | |
![]() | |
static PartitionProvider< T > * | toPartitionProvider (SolutionProvider *s) |
Does a dynamic cast of the given SolutionProvider to a PartitionProvider. More... | |
LloydtypeCF specific DoubleSolution.
Definition at line 27 of file lloydtypecf.h.
|
inline |
Definition at line 30 of file lloydtypecf.h.
double CluE::LloydtypeCFSolution< T >::costs |
Definition at line 37 of file lloydtypecf.h.