typedef is part of the namespace, so you must document the namespace to display it, i.e.:
/// documentation for the namespace namespace fundamental { ... typedef Base<float> Coordinate; ///< Point coordinate class }
Alternatively, you can use @relates , but this will cause the member to be associated with related functions of the base class:
/// @relates Base /// Point coordinate class typedef Base<float> Coordinate;
You can change this header to, for example, the members associated with it, by creating a layout file using doxygen -l , and then editing the two occurrences of the related element in the generated DoxygenLayout.xml as follows:
<related title="Related Members"/>
doxygen
source share