public class Algorithms extends Object
Constructor and Description |
---|
Algorithms() |
Modifier and Type | Method and Description |
---|---|
static double |
getAngle(Node n1,
Node n2) |
static double |
getAngle(Node n1,
Node n2,
Node n3) |
static double |
getAngleAbs(Node n1,
Node n2,
Node n3) |
static double |
getCoverage(Topology topo) |
static Integer |
getDiameter(Topology t)
Returns the diameter of the topology (largest shortest path between any two nodes)
|
static ArrayList<Link> |
getMST(List<Node> Vset) |
static ArrayList<Link> |
getMST(Topology t) |
static double |
getRelativeCoverage(Topology topo) |
static ArrayList<Node> |
orderByAngleToReferenceNode(Node refNode,
ArrayList<Node> nodes) |