From 409e82be06bd6e0e3772f57cc3cc19c35743d09c Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Thu, 28 Aug 2008 23:25:27 +0000 Subject: doc and use sed to clean the class hierarchy instead of preprocessor directives. --- Eigen/src/Core/Block.h | 8 -------- Eigen/src/Core/CommaInitializer.h | 3 ++- Eigen/src/Core/CwiseBinaryOp.h | 4 ---- Eigen/src/Core/CwiseNullaryOp.h | 4 ---- Eigen/src/Core/CwiseUnaryOp.h | 4 ---- Eigen/src/Core/DiagonalCoeffs.h | 4 ---- Eigen/src/Core/DiagonalMatrix.h | 4 ---- Eigen/src/Core/DiagonalProduct.h | 4 ---- Eigen/src/Core/Flagged.h | 4 ---- Eigen/src/Core/Map.h | 4 ---- Eigen/src/Core/Matrix.h | 4 ---- Eigen/src/Core/Minor.h | 4 ---- Eigen/src/Core/NestByValue.h | 4 ---- Eigen/src/Core/Part.h | 4 ---- Eigen/src/Core/Product.h | 4 ---- Eigen/src/Core/Swap.h | 4 ---- Eigen/src/Core/Transpose.h | 4 ---- 17 files changed, 2 insertions(+), 69 deletions(-) (limited to 'Eigen/src/Core') diff --git a/Eigen/src/Core/Block.h b/Eigen/src/Core/Block.h index 4fb4794a4..11583d042 100644 --- a/Eigen/src/Core/Block.h +++ b/Eigen/src/Core/Block.h @@ -88,11 +88,7 @@ struct ei_traits class Block -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: @@ -215,11 +211,7 @@ template class Block -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MapBase > -#else - : public MapBase -#endif { public: diff --git a/Eigen/src/Core/CommaInitializer.h b/Eigen/src/Core/CommaInitializer.h index c394c3d78..282510550 100644 --- a/Eigen/src/Core/CommaInitializer.h +++ b/Eigen/src/Core/CommaInitializer.h @@ -108,7 +108,8 @@ struct MatrixBase::CommaInitializer int m_currentBlockRows; // current block height }; -/** Convenient operator to set the coefficients of a matrix. +/** \anchor MatrixBaseCommaInitRef + * Convenient operator to set the coefficients of a matrix. * * The coefficients must be provided in a row major order and exactly match * the size of the matrix. Otherwise an assertion is raised. diff --git a/Eigen/src/Core/CwiseBinaryOp.h b/Eigen/src/Core/CwiseBinaryOp.h index da76ac100..ec98f4c64 100644 --- a/Eigen/src/Core/CwiseBinaryOp.h +++ b/Eigen/src/Core/CwiseBinaryOp.h @@ -76,11 +76,7 @@ struct ei_traits > template class CwiseBinaryOp : ei_no_assignment_operator, -#ifndef EIGEN_PARSED_BY_DOXYGEN public MatrixBase > -#else - public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/CwiseNullaryOp.h b/Eigen/src/Core/CwiseNullaryOp.h index 723340cef..caa86fa97 100644 --- a/Eigen/src/Core/CwiseNullaryOp.h +++ b/Eigen/src/Core/CwiseNullaryOp.h @@ -60,11 +60,7 @@ struct ei_traits > template class CwiseNullaryOp : ei_no_assignment_operator, -#ifndef EIGEN_PARSED_BY_DOXYGEN public MatrixBase > -#else - public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/CwiseUnaryOp.h b/Eigen/src/Core/CwiseUnaryOp.h index a6577a31e..a50a9c30d 100644 --- a/Eigen/src/Core/CwiseUnaryOp.h +++ b/Eigen/src/Core/CwiseUnaryOp.h @@ -63,11 +63,7 @@ struct ei_traits > template class CwiseUnaryOp : ei_no_assignment_operator, -#ifndef EIGEN_PARSED_BY_DOXYGEN public MatrixBase > -#else - public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/DiagonalCoeffs.h b/Eigen/src/Core/DiagonalCoeffs.h index 83a11807e..21ca015d2 100644 --- a/Eigen/src/Core/DiagonalCoeffs.h +++ b/Eigen/src/Core/DiagonalCoeffs.h @@ -60,11 +60,7 @@ struct ei_traits > }; template class DiagonalCoeffs -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/DiagonalMatrix.h b/Eigen/src/Core/DiagonalMatrix.h index da7bf2dd4..06507dc68 100644 --- a/Eigen/src/Core/DiagonalMatrix.h +++ b/Eigen/src/Core/DiagonalMatrix.h @@ -56,11 +56,7 @@ struct ei_traits > template class DiagonalMatrix : ei_no_assignment_operator, -#ifndef EIGEN_PARSED_BY_DOXYGEN public MatrixBase > -#else - public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/DiagonalProduct.h b/Eigen/src/Core/DiagonalProduct.h index 83ca8d1b3..4ee3c46c3 100644 --- a/Eigen/src/Core/DiagonalProduct.h +++ b/Eigen/src/Core/DiagonalProduct.h @@ -61,11 +61,7 @@ struct ei_traits > }; template class Product : ei_no_assignment_operator, -#ifndef EIGEN_PARSED_BY_DOXYGEN public MatrixBase > -#else - public MatrixBase -#endif { typedef typename ei_traits::_LhsNested _LhsNested; typedef typename ei_traits::_RhsNested _RhsNested; diff --git a/Eigen/src/Core/Flagged.h b/Eigen/src/Core/Flagged.h index 4dbcbd56d..a6abe617b 100644 --- a/Eigen/src/Core/Flagged.h +++ b/Eigen/src/Core/Flagged.h @@ -55,11 +55,7 @@ struct ei_traits > }; template class Flagged -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/Map.h b/Eigen/src/Core/Map.h index 4da6b942a..7dfaac273 100644 --- a/Eigen/src/Core/Map.h +++ b/Eigen/src/Core/Map.h @@ -57,11 +57,7 @@ struct ei_traits > : public ei_traits }; template class Map -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MapBase > -#else - : public MapBase -#endif { public: diff --git a/Eigen/src/Core/Matrix.h b/Eigen/src/Core/Matrix.h index 4fce434e9..44e4c45b8 100644 --- a/Eigen/src/Core/Matrix.h +++ b/Eigen/src/Core/Matrix.h @@ -97,11 +97,7 @@ struct ei_traits class Matrix -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: EIGEN_GENERIC_PUBLIC_INTERFACE(Matrix) diff --git a/Eigen/src/Core/Minor.h b/Eigen/src/Core/Minor.h index 70e358741..9e87c9b9b 100644 --- a/Eigen/src/Core/Minor.h +++ b/Eigen/src/Core/Minor.h @@ -58,11 +58,7 @@ struct ei_traits > }; template class Minor -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/NestByValue.h b/Eigen/src/Core/NestByValue.h index 198e9df78..86d8795cd 100644 --- a/Eigen/src/Core/NestByValue.h +++ b/Eigen/src/Core/NestByValue.h @@ -52,11 +52,7 @@ struct ei_traits > }; template class NestByValue -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/Part.h b/Eigen/src/Core/Part.h index 61c8507ef..4d39c4c08 100644 --- a/Eigen/src/Core/Part.h +++ b/Eigen/src/Core/Part.h @@ -59,11 +59,7 @@ struct ei_traits > }; template class Part -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/Product.h b/Eigen/src/Core/Product.h index 3132d4e46..f18bc1e4a 100644 --- a/Eigen/src/Core/Product.h +++ b/Eigen/src/Core/Product.h @@ -168,11 +168,7 @@ struct ei_traits > }; template class Product : ei_no_assignment_operator, -#ifndef EIGEN_PARSED_BY_DOXYGEN public MatrixBase > -#else - public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/Swap.h b/Eigen/src/Core/Swap.h index f1918c12b..835fa61b2 100644 --- a/Eigen/src/Core/Swap.h +++ b/Eigen/src/Core/Swap.h @@ -46,11 +46,7 @@ struct ei_traits > }; template class SwapWrapper -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: diff --git a/Eigen/src/Core/Transpose.h b/Eigen/src/Core/Transpose.h index 5f8b263da..dba19f025 100644 --- a/Eigen/src/Core/Transpose.h +++ b/Eigen/src/Core/Transpose.h @@ -57,11 +57,7 @@ struct ei_traits > }; template class Transpose -#ifndef EIGEN_PARSED_BY_DOXYGEN : public MatrixBase > -#else - : public MatrixBase -#endif { public: -- cgit v1.2.3