mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-14 12:46:00 +08:00
remove the \addexample tags
This commit is contained in:
parent
16c7b1daab
commit
9515b00876
@ -78,10 +78,8 @@ struct ei_any_unroller<Derived, Dynamic>
|
|||||||
};
|
};
|
||||||
|
|
||||||
/** \array_module
|
/** \array_module
|
||||||
*
|
|
||||||
* \returns true if all coefficients are true
|
|
||||||
*
|
*
|
||||||
* \addexample CwiseAll \label How to check whether a point is inside a box (using operator< and all())
|
* \returns true if all coefficients are true
|
||||||
*
|
*
|
||||||
* Example: \include MatrixBase_all.cpp
|
* Example: \include MatrixBase_all.cpp
|
||||||
* Output: \verbinclude MatrixBase_all.out
|
* Output: \verbinclude MatrixBase_all.out
|
||||||
@ -107,7 +105,7 @@ inline bool MatrixBase<Derived>::all() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** \array_module
|
/** \array_module
|
||||||
*
|
*
|
||||||
* \returns true if at least one coefficient is true
|
* \returns true if at least one coefficient is true
|
||||||
*
|
*
|
||||||
* \sa MatrixBase::all()
|
* \sa MatrixBase::all()
|
||||||
@ -131,7 +129,7 @@ inline bool MatrixBase<Derived>::any() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** \array_module
|
/** \array_module
|
||||||
*
|
*
|
||||||
* \returns the number of coefficients which evaluate to true
|
* \returns the number of coefficients which evaluate to true
|
||||||
*
|
*
|
||||||
* \sa MatrixBase::all(), MatrixBase::any()
|
* \sa MatrixBase::all(), MatrixBase::any()
|
||||||
|
@ -34,7 +34,7 @@ struct ei_functor_traits<ei_scalar_random_op<Scalar> >
|
|||||||
{ enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false, IsRepeatable = false }; };
|
{ enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false, IsRepeatable = false }; };
|
||||||
|
|
||||||
/** \array_module
|
/** \array_module
|
||||||
*
|
*
|
||||||
* \returns a random matrix expression
|
* \returns a random matrix expression
|
||||||
*
|
*
|
||||||
* The parameters \a rows and \a cols are the number of rows and of columns of
|
* The parameters \a rows and \a cols are the number of rows and of columns of
|
||||||
@ -44,8 +44,6 @@ struct ei_functor_traits<ei_scalar_random_op<Scalar> >
|
|||||||
* it is redundant to pass \a rows and \a cols as arguments, so Random() should be used
|
* it is redundant to pass \a rows and \a cols as arguments, so Random() should be used
|
||||||
* instead.
|
* instead.
|
||||||
*
|
*
|
||||||
* \addexample RandomExample \label How to create a matrix with random coefficients
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_random_int_int.cpp
|
* Example: \include MatrixBase_random_int_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_random_int_int.out
|
* Output: \verbinclude MatrixBase_random_int_int.out
|
||||||
*
|
*
|
||||||
@ -63,7 +61,7 @@ MatrixBase<Derived>::Random(int rows, int cols)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** \array_module
|
/** \array_module
|
||||||
*
|
*
|
||||||
* \returns a random vector expression
|
* \returns a random vector expression
|
||||||
*
|
*
|
||||||
* The parameter \a size is the size of the returned vector.
|
* The parameter \a size is the size of the returned vector.
|
||||||
@ -92,7 +90,7 @@ MatrixBase<Derived>::Random(int size)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** \array_module
|
/** \array_module
|
||||||
*
|
*
|
||||||
* \returns a fixed-size random matrix or vector expression
|
* \returns a fixed-size random matrix or vector expression
|
||||||
*
|
*
|
||||||
* This variant is only for fixed-size MatrixBase types. For dynamic-size types, you
|
* This variant is only for fixed-size MatrixBase types. For dynamic-size types, you
|
||||||
@ -115,7 +113,7 @@ MatrixBase<Derived>::Random()
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** \array_module
|
/** \array_module
|
||||||
*
|
*
|
||||||
* Sets all coefficients in this expression to random values.
|
* Sets all coefficients in this expression to random values.
|
||||||
*
|
*
|
||||||
* Example: \include MatrixBase_setRandom.cpp
|
* Example: \include MatrixBase_setRandom.cpp
|
||||||
|
@ -308,8 +308,6 @@ class Block<MatrixType,BlockRows,BlockCols,PacketAccess,HasDirectAccess>
|
|||||||
* \param blockRows the number of rows in the block
|
* \param blockRows the number of rows in the block
|
||||||
* \param blockCols the number of columns in the block
|
* \param blockCols the number of columns in the block
|
||||||
*
|
*
|
||||||
* \addexample BlockIntIntIntInt \label How to reference a sub-matrix (dynamic-size)
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_block_int_int_int_int.cpp
|
* Example: \include MatrixBase_block_int_int_int_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_block_int_int_int_int.out
|
* Output: \verbinclude MatrixBase_block_int_int_int_int.out
|
||||||
*
|
*
|
||||||
@ -341,8 +339,6 @@ inline const typename BlockReturnType<Derived>::Type MatrixBase<Derived>
|
|||||||
* \param cRows the number of rows in the corner
|
* \param cRows the number of rows in the corner
|
||||||
* \param cCols the number of columns in the corner
|
* \param cCols the number of columns in the corner
|
||||||
*
|
*
|
||||||
* \addexample BlockCornerDynamicSize \label How to reference a sub-corner of a matrix
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_corner_enum_int_int.cpp
|
* Example: \include MatrixBase_corner_enum_int_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_corner_enum_int_int.out
|
* Output: \verbinclude MatrixBase_corner_enum_int_int.out
|
||||||
*
|
*
|
||||||
@ -452,8 +448,6 @@ MatrixBase<Derived>::corner(CornerType type) const
|
|||||||
* \param startRow the first row in the block
|
* \param startRow the first row in the block
|
||||||
* \param startCol the first column in the block
|
* \param startCol the first column in the block
|
||||||
*
|
*
|
||||||
* \addexample BlockSubMatrixFixedSize \label How to reference a sub-matrix (fixed-size)
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_block_int_int.cpp
|
* Example: \include MatrixBase_block_int_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_block_int_int.out
|
* Output: \verbinclude MatrixBase_block_int_int.out
|
||||||
*
|
*
|
||||||
@ -480,8 +474,6 @@ MatrixBase<Derived>::block(int startRow, int startCol) const
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** \returns an expression of the \a i-th column of *this. Note that the numbering starts at 0.
|
/** \returns an expression of the \a i-th column of *this. Note that the numbering starts at 0.
|
||||||
*
|
|
||||||
* \addexample BlockColumn \label How to reference a single column of a matrix
|
|
||||||
*
|
*
|
||||||
* Example: \include MatrixBase_col.cpp
|
* Example: \include MatrixBase_col.cpp
|
||||||
* Output: \verbinclude MatrixBase_col.out
|
* Output: \verbinclude MatrixBase_col.out
|
||||||
@ -503,8 +495,6 @@ MatrixBase<Derived>::col(int i) const
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** \returns an expression of the \a i-th row of *this. Note that the numbering starts at 0.
|
/** \returns an expression of the \a i-th row of *this. Note that the numbering starts at 0.
|
||||||
*
|
|
||||||
* \addexample BlockRow \label How to reference a single row of a matrix
|
|
||||||
*
|
*
|
||||||
* Example: \include MatrixBase_row.cpp
|
* Example: \include MatrixBase_row.cpp
|
||||||
* Output: \verbinclude MatrixBase_row.out
|
* Output: \verbinclude MatrixBase_row.out
|
||||||
|
@ -124,8 +124,6 @@ struct CommaInitializer
|
|||||||
* The coefficients must be provided in a row major order and exactly match
|
* The coefficients must be provided in a row major order and exactly match
|
||||||
* the size of the matrix. Otherwise an assertion is raised.
|
* the size of the matrix. Otherwise an assertion is raised.
|
||||||
*
|
*
|
||||||
* \addexample CommaInit \label How to easily set all the coefficients of a matrix
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_set.cpp
|
* Example: \include MatrixBase_set.cpp
|
||||||
* Output: \verbinclude MatrixBase_set.out
|
* Output: \verbinclude MatrixBase_set.out
|
||||||
*
|
*
|
||||||
|
@ -291,8 +291,6 @@ Cwise<ExpressionType>::max(const MatrixBase<OtherDerived> &other) const
|
|||||||
* The template parameter \a CustomBinaryOp is the type of the functor
|
* The template parameter \a CustomBinaryOp is the type of the functor
|
||||||
* of the custom operator (see class CwiseBinaryOp for an example)
|
* of the custom operator (see class CwiseBinaryOp for an example)
|
||||||
*
|
*
|
||||||
* \addexample CustomCwiseBinaryFunctors \label How to use custom coeff wise binary functors
|
|
||||||
*
|
|
||||||
* Here is an example illustrating the use of custom functors:
|
* Here is an example illustrating the use of custom functors:
|
||||||
* \include class_CwiseBinaryOp.cpp
|
* \include class_CwiseBinaryOp.cpp
|
||||||
* Output: \verbinclude class_CwiseBinaryOp.out
|
* Output: \verbinclude class_CwiseBinaryOp.out
|
||||||
|
@ -317,8 +317,6 @@ Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::setConstant(int row
|
|||||||
* it is redundant to pass \a rows and \a cols as arguments, so Zero() should be used
|
* it is redundant to pass \a rows and \a cols as arguments, so Zero() should be used
|
||||||
* instead.
|
* instead.
|
||||||
*
|
*
|
||||||
* \addexample Zero \label How to take get a zero matrix
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_zero_int_int.cpp
|
* Example: \include MatrixBase_zero_int_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_zero_int_int.out
|
* Output: \verbinclude MatrixBase_zero_int_int.out
|
||||||
*
|
*
|
||||||
@ -448,8 +446,6 @@ Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::setZero(int rows, i
|
|||||||
* it is redundant to pass \a rows and \a cols as arguments, so Ones() should be used
|
* it is redundant to pass \a rows and \a cols as arguments, so Ones() should be used
|
||||||
* instead.
|
* instead.
|
||||||
*
|
*
|
||||||
* \addexample One \label How to get a matrix with all coefficients equal one
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_ones_int_int.cpp
|
* Example: \include MatrixBase_ones_int_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_ones_int_int.out
|
* Output: \verbinclude MatrixBase_ones_int_int.out
|
||||||
*
|
*
|
||||||
@ -576,8 +572,6 @@ Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::setOnes(int rows, i
|
|||||||
* it is redundant to pass \a rows and \a cols as arguments, so Identity() should be used
|
* it is redundant to pass \a rows and \a cols as arguments, so Identity() should be used
|
||||||
* instead.
|
* instead.
|
||||||
*
|
*
|
||||||
* \addexample Identity \label How to get an identity matrix
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_identity_int_int.cpp
|
* Example: \include MatrixBase_identity_int_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_identity_int_int.out
|
* Output: \verbinclude MatrixBase_identity_int_int.out
|
||||||
*
|
*
|
||||||
|
@ -109,8 +109,6 @@ class CwiseUnaryOp : ei_no_assignment_operator,
|
|||||||
* The template parameter \a CustomUnaryOp is the type of the functor
|
* The template parameter \a CustomUnaryOp is the type of the functor
|
||||||
* of the custom unary operator.
|
* of the custom unary operator.
|
||||||
*
|
*
|
||||||
* \addexample CustomCwiseUnaryFunctors \label How to use custom coeff wise unary functors
|
|
||||||
*
|
|
||||||
* Example:
|
* Example:
|
||||||
* \include class_CwiseUnaryOp.cpp
|
* \include class_CwiseUnaryOp.cpp
|
||||||
* Output: \verbinclude class_CwiseUnaryOp.out
|
* Output: \verbinclude class_CwiseUnaryOp.out
|
||||||
|
@ -98,8 +98,6 @@ class CwiseUnaryView : public MatrixBase<CwiseUnaryView<ViewOp, MatrixType> >
|
|||||||
* The template parameter \a CustomUnaryOp is the type of the functor
|
* The template parameter \a CustomUnaryOp is the type of the functor
|
||||||
* of the custom unary operator.
|
* of the custom unary operator.
|
||||||
*
|
*
|
||||||
* \addexample CustomCwiseUnaryFunctors \label How to use custom coeff wise unary functors
|
|
||||||
*
|
|
||||||
* Example:
|
* Example:
|
||||||
* \include class_CwiseUnaryOp.cpp
|
* \include class_CwiseUnaryOp.cpp
|
||||||
* Output: \verbinclude class_CwiseUnaryOp.out
|
* Output: \verbinclude class_CwiseUnaryOp.out
|
||||||
|
@ -32,7 +32,7 @@ class DiagonalBase : public AnyMatrixBase<Derived>
|
|||||||
public:
|
public:
|
||||||
typedef typename ei_traits<Derived>::DiagonalVectorType DiagonalVectorType;
|
typedef typename ei_traits<Derived>::DiagonalVectorType DiagonalVectorType;
|
||||||
typedef typename DiagonalVectorType::Scalar Scalar;
|
typedef typename DiagonalVectorType::Scalar Scalar;
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
RowsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
|
RowsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
|
||||||
ColsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
|
ColsAtCompileTime = DiagonalVectorType::SizeAtCompileTime,
|
||||||
@ -41,14 +41,14 @@ class DiagonalBase : public AnyMatrixBase<Derived>
|
|||||||
IsVectorAtCompileTime = 0,
|
IsVectorAtCompileTime = 0,
|
||||||
Flags = 0
|
Flags = 0
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef Matrix<Scalar, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime> DenseMatrixType;
|
typedef Matrix<Scalar, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime> DenseMatrixType;
|
||||||
|
|
||||||
#ifndef EIGEN_PARSED_BY_DOXYGEN
|
#ifndef EIGEN_PARSED_BY_DOXYGEN
|
||||||
inline const Derived& derived() const { return *static_cast<const Derived*>(this); }
|
inline const Derived& derived() const { return *static_cast<const Derived*>(this); }
|
||||||
inline Derived& derived() { return *static_cast<Derived*>(this); }
|
inline Derived& derived() { return *static_cast<Derived*>(this); }
|
||||||
#endif // not EIGEN_PARSED_BY_DOXYGEN
|
#endif // not EIGEN_PARSED_BY_DOXYGEN
|
||||||
|
|
||||||
DenseMatrixType toDenseMatrix() const { return derived(); }
|
DenseMatrixType toDenseMatrix() const { return derived(); }
|
||||||
template<typename DenseDerived>
|
template<typename DenseDerived>
|
||||||
void evalToDense(MatrixBase<DenseDerived> &other) const;
|
void evalToDense(MatrixBase<DenseDerived> &other) const;
|
||||||
@ -64,7 +64,7 @@ class DiagonalBase : public AnyMatrixBase<Derived>
|
|||||||
|
|
||||||
inline int rows() const { return diagonal().size(); }
|
inline int rows() const { return diagonal().size(); }
|
||||||
inline int cols() const { return diagonal().size(); }
|
inline int cols() const { return diagonal().size(); }
|
||||||
|
|
||||||
template<typename MatrixDerived>
|
template<typename MatrixDerived>
|
||||||
const DiagonalProduct<MatrixDerived, Derived, DiagonalOnTheLeft>
|
const DiagonalProduct<MatrixDerived, Derived, DiagonalOnTheLeft>
|
||||||
operator*(const MatrixBase<MatrixDerived> &matrix) const;
|
operator*(const MatrixBase<MatrixDerived> &matrix) const;
|
||||||
@ -100,20 +100,20 @@ class DiagonalMatrix
|
|||||||
: public DiagonalBase<DiagonalMatrix<_Scalar,_Size> >
|
: public DiagonalBase<DiagonalMatrix<_Scalar,_Size> >
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
typedef typename ei_traits<DiagonalMatrix>::DiagonalVectorType DiagonalVectorType;
|
typedef typename ei_traits<DiagonalMatrix>::DiagonalVectorType DiagonalVectorType;
|
||||||
typedef const DiagonalMatrix& Nested;
|
typedef const DiagonalMatrix& Nested;
|
||||||
typedef _Scalar Scalar;
|
typedef _Scalar Scalar;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
||||||
DiagonalVectorType m_diagonal;
|
DiagonalVectorType m_diagonal;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
inline const DiagonalVectorType& diagonal() const { return m_diagonal; }
|
inline const DiagonalVectorType& diagonal() const { return m_diagonal; }
|
||||||
inline DiagonalVectorType& diagonal() { return m_diagonal; }
|
inline DiagonalVectorType& diagonal() { return m_diagonal; }
|
||||||
|
|
||||||
/** Default constructor without initialization */
|
/** Default constructor without initialization */
|
||||||
inline DiagonalMatrix() {}
|
inline DiagonalMatrix() {}
|
||||||
|
|
||||||
@ -152,7 +152,7 @@ class DiagonalMatrix
|
|||||||
m_diagonal = other.m_diagonal();
|
m_diagonal = other.m_diagonal();
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline void resize(int size) { m_diagonal.resize(size); }
|
inline void resize(int size) { m_diagonal.resize(size); }
|
||||||
inline void setZero() { m_diagonal.setZero(); }
|
inline void setZero() { m_diagonal.setZero(); }
|
||||||
inline void setZero(int size) { m_diagonal.setZero(size); }
|
inline void setZero(int size) { m_diagonal.setZero(size); }
|
||||||
@ -194,10 +194,10 @@ class DiagonalWrapper
|
|||||||
public:
|
public:
|
||||||
typedef _DiagonalVectorType DiagonalVectorType;
|
typedef _DiagonalVectorType DiagonalVectorType;
|
||||||
typedef DiagonalWrapper Nested;
|
typedef DiagonalWrapper Nested;
|
||||||
|
|
||||||
inline DiagonalWrapper(const DiagonalVectorType& diagonal) : m_diagonal(diagonal) {}
|
inline DiagonalWrapper(const DiagonalVectorType& diagonal) : m_diagonal(diagonal) {}
|
||||||
const DiagonalVectorType& diagonal() const { return m_diagonal; }
|
const DiagonalVectorType& diagonal() const { return m_diagonal; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
const typename DiagonalVectorType::Nested m_diagonal;
|
const typename DiagonalVectorType::Nested m_diagonal;
|
||||||
};
|
};
|
||||||
@ -207,8 +207,6 @@ class DiagonalWrapper
|
|||||||
*
|
*
|
||||||
* \only_for_vectors
|
* \only_for_vectors
|
||||||
*
|
*
|
||||||
* \addexample AsDiagonalExample \label How to build a diagonal matrix from a vector
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_asDiagonal.cpp
|
* Example: \include MatrixBase_asDiagonal.cpp
|
||||||
* Output: \verbinclude MatrixBase_asDiagonal.out
|
* Output: \verbinclude MatrixBase_asDiagonal.out
|
||||||
*
|
*
|
||||||
|
@ -88,7 +88,7 @@ template<typename VectorType, int Size, int PacketAccess> class VectorBlock
|
|||||||
using Base::operator-=;
|
using Base::operator-=;
|
||||||
using Base::operator*=;
|
using Base::operator*=;
|
||||||
using Base::operator/=;
|
using Base::operator/=;
|
||||||
|
|
||||||
/** Dynamic-size constructor
|
/** Dynamic-size constructor
|
||||||
*/
|
*/
|
||||||
inline VectorBlock(const VectorType& vector, int start, int size)
|
inline VectorBlock(const VectorType& vector, int start, int size)
|
||||||
@ -96,7 +96,7 @@ template<typename VectorType, int Size, int PacketAccess> class VectorBlock
|
|||||||
IsColVector ? start : 0, IsColVector ? 0 : start,
|
IsColVector ? start : 0, IsColVector ? 0 : start,
|
||||||
IsColVector ? size : 1, IsColVector ? 1 : size)
|
IsColVector ? size : 1, IsColVector ? 1 : size)
|
||||||
{
|
{
|
||||||
|
|
||||||
EIGEN_STATIC_ASSERT_VECTOR_ONLY(VectorBlock);
|
EIGEN_STATIC_ASSERT_VECTOR_ONLY(VectorBlock);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -114,8 +114,6 @@ template<typename VectorType, int Size, int PacketAccess> class VectorBlock
|
|||||||
*
|
*
|
||||||
* \only_for_vectors
|
* \only_for_vectors
|
||||||
*
|
*
|
||||||
* \addexample VectorBlockIntInt \label How to reference a sub-vector (dynamic size)
|
|
||||||
*
|
|
||||||
* \param start the first coefficient in the segment
|
* \param start the first coefficient in the segment
|
||||||
* \param size the number of coefficients in the segment
|
* \param size the number of coefficients in the segment
|
||||||
*
|
*
|
||||||
@ -151,8 +149,6 @@ MatrixBase<Derived>::segment(int start, int size) const
|
|||||||
*
|
*
|
||||||
* \param size the number of coefficients in the block
|
* \param size the number of coefficients in the block
|
||||||
*
|
*
|
||||||
* \addexample BlockInt \label How to reference a sub-vector (fixed-size)
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_start_int.cpp
|
* Example: \include MatrixBase_start_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_start_int.out
|
* Output: \verbinclude MatrixBase_start_int.out
|
||||||
*
|
*
|
||||||
@ -185,8 +181,6 @@ MatrixBase<Derived>::start(int size) const
|
|||||||
*
|
*
|
||||||
* \param size the number of coefficients in the block
|
* \param size the number of coefficients in the block
|
||||||
*
|
*
|
||||||
* \addexample BlockEnd \label How to reference the end of a vector (fixed-size)
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_end_int.cpp
|
* Example: \include MatrixBase_end_int.cpp
|
||||||
* Output: \verbinclude MatrixBase_end_int.out
|
* Output: \verbinclude MatrixBase_end_int.out
|
||||||
*
|
*
|
||||||
@ -251,8 +245,6 @@ MatrixBase<Derived>::segment(int start) const
|
|||||||
*
|
*
|
||||||
* The template parameter \a Size is the number of coefficients in the block
|
* The template parameter \a Size is the number of coefficients in the block
|
||||||
*
|
*
|
||||||
* \addexample BlockStart \label How to reference the start of a vector (fixed-size)
|
|
||||||
*
|
|
||||||
* Example: \include MatrixBase_template_int_start.cpp
|
* Example: \include MatrixBase_template_int_start.cpp
|
||||||
* Output: \verbinclude MatrixBase_template_int_start.out
|
* Output: \verbinclude MatrixBase_template_int_start.out
|
||||||
*
|
*
|
||||||
|
@ -39,8 +39,6 @@
|
|||||||
* \li \c AngleAxisf for \c float
|
* \li \c AngleAxisf for \c float
|
||||||
* \li \c AngleAxisd for \c double
|
* \li \c AngleAxisd for \c double
|
||||||
*
|
*
|
||||||
* \addexample AngleAxisForEuler \label How to define a rotation from Euler-angles
|
|
||||||
*
|
|
||||||
* Combined with MatrixBase::Unit{X,Y,Z}, AngleAxis can be used to easily
|
* Combined with MatrixBase::Unit{X,Y,Z}, AngleAxis can be used to easily
|
||||||
* mimic Euler-angles. Here is an example:
|
* mimic Euler-angles. Here is an example:
|
||||||
* \include AngleAxis_mimic_euler.cpp
|
* \include AngleAxis_mimic_euler.cpp
|
||||||
@ -85,7 +83,7 @@ public:
|
|||||||
AngleAxis() {}
|
AngleAxis() {}
|
||||||
/** Constructs and initialize the angle-axis rotation from an \a angle in radian
|
/** Constructs and initialize the angle-axis rotation from an \a angle in radian
|
||||||
* and an \a axis which \b must \b be \b normalized.
|
* and an \a axis which \b must \b be \b normalized.
|
||||||
*
|
*
|
||||||
* \warning If the \a axis vector is not normalized, then the angle-axis object
|
* \warning If the \a axis vector is not normalized, then the angle-axis object
|
||||||
* represents an invalid rotation. */
|
* represents an invalid rotation. */
|
||||||
template<typename Derived>
|
template<typename Derived>
|
||||||
|
@ -212,7 +212,6 @@ ALIASES = "only_for_vectors=This is only for vectors (either row-
|
|||||||
"svd_module=This is defined in the %SVD module. \code #include <Eigen/SVD> \endcode" \
|
"svd_module=This is defined in the %SVD module. \code #include <Eigen/SVD> \endcode" \
|
||||||
"geometry_module=This is defined in the %Geometry module. \code #include <Eigen/Geometry> \endcode" \
|
"geometry_module=This is defined in the %Geometry module. \code #include <Eigen/Geometry> \endcode" \
|
||||||
"leastsquares_module=This is defined in the %LeastSquares module. \code #include <Eigen/LeastSquares> \endcode" \
|
"leastsquares_module=This is defined in the %LeastSquares module. \code #include <Eigen/LeastSquares> \endcode" \
|
||||||
"addexample=\anchor" \
|
|
||||||
"label=\bug" \
|
"label=\bug" \
|
||||||
"redstar=<a href='#warningarraymodule' style='color:red;text-decoration: none;'>*</a>" \
|
"redstar=<a href='#warningarraymodule' style='color:red;text-decoration: none;'>*</a>" \
|
||||||
"nonstableyet=\warning This is not considered to be part of the stable public API yet. Changes may happen in future releases. See \ref Experimental \"Experimental parts of Eigen\""
|
"nonstableyet=\warning This is not considered to be part of the stable public API yet. Changes may happen in future releases. See \ref Experimental \"Experimental parts of Eigen\""
|
||||||
|
@ -94,8 +94,6 @@ namespace Eigen {
|
|||||||
* responsibility of the intersectObject function to keep track of the results in whatever manner is appropriate.
|
* responsibility of the intersectObject function to keep track of the results in whatever manner is appropriate.
|
||||||
* The cartesian product intersection and the BVMinimize queries are similar--see their individual documentation.
|
* The cartesian product intersection and the BVMinimize queries are similar--see their individual documentation.
|
||||||
*
|
*
|
||||||
* \addexample BVH_Example \label How to use a BVH to find the closest pair between two point sets
|
|
||||||
*
|
|
||||||
* The following is a simple but complete example for how to use the BVH to accelerate the search for a closest red-blue point pair:
|
* The following is a simple but complete example for how to use the BVH to accelerate the search for a closest red-blue point pair:
|
||||||
* \include BVH_Example.cpp
|
* \include BVH_Example.cpp
|
||||||
* Output: \verbinclude BVH_Example.out
|
* Output: \verbinclude BVH_Example.out
|
||||||
|
@ -211,7 +211,6 @@ ALIASES = "only_for_vectors=This is only for vectors (either row-
|
|||||||
"svd_module=This is defined in the %SVD module. \code #include <Eigen/SVD> \endcode" \
|
"svd_module=This is defined in the %SVD module. \code #include <Eigen/SVD> \endcode" \
|
||||||
"geometry_module=This is defined in the %Geometry module. \code #include <Eigen/Geometry> \endcode" \
|
"geometry_module=This is defined in the %Geometry module. \code #include <Eigen/Geometry> \endcode" \
|
||||||
"leastsquares_module=This is defined in the %LeastSquares module. \code #include <Eigen/LeastSquares> \endcode" \
|
"leastsquares_module=This is defined in the %LeastSquares module. \code #include <Eigen/LeastSquares> \endcode" \
|
||||||
"addexample=\anchor" \
|
|
||||||
"label=\bug" \
|
"label=\bug" \
|
||||||
"redstar=<a href='#warningarraymodule' style='color:red;text-decoration: none;'>*</a>" \
|
"redstar=<a href='#warningarraymodule' style='color:red;text-decoration: none;'>*</a>" \
|
||||||
"nonstableyet=\warning This is not considered to be part of the stable public API yet. Changes may happen in future releases. See \ref Experimental \"Experimental parts of Eigen\""
|
"nonstableyet=\warning This is not considered to be part of the stable public API yet. Changes may happen in future releases. See \ref Experimental \"Experimental parts of Eigen\""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user