Expression of one (or a set of) homogeneous vector(s) More...
#include <ForwardDeclarations.h>
Public Types | |
enum | { Direction = _Direction } |
typedef MatrixBase< Homogeneous > | Base |
typedef MatrixType | NestedExpression |
Public Member Functions | |
EIGEN_DEVICE_FUNC Index | cols () const |
EIGEN_DEVICE_FUNC | Homogeneous (const MatrixType &matrix) |
const EIGEN_DEVICE_FUNC NestedExpression & | nestedExpression () const |
template<typename Rhs > | |
const EIGEN_DEVICE_FUNC Product< Homogeneous, Rhs > | operator* (const MatrixBase< Rhs > &rhs) const |
template<typename Func > | |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE internal::result_of< Func(Scalar, Scalar)>::type | redux (const Func &func) const |
EIGEN_DEVICE_FUNC Index | rows () const |
Protected Attributes | |
MatrixType::Nested | m_matrix |
Friends | |
template<typename Lhs > | |
const EIGEN_DEVICE_FUNC Product< Lhs, Homogeneous > | operator* (const MatrixBase< Lhs > &lhs, const Homogeneous &rhs) |
template<typename Scalar , int Dim, int Mode, int Options> | |
const EIGEN_DEVICE_FUNC Product< Transform< Scalar, Dim, Mode, Options >, Homogeneous > | operator* (const Transform< Scalar, Dim, Mode, Options > &lhs, const Homogeneous &rhs) |
Expression of one (or a set of) homogeneous vector(s)
\geometry_module
MatrixType | the type of the object in which we are making homogeneous |
This class represents an expression of one (or a set of) homogeneous vector(s). It is the return type of MatrixBase::homogeneous() and most of the time this is the only way it is used.
Definition at line 278 of file ForwardDeclarations.h.
Definition at line 68 of file Homogeneous.h.
Definition at line 65 of file Homogeneous.h.
anonymous enum |
Enumerator | |
---|---|
Direction |
Definition at line 66 of file Homogeneous.h.
|
inlineexplicit |
Definition at line 71 of file Homogeneous.h.
|
inline |
Definition at line 76 of file Homogeneous.h.
|
inline |
Definition at line 78 of file Homogeneous.h.
|
inline |
Definition at line 82 of file Homogeneous.h.
|
inline |
Definition at line 106 of file Homogeneous.h.
|
inline |
Definition at line 75 of file Homogeneous.h.
|
friend |
Definition at line 90 of file Homogeneous.h.
|
friend |
Definition at line 98 of file Homogeneous.h.
|
protected |
Definition at line 112 of file Homogeneous.h.