<Chapter Label="Attributes and operations"><Heading>Attributes and operations</Heading>
  <Section><Heading>Vertices and edges</Heading>
    <#Include Label="DigraphVertices">
    <#Include Label="DigraphNrVertices">
    <#Include Label="DigraphEdges">
    <#Include Label="DigraphNrEdges">
    <#Include Label="DigraphNrLoops">
    <#Include Label="DigraphSinks">
    <#Include Label="DigraphSources">
    <#Include Label="DigraphTopologicalSort">
    <#Include Label="DigraphVertexLabel">
    <#Include Label="DigraphVertexLabels">
    <#Include Label="DigraphEdgeLabel">
    <#Include Label="DigraphEdgeLabels">
    <#Include Label="DigraphInEdges">
    <#Include Label="DigraphOutEdges">
    <#Include Label="IsDigraphEdge">
    <#Include Label="IsMatching">
    <#Include Label="DigraphMaximalMatching">
    <#Include Label="DigraphMaximumMatching">
  </Section>

  <Section><Heading>Neighbours and degree</Heading>
    <#Include Label="AdjacencyMatrix">
    <#Include Label="CharacteristicPolynomial">
    <#Include Label="BooleanAdjacencyMatrix">
    <#Include Label="DigraphAdjacencyFunction">
    <#Include Label="RangeSourceDigraph">
    <#Include Label="OutNeighbours">
    <#Include Label="InNeighbours">
    <#Include Label="OutDegrees">
    <#Include Label="InDegrees">
    <#Include Label="OutDegreeOfVertex">
    <#Include Label="OutNeighboursOfVertex">
    <#Include Label="InDegreeOfVertex">
    <#Include Label="InNeighboursOfVertex">
    <#Include Label="DigraphLoops">
    <#Include Label="DegreeMatrix">
    <#Include Label="LaplacianMatrix">
  </Section>
  
  <Section><Heading>Orders</Heading>
    <#Include Label="PartialOrderDigraphMeetOfVertices">
    <#Include Label="NonUpperSemimodularPair">
  </Section>

  <Section><Heading>Reachability and connectivity</Heading>
    <#Include Label="DigraphDiameter">
    <#Include Label="DigraphShortestDistance">
    <#Include Label="DigraphShortestDistances">
    <#Include Label="DigraphLongestDistanceFromVertex">
    <#Include Label="DigraphDistanceSet">
    <#Include Label="DigraphGirth">
    <#Include Label="DigraphOddGirth">
    <#Include Label="DigraphUndirectedGirth">
    <#Include Label="DigraphConnectedComponents">
    <#Include Label="DigraphConnectedComponent">
    <#Include Label="DigraphStronglyConnectedComponents">
    <#Include Label="DigraphStronglyConnectedComponent">
    <#Include Label="DigraphBicomponents">
    <#Include Label="ArticulationPoints">
    <#Include Label="Bridges">
    <#Include Label="StrongOrientation">
    <#Include Label="DigraphPeriod">
    <#Include Label="DigraphFloydWarshall">
    <#Include Label="IsReachable">
    <#Include Label="IsDigraphPath">
    <#Include Label="VerticesReachableFrom">
    <#Include Label="DigraphPath">
    <#Include Label="DigraphShortestPath">
    <#Include Label="DigraphRandomWalk">
    <#Include Label="Dominators">
    <#Include Label="DominatorTree">
    <#Include Label="IteratorOfPaths">
    <#Include Label="DigraphAllSimpleCircuits">
    <#Include Label="DigraphLongestSimpleCircuit">
    <#Include Label="DigraphLayers">
    <#Include Label="DigraphDegeneracy">
    <#Include Label="DigraphDegeneracyOrdering">
    <#Include Label="HamiltonianPath">
    <#Include Label="NrSpanningTrees">
    <#Include Label="DigraphDijkstra">
  </Section>

  <Section><Heading>Cayley graphs of groups</Heading>
    <#Include Label="GroupOfCayleyDigraph">
    <#Include Label="GeneratorsOfCayleyDigraph">
  </Section>

  <Section><Heading>Associated semigroups</Heading>
    <#Include Label="AsSemigroupDigraph">
    <#Include Label="AsCliffordSemigroup">
  </Section>

  <Section><Heading>Planarity</Heading>
    <#Include Label="KuratowskiPlanarSubdigraph">
    <#Include Label="KuratowskiOuterPlanarSubdigraph">
    <#Include Label="PlanarEmbedding">
    <#Include Label="OuterPlanarEmbedding">
    <#Include Label="SubdigraphHomeomorphicToK">
  </Section>

</Chapter>
