Public Types | Public Member Functions | Static Public Member Functions | List of all members
eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ > Struct Template Reference

#include <PermutationMatrix.hpp>

Inheritance diagram for eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >:
Inheritance graph
[legend]

Public Types

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

Public Member Functions

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

Static Public Member Functions

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

Detailed Description

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
struct eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >

Definition at line 15 of file PermutationMatrix.hpp.

Member Typedef Documentation

◆ DenseMatrixType

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
typedef PermutationMatrix::DenseMatrixType eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >::DenseMatrixType

Definition at line 22 of file PermutationMatrix.hpp.

◆ PermutationMatrix

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
typedef Eigen::PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex> eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >::PermutationMatrix

Definition at line 21 of file PermutationMatrix.hpp.

◆ Self

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
typedef PermutationMatrix eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >::Self

Definition at line 23 of file PermutationMatrix.hpp.

◆ StorageIndex

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
typedef StorageIndex_ eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >::StorageIndex

Definition at line 18 of file PermutationMatrix.hpp.

◆ VectorIndex

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
typedef Eigen::Matrix<StorageIndex, SizeAtCompileTime, 1, 0, MaxSizeAtCompileTime, 1> eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >::VectorIndex

Definition at line 26 of file PermutationMatrix.hpp.

Member Function Documentation

◆ expose()

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
static void eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >::expose ( const std::string &  name)
inlinestatic

Definition at line 94 of file PermutationMatrix.hpp.

◆ visit()

template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename StorageIndex_ = int>
template<class PyClass >
void eigenpy::PermutationMatrixVisitor< SizeAtCompileTime, MaxSizeAtCompileTime, StorageIndex_ >::visit ( PyClass &  cl) const
inline

Definition at line 29 of file PermutationMatrix.hpp.


The documentation for this struct was generated from the following file:


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Fri Apr 26 2024 02:17:35