## HeaderDoc Class Hierarchy

    HeaderElement                              (Root Class)
    	|
    	|
    	|-----------APIOwner               (Object that owns declared API)
    	|               |
    	|               |-------Header     (Owner for header-wide API)
    	|               |
    	|               |-------CPPClass   (Owner for C++ class API)
    	|
    	|-----------Constant
    	|
    	|-----------Enum
    	|
    	|-----------Function
    	|
    	|-----------PDefine
    	|
    	|-----------Struct
    	|
    	|-----------Typedef
    	|
    	|-----------Var
    	|
    	|-----------MinorAPIElement  (parameter, members of structs)

headerDoc2HTML also uses the non object-oriented module, Utilities.pm.