This measure represents the cognitive complexity of the class. It counts the number of possible paths through an algorithm by counting the number of distinct regions on a flowgraph, i.e. the number of if, for and while statments in the operation's body. Case labels of switch statement are counted optionally.