work around Doxygen bug triggered by r814874, which caused many classes to disappear

from the docs.
This commit is contained in:
Benoit Jacob 2008-06-02 19:29:23 +00:00
parent 6209bbe286
commit ac88feebb7
3 changed files with 6 additions and 2 deletions

View File

@ -28,7 +28,10 @@ namespace Eigen {
#include "src/Core/Functors.h"
#include "src/Core/MatrixBase.h"
#include "src/Core/Coeffs.h"
#ifndef EIGEN_PARSED_BY_DOXYGEN // work around Doxygen bug triggered by Assign.h r814874
// at least confirmed with Doxygen 1.5.5 and 1.5.6
#include "src/Core/Assign.h"
#endif
#include "src/Core/MatrixStorage.h"
#include "src/Core/NestByValue.h"
#include "src/Core/Flagged.h"

View File

@ -1174,7 +1174,8 @@ INCLUDE_FILE_PATTERNS =
# undefined via #undef or recursively expanded use the := operator
# instead of the = operator.
PREDEFINED = EIGEN_EMPTY_STRUCT
PREDEFINED = EIGEN_EMPTY_STRUCT \
EIGEN_PARSED_BY_DOXYGEN
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
# this tag can be used to specify a list of macro names that should be expanded.

View File

@ -12,4 +12,4 @@ The many other classes are typically return types for MatrixBase methods.
*/
}
}