Complete doxygen documentation.