Avoid leading underscore followed by cap in template identifiers

This commit is contained in:
Alexander Karatarakis
2021-08-04 22:41:52 +00:00
committed by Rasmus Munk Larsen
parent 5ad8b9bfe2
commit 4ba872bd75
129 changed files with 1481 additions and 1480 deletions

View File

@@ -37,23 +37,23 @@ namespace Eigen {
*
*/
// TODO specialize Cwise
template<typename _Scalar> class AlignedVector3;
template<typename Scalar_> class AlignedVector3;
namespace internal {
template<typename _Scalar> struct traits<AlignedVector3<_Scalar> >
: traits<Matrix<_Scalar,3,1,0,4,1> >
template<typename Scalar_> struct traits<AlignedVector3<Scalar_> >
: traits<Matrix<Scalar_,3,1,0,4,1> >
{
};
}
template<typename _Scalar> class AlignedVector3
: public MatrixBase<AlignedVector3<_Scalar> >
template<typename Scalar_> class AlignedVector3
: public MatrixBase<AlignedVector3<Scalar_> >
{
typedef Matrix<_Scalar,4,1> CoeffType;
typedef Matrix<Scalar_,4,1> CoeffType;
CoeffType m_coeffs;
public:
typedef MatrixBase<AlignedVector3<_Scalar> > Base;
typedef MatrixBase<AlignedVector3<Scalar_> > Base;
EIGEN_DENSE_PUBLIC_INTERFACE(AlignedVector3)
using Base::operator*;
@@ -207,10 +207,10 @@ template<typename _Scalar> class AlignedVector3
namespace internal {
template<typename _Scalar>
struct eval<AlignedVector3<_Scalar>, Dense>
template<typename Scalar_>
struct eval<AlignedVector3<Scalar_>, Dense>
{
typedef const AlignedVector3<_Scalar>& type;
typedef const AlignedVector3<Scalar_>& type;
};
template<typename Scalar>