Documentation of 'org.jgrapht.graph.MixedGraphUnion' Java class
MixedGraphUnion
org.jgrapht.graph

Class MixedGraphUnion<V,E>

  • Type Parameters:
    V - the vertex type
    E - the edge type
    All Implemented Interfaces:
    java.io.Serializable, DirectedGraph<V,E>, Graph<V,E>


    public class MixedGraphUnion<V,E>
    extends GraphUnion<V,E,Graph<V,E>>
    implements DirectedGraph<V,E>
    Read-only union of an undirected and a directed graph.
    See Also:
    Serialized Form
    • Constructor Detail

      • MixedGraphUnion

        public MixedGraphUnion(UndirectedGraph<V,E> g1,
                               DirectedGraph<V,E> g2,
                               WeightCombiner operator)
        Construct a new graph union.
        Parameters:
        g1 - the undirected graph
        g2 - the directed graph
        operator - the weight combiner (policy for edge weight calculation)
    • Method Detail

      • inDegreeOf

        public int inDegreeOf(V vertex)
        Description copied from interface: DirectedGraph
        Returns the "in degree" of the specified vertex. An in degree of a vertex in a directed graph is the number of inward directed edges from that vertex. See http://mathworld.wolfram.com/Indegree.html.
        Specified by:
        inDegreeOf in interface DirectedGraph<V,E>
        Parameters:
        vertex - vertex whose degree is to be calculated.
        Returns:
        the degree of the specified vertex.
      • incomingEdgesOf

        public java.util.Set<E> incomingEdgesOf(V vertex)
        Description copied from interface: DirectedGraph
        Returns a set of all edges incoming into the specified vertex.
        Specified by:
        incomingEdgesOf in interface DirectedGraph<V,E>
        Parameters:
        vertex - the vertex for which the list of incoming edges to be returned.
        Returns:
        a set of all edges incoming into the specified vertex.
      • outDegreeOf

        public int outDegreeOf(V vertex)
        Description copied from interface: DirectedGraph
        Returns the "out degree" of the specified vertex. An out degree of a vertex in a directed graph is the number of outward directed edges from that vertex. See http://mathworld.wolfram.com/Outdegree.html.
        Specified by:
        outDegreeOf in interface DirectedGraph<V,E>
        Parameters:
        vertex - vertex whose degree is to be calculated.
        Returns:
        the degree of the specified vertex.
      • outgoingEdgesOf

        public java.util.Set<E> outgoingEdgesOf(V vertex)
        Description copied from interface: DirectedGraph
        Returns a set of all edges outgoing from the specified vertex.
        Specified by:
        outgoingEdgesOf in interface DirectedGraph<V,E>
        Parameters:
        vertex - the vertex for which the list of outgoing edges to be returned.
        Returns:
        a set of all edges outgoing from the specified vertex.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.