Edge

type Edge = (Node, Node)
fgl Data.Graph.Inductive.Graph
Unlabeled edge
type Edge = (Vertex, Vertex)
containers Data.Graph
An edge from the first vertex to the second.
data EdgeFlag
OpenGL Graphics.Rendering.OpenGL.GL.BeginEnd
A vertex can begin an edge which lies in the interior of its polygon or on the polygon's boundary.
edgeFlag :: StateVar EdgeFlag
OpenGL Graphics.Rendering.OpenGL.GL.BeginEnd
Each vertex of a polygon, separate triangle, or separate quadrilateral specified during renderPrimitive is marked as the start of either a boundary or nonboundary (interior) edge. The vertices of connected triangles and connected quadrilaterals are always marked as boundary, regardless of the value of the edge flag. Boundary and nonboundary edge flags on vertices are significant only if polygonMode is set to Point or Line. Note that the current edge flag can be updated at any time, in particular during renderPrimitive.
EdgeFlagArray :: ClientArrayType
OpenGL Graphics.Rendering.OpenGL.GL.VertexArrays
edges :: Graph -> [Edge]
containers Data.Graph
All edges of a graph.
edges :: Graph gr => gr a b -> [Edge]
fgl Data.Graph.Inductive.Graph
List all Edges in the Graph.
edgesM :: GraphM m gr => m (gr a b) -> m [Edge]
fgl Data.Graph.Inductive.Monad
BeginsBoundaryEdge :: EdgeFlag
OpenGL Graphics.Rendering.OpenGL.GL.BeginEnd
BeginsInteriorEdge :: EdgeFlag
OpenGL Graphics.Rendering.OpenGL.GL.BeginEnd
ClampToEdge :: Clamping
OpenGL Graphics.Rendering.OpenGL.GL.Texturing.Parameters
delEdge :: DynGraph gr => Edge -> gr a b -> gr a b
fgl Data.Graph.Inductive.Graph
Remove an Edge from the Graph.
delEdges :: DynGraph gr => [Edge] -> gr a b -> gr a b
fgl Data.Graph.Inductive.Graph
Remove multiple Edges from the Graph.
delLEdge :: (DynGraph gr, Eq b) => LEdge b -> gr a b -> gr a b
fgl Data.Graph.Inductive.Graph
Remove an LEdge from the Graph.
delMapEdge :: (Ord a, DynGraph g) => NodeMap a -> (a, a) -> g a b -> g a b
fgl Data.Graph.Inductive.NodeMap
delMapEdgeM :: (Ord a, DynGraph g) => (a, a) -> NodeMapM a b g ()
fgl Data.Graph.Inductive.NodeMap
delMapEdges :: (Ord a, DynGraph g) => NodeMap a -> [(a, a)] -> g a b -> g a b
fgl Data.Graph.Inductive.NodeMap
delMapEdgesM :: (Ord a, DynGraph g) => [(a, a)] -> NodeMapM a b g ()
fgl Data.Graph.Inductive.NodeMap
getRevEdges :: (Num b, Ord b) => [(Node, Node)] -> [(Node, Node, b)]
fgl Data.Graph.Inductive.Query.MaxFlow
> i 0 > For each edge a--->b this function returns edge b--->a . > i > Edges a<--->b are ignored > j
graphFromEdges :: Ord key => [(node, key, [key])] -> (Graph, Vertex -> (node, key, [key]), key -> Maybe Vertex)
containers Data.Graph
Build a graph from a list of nodes uniquely identified by keys, with a list of keys of nodes this node should have edges to. The out-list may contain keys that don't correspond to nodes of the graph; they are ignored.

Show more results