In the project edition box, the "Documentation" tab enables you to specify options for the documentation targets. To generate documentation, doxygen is used, and so these options are mapped to doxygen options.

In the left-hand part of the box, all documentation targets associated with the current project are shown. You can create a new target using the "Create documentation target" command, and delete a target using the
"Delete target" command. The tickbox in front of each target allows the deactivation of this specific target. It will then be ignored when generating documentation from the project.
When a target is selected, the right part becomes active with its data, and you can specify the following options:
-
Target Name: The target name. Modelio Cxx Designer does not allow the creation of several targets with the same name.
-
Description: A description for the documentation target. This will be visible in the model as a "description" note on the artifact.
-
External Sources: The path to sources additionally processed by doxygen.
-
Production Path: The root output directory for the doxygen html documentation files produced by the target. Doxygen documentation files are produced for UML packages representing namespaces, for UML classes and interfaces manifested by the project.
-
Custom Doxygen Options: A set of custom doxygen options, which will be used to generate documentation. Modelio Cxx Designer lets you specify default options using Modelio Cxx Designer parameters, as well as adding your own options. Modelio Cxx Designer provides a default set of doxygen options, which produce logical output.