Uses of Class
mtree.utils.Split.Edge

Packages that use Split.Edge
mtree.utils   
 

Uses of Split.Edge in mtree.utils
 

Methods in mtree.utils that return Split.Edge
static Split.Edge Split.findBestSpanEdge(java.util.Map<messif.objects.LocalAbstractObject,java.util.List<Split.Edge>> objectMap, java.util.Set<Split.Edge> spanSet)
          Returns an edge which is the most convenient to divide the spanning tree into 2 components.
 

Method parameters in mtree.utils with type arguments of type Split.Edge
static float Split.fillDistances(java.util.Map<messif.objects.LocalAbstractObject,java.util.List<Split.Edge>> objectMap, messif.objects.LocalAbstractObject p)
          Fills the distances between pivot p and other objects of a given component (the component is determined by pivot p).
static java.util.List<messif.objects.LocalAbstractObject> Split.findAllObjectsInComponent(java.util.Map<messif.objects.LocalAbstractObject,java.util.List<Split.Edge>> objectMap, messif.objects.LocalAbstractObject o)
          Returns a list of objects which belong to one component (component is determined by object o).
static Split.Edge Split.findBestSpanEdge(java.util.Map<messif.objects.LocalAbstractObject,java.util.List<Split.Edge>> objectMap, java.util.Set<Split.Edge> spanSet)
          Returns an edge which is the most convenient to divide the spanning tree into 2 components.
static Split.Edge Split.findBestSpanEdge(java.util.Map<messif.objects.LocalAbstractObject,java.util.List<Split.Edge>> objectMap, java.util.Set<Split.Edge> spanSet)
          Returns an edge which is the most convenient to divide the spanning tree into 2 components.
static messif.objects.LocalAbstractObject Split.findPivot(java.util.Map<messif.objects.LocalAbstractObject,java.util.List<Split.Edge>> objectMap, java.util.List<messif.objects.LocalAbstractObject> objectList)
          Looks for a pivot (the most convenient object) from the list of objects objectList.
static boolean Split.formsOneComponent(java.util.Map<messif.objects.LocalAbstractObject,java.util.List<Split.Edge>> objectMap, messif.objects.LocalAbstractObject o1, messif.objects.LocalAbstractObject o2)
          Decides whether objects o1 and o2 belong to one component determined by edges stored in objectMap.