Go to the source code of this file.
Typedefs | |
typedef CwiseUnaryOp < ei_scalar_add_op< Scalar > , Derived > | ScalarAddReturnType |
typedef Scalar | ScalarType |
Functions | |
EIGEN_DEPRECATED Scalar | Cofactor (unsigned int i, unsigned int j) const |
EIGEN_DEPRECATED unsigned int | ColumnsNumber () const |
EIGEN_DEPRECATED Scalar | Determinant () const |
EIGEN_DEPRECATED void | Dump () |
EIGEN_DEPRECATED Scalar | ElementAt (unsigned int i, unsigned int j) const |
Scalar | Ext (const int i) const |
EIGEN_DEPRECATED ColXpr | GetColumn (const unsigned int j) |
EIGEN_DEPRECATED RowXpr | GetRow (const unsigned int i) |
Derived & | HomoNormalize () |
Homogeneous normalization (division by W). | |
EIGEN_DEPRECATED Scalar | Max () const |
returns the biggest component | |
EIGEN_DEPRECATED int | MaxI () const |
returns the index of the biggest component | |
EIGEN_DEPRECATED Scalar | Min () const |
returns the smallest component | |
EIGEN_DEPRECATED int | MinI () const |
returns the index of the smallest component | |
EIGEN_DEPRECATED Scalar | Norm () const |
EIGEN_DEPRECATED Derived & | Normalize () |
EIGEN_DEPRECATED Scalar | NormInfinity () const |
norm infinity: largest absolute value of compoenet | |
EIGEN_DEPRECATED Scalar | NormOne () const |
norm 1: sum of absolute values of components | |
EIGEN_DEPRECATED const ScalarAddReturnType | operator+ (const Scalar k) |
EIGEN_DEPRECATED Derived & | operator+= (const Scalar k) |
EIGEN_DEPRECATED const ScalarAddReturnType | operator- (const Scalar k) |
EIGEN_DEPRECATED Derived & | operator-= (const Scalar k) |
template<typename OtherDerived > | |
EIGEN_DEPRECATED bool | operator< (const MatrixBase< OtherDerived > &other) const |
template<typename OtherDerived > | |
EIGEN_DEPRECATED bool | operator<= (const MatrixBase< OtherDerived > &other) const |
template<typename OtherDerived > | |
EIGEN_DEPRECATED bool | operator> (const MatrixBase< OtherDerived > &other) const |
template<typename OtherDerived > | |
EIGEN_DEPRECATED bool | operator>= (const MatrixBase< OtherDerived > &other) const |
EIGEN_DEPRECATED PlainMatrixType | operator^ (const Derived &p) const |
template<typename OtherDerived1 , typename OtherDerived2 > | |
EIGEN_DEPRECATED void | OuterProduct (const MatrixBase< OtherDerived1 > &a, const MatrixBase< OtherDerived2 > &b) |
EIGEN_DEPRECATED unsigned int | RowsNumber () const |
template<typename OtherDerived > | |
EIGEN_DEPRECATED Derived & | Scale (const MatrixBase< OtherDerived > &other) |
Per component scaling. | |
template<typename OtherDerived > | |
EIGEN_DEPRECATED void | SetColumn (unsigned int j, const MatrixBase< OtherDerived > &other) |
EIGEN_DEPRECATED void | SetColumn (unsigned int j, Scalar *v) |
EIGEN_DEPRECATED void | SetDiagonal (Scalar *v) |
EIGEN_DEPRECATED void | SetIdentity () |
template<typename OtherDerived > | |
EIGEN_DEPRECATED void | SetRow (unsigned int j, const MatrixBase< OtherDerived > &other) |
EIGEN_DEPRECATED void | SetRow (unsigned int i, Scalar *v) |
EIGEN_DEPRECATED void | SetZero () |
EIGEN_DEPRECATED Scalar | SquaredNorm () const |
EIGEN_DEPRECATED Scalar | Sum () const |
the sum of the components | |
EIGEN_DEPRECATED void | SwapColumns (const unsigned int i, const unsigned int j) |
EIGEN_DEPRECATED void | SwapRows (const unsigned int i, const unsigned int j) |
EIGEN_DEPRECATED Scalar | Trace () const |
EIGEN_DEPRECATED Derived & | Transpose () |
EIGEN_DEPRECATED Scalar | V (int i) const |
typedef CwiseUnaryOp<ei_scalar_add_op<Scalar>, Derived> ScalarAddReturnType |
Definition at line 134 of file eigen_matrixbase_addons.h.
typedef Scalar ScalarType |
Definition at line 28 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar Cofactor | ( | unsigned int | i, | |
unsigned int | j | |||
) | const |
Return the cofactor Ai,j of the ai,j element
Definition at line 60 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED unsigned int ColumnsNumber | ( | ) | const [inline] |
Definition at line 31 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar Determinant | ( | ) | const |
Definition at line 54 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void Dump | ( | ) |
Definition at line 177 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar & ElementAt | ( | unsigned int | i, | |
unsigned int | j | |||
) | const [inline] |
i | the row index | |
j | the column index |
Definition at line 45 of file eigen_matrixbase_addons.h.
Scalar Ext | ( | const int | i | ) | const [inline] |
Padding function: give a default 0 value to all the elements that are not in the [0..2] range. Useful for managing in a consistent way object that could have point2 / point3 / point4
Definition at line 252 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED ColXpr GetColumn | ( | const unsigned int | j | ) |
Definition at line 68 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED RowXpr GetRow | ( | const unsigned int | i | ) |
Definition at line 71 of file eigen_matrixbase_addons.h.
const PlainMatrixType HomoNormalize | ( | ) | [inline] |
Homogeneous normalization (division by W).
Definition at line 226 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar Max | ( | ) | const [inline] |
returns the biggest component
Definition at line 241 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED int MaxI | ( | ) | const [inline] |
returns the index of the biggest component
Definition at line 245 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar Min | ( | ) | const [inline] |
returns the smallest component
Definition at line 243 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED int MinI | ( | ) | const [inline] |
returns the index of the smallest component
Definition at line 247 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar Norm | ( | ) | const [inline] |
Definition at line 191 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED const PlainMatrixType Normalize | ( | ) | [inline] |
Definition at line 197 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar NormInfinity | ( | ) | const [inline] |
norm infinity: largest absolute value of compoenet
Definition at line 233 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar NormOne | ( | ) | const [inline] |
norm 1: sum of absolute values of components
Definition at line 235 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED const ScalarAddReturnType operator+ | ( | const Scalar | k | ) |
Definition at line 137 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Derived& operator+= | ( | const Scalar | k | ) |
k | the scalar constant |
Definition at line 93 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED const ScalarAddReturnType operator- | ( | const Scalar | k | ) |
Definition at line 140 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Derived& operator-= | ( | const Scalar | k | ) |
k | the scalar constant |
Definition at line 105 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED bool operator< | ( | const MatrixBase< OtherDerived > & | other | ) | const [inline] |
Definition at line 277 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED bool operator<= | ( | const MatrixBase< OtherDerived > & | other | ) | const [inline] |
Definition at line 291 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED bool operator> | ( | const MatrixBase< OtherDerived > & | other | ) | const [inline] |
Definition at line 284 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED bool operator>= | ( | const MatrixBase< OtherDerived > & | other | ) | const [inline] |
Definition at line 298 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED PlainMatrixType operator^ | ( | const Derived & | p | ) | const [inline] |
Definition at line 205 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void OuterProduct | ( | const MatrixBase< OtherDerived1 > & | a, | |
const MatrixBase< OtherDerived2 > & | b | |||
) | [inline] |
reference | to the matrix to multiply by |
Definition at line 131 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED unsigned int RowsNumber | ( | ) | const [inline] |
Definition at line 35 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED CwiseBinaryOp< ei_scalar_product_op< Scalar >, Derived, OtherDerived > Scale | ( | const MatrixBase< OtherDerived > & | other | ) | [inline] |
Per component scaling.
Definition at line 272 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SetColumn | ( | unsigned int | j, | |
const MatrixBase< OtherDerived > & | other | |||
) | [inline] |
Definition at line 154 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SetColumn | ( | unsigned int | j, | |
Scalar * | v | |||
) |
Definition at line 149 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SetDiagonal | ( | Scalar * | v | ) |
Definition at line 167 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SetIdentity | ( | ) |
Definition at line 146 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SetRow | ( | unsigned int | j, | |
const MatrixBase< OtherDerived > & | other | |||
) | [inline] |
Definition at line 163 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SetRow | ( | unsigned int | i, | |
Scalar * | v | |||
) |
Definition at line 158 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SetZero | ( | ) |
Definition at line 143 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar SquaredNorm | ( | ) | const [inline] |
Definition at line 193 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar Sum | ( | ) | const [inline] |
the sum of the components
Definition at line 239 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SwapColumns | ( | const unsigned int | i, | |
const unsigned int | j | |||
) |
Definition at line 74 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED void SwapRows | ( | const unsigned int | i, | |
const unsigned int | j | |||
) |
Definition at line 81 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar Trace | ( | ) | const |
Definition at line 174 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED const Eigen::Transpose< Derived > Transpose | ( | ) | [inline] |
Definition at line 202 of file eigen_matrixbase_addons.h.
EIGEN_DEPRECATED Scalar V | ( | int | i | ) | const [inline] |
Definition at line 47 of file eigen_matrixbase_addons.h.