Template Struct PermutationMatrixVisitor

Inheritance Relationships

Base Type

  • public boost::python::def_visitor< PermutationMatrixVisitor< SizeAtCompileTime, SizeAtCompileTime, int > >

Struct Documentation

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
struct PermutationMatrixVisitor : public boost::python::def_visitor<PermutationMatrixVisitor<SizeAtCompileTime, SizeAtCompileTime, int>>

Public Types

typedef StorageIndex_ StorageIndex
typedef Eigen::PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex> PermutationMatrix
typedef PermutationMatrix::DenseMatrixType DenseMatrixType
typedef PermutationMatrix Self
typedef Eigen::Matrix<StorageIndex, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> VectorIndex

Public Functions

template<class PyClass>
inline void visit(PyClass &cl) const

Public Static Functions

static inline void expose(const std::string &name)