../
|
Bound.java
|
802
(13 years ago)
by duarte:
Some big changes: now internally we use the data structure Bound[][] for all steps. We only use graphs for when we need to calculate shortest paths.
Define some static functions for printing info.
Made the scaling method an option passed as an argument to embed()
Extracted to separate file the Bound class.
Drafted an implementation of metrize
|
BoundsSmoother.java
|
804
(13 years ago)
by duarte:
Made Bound[][] bounds a member, thus changing the signature of most methods. Refactored getBoundsAllPairs(bounds) to better name computeTriangleInequality: now it uses as input the bounds member variable and updates it as output.
|
Embedder.java
|
802
(13 years ago)
by duarte:
Some big changes: now internally we use the data structure Bound[][] for all steps. We only use graphs for when we need to calculate shortest paths.
Define some static functions for printing info.
Made the scaling method an option passed as an argument to embed()
Extracted to separate file the Bound class.
Drafted an implementation of metrize
|