public static int Depth()

in OWL2DTDL/DotNetRdfExtensions.cs [188:200]


        public static int Depth(this OntologyClass oClass)
        {
            int largestParentDepth = 0;
            foreach (OntologyClass superClass in oClass.DirectSuperClasses)
            {
                int superClassDepth = superClass.Depth();
                if (superClassDepth > largestParentDepth)
                {
                    largestParentDepth = superClassDepth;
                }
            }
            return largestParentDepth + 1;
        }