|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GraphElementFilter | |
|---|---|
| com.kuka.graph | This package contains the main interfaces and utility classes for working with graphs. |
| com.kuka.graph.alg | This package contains graph algorithms. |
| com.kuka.graph.impl | This package contains the base implementations of the graph and edge interface. |
| com.kuka.graph.traverse | This package contains classes for graph traversal. |
| Uses of GraphElementFilter in com.kuka.graph |
|---|
| Methods in com.kuka.graph that return GraphElementFilter | ||
|---|---|---|
static
|
GraphElementFilters.acceptAll()
Returns a graph element filter accepting any element. |
|
static
|
GraphElementFilters.acceptAll(Collection<E> elements)
Returns a graph element filter accepting any element contained in a collection of given elements. |
|
static
|
GraphElementFilters.acceptAll(E... elements)
Returns a graph element filter accepting any element contained in an array of given elements. |
|
static
|
GraphElementFilters.acceptAllExcept(Collection<E> elements)
Returns a graph element filter accepting any element except those contained in a collection of given elements. |
|
static
|
GraphElementFilters.acceptAllExcept(E... elements)
Returns a graph element filter accepting any element except those contained in an array of given elements. |
|
| Methods in com.kuka.graph with parameters of type GraphElementFilter | |
|---|---|
Set<E> |
Graph.edges(GraphElementFilter<? super E> filter)
Returns an unmodifiable Set view of the edges contained in this graph that satisfy the specified filter. |
Set<N> |
Graph.nodes(GraphElementFilter<? super N> filter)
Returns an unmodifiable Set view of the nodes contained in this graph that satisfy the specified filter. |
| Uses of GraphElementFilter in com.kuka.graph.alg |
|---|
| Methods in com.kuka.graph.alg with parameters of type GraphElementFilter | |
|---|---|
RRAStar<N> |
RRAStar.setEdgeFilter(GraphElementFilter<Edge<N>> edgeFilter)
Sets the filter specifying whether an edge may be traversed or must not be included in the path. |
RRAStar<N> |
RRAStar.setNodeFilter(GraphElementFilter<N> nodeFilter)
Sets the filter specifying whether a node may be traversed or must not be included in the path. |
| Constructors in com.kuka.graph.alg with parameters of type GraphElementFilter | |
|---|---|
AStar(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
N goal,
GraphElementFilter<N> nodeFilter)
Instantiates a new A*. |
|
AStar(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
N goal,
GraphElementFilter<N> nodeFilter,
GraphElementFilter<Edge<N>> edgeFilter)
Instantiates a new A*. |
|
AStar(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
N goal,
GraphElementFilter<N> nodeFilter,
GraphElementFilter<Edge<N>> edgeFilter)
Instantiates a new A*. |
|
Dijkstra(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
GraphElementFilter<N> filter)
Executes the dijkstra algorithm. |
|
Dijkstra(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
N goal,
GraphElementFilter<N> filter)
Executes the dijkstra algorithm. |
|
Dijkstra(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
Set<N> goals,
Dijkstra.GoalMode mode,
GraphElementFilter<Edge<N>> edgeFilter)
Executes the dijkstra algorithm. |
|
Dijkstra(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
Set<N> goals,
Dijkstra.GoalMode mode,
GraphElementFilter<N> filter,
GraphElementFilter<Edge<N>> edgeFilter)
Executes the dijkstra algorithm. |
|
Dijkstra(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
Set<N> goals,
Dijkstra.GoalMode mode,
GraphElementFilter<N> filter,
GraphElementFilter<Edge<N>> edgeFilter)
Executes the dijkstra algorithm. |
|
Dijkstra(Graph<N,E> graph,
CostFunction<N,E> cost,
N start,
Set<N> goals,
GraphElementFilter<N> filter)
Executes the dijkstra algorithm. |
|
| Uses of GraphElementFilter in com.kuka.graph.impl |
|---|
| Methods in com.kuka.graph.impl with parameters of type GraphElementFilter | |
|---|---|
Set<E> |
AbstractGraph.edges(GraphElementFilter<? super E> filter)
|
Set<N> |
AbstractGraph.nodes(GraphElementFilter<? super N> filter)
|
| Uses of GraphElementFilter in com.kuka.graph.traverse |
|---|
| Methods in com.kuka.graph.traverse with parameters of type GraphElementFilter | |
|---|---|
T |
GraphIterator.setEdgeFilter(GraphElementFilter<Edge<N>> filter)
Sets an edge filter for this node iterator. |
T |
AbstractBaseGraphIterator.setEdgeFilter(GraphElementFilter<Edge<N>> filter)
|
T |
GraphIterator.setNodeFilter(GraphElementFilter<N> filter)
Sets a node filter for this node iterator. |
T |
AbstractBaseGraphIterator.setNodeFilter(GraphElementFilter<N> filter)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||