Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 5 of 5 for incidentNodes (0.06 seconds)

  1. android/guava/src/com/google/common/graph/AbstractNetwork.java

              @Override
              public Iterator<EndpointPair<N>> iterator() {
                return Iterators.transform(
                    AbstractNetwork.this.edges().iterator(), edge -> incidentNodes(edge));
              }
    
              @Override
              public int size() {
                return AbstractNetwork.this.edges().size();
              }
    
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 10K bytes
    - Click Count (0)
  2. android/guava/src/com/google/common/graph/Network.java

       *
       * @throws IllegalArgumentException if {@code edge} is not an element of this network
       */
      EndpointPair<N> incidentNodes(E edge);
    
      /**
       * Returns a live view of the edges which have an {@link #incidentNodes(Object) incident node} in
       * common with {@code edge}. An edge is not considered adjacent to itself.
       *
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 17.6K bytes
    - Click Count (0)
  3. android/guava/src/com/google/common/graph/StandardNetwork.java

      private final ElementOrder<E> edgeOrder;
    
      final MapIteratorCache<N, NetworkConnections<N, E>> nodeConnections;
    
      // We could make this a Map<E, EndpointPair<N>>. It would make incidentNodes(edge) slightly
      // faster, but also make Networks consume 5 to 20+% (increasing with average degree) more memory.
      final MapIteratorCache<E, N> edgeToReferenceNode; // referenceNode == source if directed
    
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Apr 02 14:49:41 GMT 2026
    - 6.9K bytes
    - Click Count (0)
  4. android/guava/src/com/google/common/graph/Graphs.java

        }
    
        @Override
        public Set<E> outEdges(N node) {
          return delegate().inEdges(node); // transpose
        }
    
        @Override
        public EndpointPair<N> incidentNodes(E edge) {
          EndpointPair<N> endpointPair = delegate().incidentNodes(edge);
          return EndpointPair.of(network, endpointPair.nodeV(), endpointPair.nodeU()); // transpose
        }
    
        @Override
        public Set<E> edgesConnecting(N nodeU, N nodeV) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 24.4K bytes
    - Click Count (0)
  5. android/guava/src/com/google/common/graph/ImmutableNetwork.java

        return (E edge) -> network.incidentNodes(edge).source();
      }
    
      private static <N, E> Function<E, N> targetNodeFn(Network<N, E> network) {
        return (E edge) -> network.incidentNodes(edge).target();
      }
    
      private static <N, E> Function<E, N> adjacentNodeFn(Network<N, E> network, N node) {
        return (E edge) -> network.incidentNodes(edge).adjacentNode(node);
      }
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 9.6K bytes
    - Click Count (0)
Back to Top