Uses of Class
org.vanted.indexednodes.IndexedNodeSet
Package | Description |
---|---|
org.vanted.indexednodes |
Provides graph data structures (and operations on them) that are more efficient for some purposes.
|
org.vanted.indexednodes.accumulators |
Accumulators for
org.vanted.indexednodes classes. |
org.vanted.plugins.layout.stressminimization |
A layout algorithm to Vanted that implements stress minimization.
|
-
Uses of IndexedNodeSet in org.vanted.indexednodes
Fields in org.vanted.indexednodes declared as IndexedNodeSet Modifier and Type Field Description IndexedNodeSet
IndexedComponent. nodes
Methods in org.vanted.indexednodes that return IndexedNodeSet Modifier and Type Method Description IndexedNodeSet
IndexedNodeSet. copy()
Creates a subset of this set containing the same nodes with the same basis collection and index space.static IndexedNodeSet
IndexedNodeSet. emptySetOf(Collection<Node> allNodes)
Constructs an empty set with the given node collection as basic collection.IndexedNodeSet
IndexedNodeSet. emptySubset()
Constructs an empty subset of this set of nodes.IndexedNodeSet
IndexedNodeSet. getInducedNeighboursOf(int ofIndex)
Returns a org.vanted.addons.indexednodes.IndexedNodeSet containing all neighbors of the node at the specified index that *are also contained in this set*.IndexedNodeSet
IndexedNodeSet. getInducedNeighboursOf(Node of)
Returns a org.vanted.addons.indexednodes.IndexedNodeSet containing all neighbors of the node specified node that are also contained in this set.static IndexedNodeSet
IndexedNodeSet. setOfAllIn(Collection<Node> allNodes)
Constructs an set with the given node collection as basic collection, containing all nodes from the basis collection.IndexedNodeSet
IndexedNodeSet. setOfContainedNodesWithOwnIndices()
IndexedNodeSet
IndexedNodeSet. singletonSubset(int containedNode)
Methods in org.vanted.indexednodes with parameters of type IndexedNodeSet Modifier and Type Method Description IndexedEdgeList
IndexedEdgeList. addFan(int source, IndexedNodeSet targets)
Add edges from `source` to all nodes in `targets`.static void
IndexedGraphOperations. breadthFirstSearch(int startNode, IndexedNodeSet subgraph, StatefulAccumulator<?,IndexedComponent>... accumulators)
static org.apache.commons.math3.linear.RealVector
IndexedGraphOperations. calcDistances(int fromIndex, IndexedNodeSet inSet)
static org.apache.commons.math3.linear.RealVector
IndexedGraphOperations. calcDistances(Node from, IndexedNodeSet inSet)
Calculates the distance vector from the specified node to all other nodes in the given org.vanted.indexednodes.IndexedNodeSet.static int
IndexedGraphOperations. countEdges(int fromIndex, IndexedNodeSet subgraph)
static int
IndexedGraphOperations. countNodes(int fromIndex, IndexedNodeSet subgraph)
static List<IndexedComponent>
IndexedGraphOperations. getComponents(IndexedNodeSet subgraph)
Get all connected components in the induced `subgraph`void
IndexedNodeSet. intersection(IndexedNodeSet other)
Performs the intersection operation with the given other org.vanted.addons.indexednodes.IndexedNodeSet.void
IndexedNodeSet. setMinus(IndexedNodeSet other)
void
IndexedNodeSet. union(IndexedNodeSet other)
Performs the union operation with the given other org.vanted.addons.indexednodes.IndexedNodeSet.Constructors in org.vanted.indexednodes with parameters of type IndexedNodeSet Constructor Description IndexedComponent(IndexedNodeSet nodes, IndexedEdgeList edges)
-
Uses of IndexedNodeSet in org.vanted.indexednodes.accumulators
Constructors in org.vanted.indexednodes.accumulators with parameters of type IndexedNodeSet Constructor Description IndexedNodeSetAccumulator(IndexedNodeSet init)
-
Uses of IndexedNodeSet in org.vanted.plugins.layout.stressminimization
Methods in org.vanted.plugins.layout.stressminimization with parameters of type IndexedNodeSet Modifier and Type Method Description org.apache.commons.math3.linear.RealMatrix
StressMinimizationImplementation. calcPairwiseDistances(IndexedNodeSet nodes)
Calculates the distance matrix of the given nodes set.Constructors in org.vanted.plugins.layout.stressminimization with parameters of type IndexedNodeSet Constructor Description StressMinimizationImplementation(IndexedNodeSet nodes, StressMinimizationLayout callingLayout, boolean useLandmarks, int numberOfLandmarks, int alpha, double stressChangeEpsilon, double initialStressPercentage, double minimumNodeMovementThreshold, double iterationsThreshold, int edgeScalingFactor)
Creates a new StressMinimizationImplementation working on the given list of nodes and using callingLayout for pausing and stopping behavior