[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
|
EdgeWeightNodeFeatures< MERGE_GRAPH, EDGE_INDICATOR_MAP, EDGE_SIZE_MAP, NODE_FEATURE_MAP, NODE_SIZE_MAP, MIN_WEIGHT_MAP > Class Template Reference | ![]() |
get minimum edge weight from an edge indicator and difference of node features More...
#include <vigra/hierarchical_clustering.hxx>
Public Member Functions | |
| Edge | contractionEdge () |
| get the edge which should be contracted next | |
| WeightType | contractionWeight () |
| get the edge weight of the edge which should be contracted next | |
| EdgeWeightNodeFeatures (MergeGraph &mergeGraph, EDGE_INDICATOR_MAP edgeIndicatorMap, EDGE_SIZE_MAP edgeSizeMap, NODE_FEATURE_MAP nodeFeatureMap, NODE_SIZE_MAP nodeSizeMap, MIN_WEIGHT_MAP minWeightEdgeMap, const ValueType beta, const metrics::MetricType metricType, const ValueType wardness=1.0) | |
| construct cluster operator | |
| void | eraseEdge (const Edge &edge) |
| will be called via callbacks from mergegraph | |
| void | mergeEdges (const Edge &a, const Edge &b) |
| will be called via callbacks from mergegraph | |
| MergeGraph & | mergeGraph () |
| get a reference to the merge | |
| void | mergeNodes (const Node &a, const Node &b) |
| will be called via callbacks from mergegraph | |
get minimum edge weight from an edge indicator and difference of node features
|
© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de) |
html generated using doxygen and Python
|