br.usp.ime.klava.segmentit.builders.interfaces
Interface TreeOfCriticalLakesBuilderIF
- All Known Implementing Classes:
- DefaultTreeOfCriticalLakesBuilder
public interface TreeOfCriticalLakesBuilderIF
Extension point used in HierarchyManager
.
Extensions of TreeOfCriticalLakes
can be used in SegmentIt by setting
an implementation of TreeOfCriticalLakesBuilderIF
in
HierarchyManager.setTreeOfCriticalLakesBuilder(TreeOfCriticalLakesBuilderIF)
.
The default implementation used in SegmentIt is
DefaultTreeOfCriticalLakesBuilder
.
- Author:
- Bruno Klava
buildTreeOfCriticalLakes
TreeOfCriticalLakes buildTreeOfCriticalLakes(PrimitiveCatchmentBasinsGraph graph,
HierarchyCriterion criterion,
int[] labels,
java.awt.Point selectedPixel,
int[] desiredLabels)