Analyzer.ClusteringCoefficientCalculator.CalculateEdgesInFullyConnectedNeighborhood C# (CSharp) Method

CalculateEdgesInFullyConnectedNeighborhood() protected method

protected CalculateEdgesInFullyConnectedNeighborhood ( Int32 iAdjacentVertices, System.Boolean bGraphIsDirected ) : Int32
iAdjacentVertices System.Int32
bGraphIsDirected System.Boolean
return System.Int32
        protected Int32 CalculateEdgesInFullyConnectedNeighborhood
            (Int32 iAdjacentVertices,Boolean bGraphIsDirected)
        {
            Debug.Assert(iAdjacentVertices >= 0);
          

            return ((iAdjacentVertices * (iAdjacentVertices - 1)) /
                (bGraphIsDirected ? 1 : 2));
        }