97 for (
int k = 0; k < 7; ++k) raw[k] = internal::random<Scalar>();
101 DiagonalMatrix0
a{{}};
104 typename DiagonalMatrix0::DenseMatrixType
m =
a.toDenseMatrix();
108 DiagonalMatrix3
a{{raw[0], raw[1], raw[2]}};
111 typename DiagonalMatrix3::DenseMatrixType
m =
a.toDenseMatrix();
115 DiagonalMatrix4
a{{raw[0], raw[1], raw[2], raw[3]}};
118 typename DiagonalMatrix4::DenseMatrixType
m =
a.toDenseMatrix();
124 DiagonalMatrixX
a{{}};
127 typename DiagonalMatrixX::DenseMatrixType
m =
a.toDenseMatrix();
131 DiagonalMatrixX
a{{raw[0], raw[1], raw[2], raw[3], raw[4], raw[5], raw[6]}};
134 typename DiagonalMatrixX::DenseMatrixType
m =
a.toDenseMatrix();
#define VERIFY_IMPLICIT_CONVERSION_4(DIAGTYPE, V0, V1, V2, V3)
Definition: diagonal_matrix_variadic_ctor.cpp:19
#define VERIFY_IMPLICIT_CONVERSION_5(DIAGTYPE, V0, V1, V2, V3, V4)
Definition: diagonal_matrix_variadic_ctor.cpp:27
#define VERIFY_IMPLICIT_CONVERSION_3(DIAGTYPE, V0, V1, V2)
Definition: diagonal_matrix_variadic_ctor.cpp:12