![]() |
ImFusion SDK 4.3
|
#include <ImFusion/Base/Utils/EigenVectorWrapper.h>
Simple case: non-optional input argument. More...
Inheritance diagram for EigenVectorWrapper< InsideScalar, InsideDimension, FillValue >:Simple case: non-optional input argument.
Public Types | |
| using | InsideType = Eigen::Matrix<InsideScalar, InsideDimension, 1> |
Public Types inherited from EigenVectorWrapperBase< InsideScalar, InsideDimension, 1 > | |
| using | InsideType |
Public Member Functions | |
| template<typename OutsideScalar, int OutsideDimension> | |
| EigenVectorWrapper (const std::vector< Eigen::Matrix< OutsideScalar, OutsideDimension, 1 > > &vec) | |
| EigenVectorWrapper (EigenVectorWrapper &&o) noexcept | |
Public Member Functions inherited from vector< Eigen::Matrix< InsideScalar, InsideDimension, 1 > > | |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | assign (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | at (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | back (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | begin (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | capacity (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | cbegin (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | cend (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | clear (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | crbegin (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | crend (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | data (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | emplace (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | emplace_back (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | empty (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | end (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | erase (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | front (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | get_allocator (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | insert (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | max_size (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | operator= (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | operator[] (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | pop_back (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | push_back (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | rbegin (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | rend (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | reserve (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | resize (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | shrink_to_fit (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | size (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | swap (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | vector (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | ~vector (Eigen::Matrix< InsideScalar, InsideDimension, 1 >... args) |
Additional Inherited Members | |
Public Attributes inherited from vector< Eigen::Matrix< InsideScalar, InsideDimension, 1 > > | |
| Eigen::Matrix< InsideScalar, InsideDimension, 1 > | elements |
| STL member. | |
Protected Member Functions inherited from EigenVectorWrapperBase< InsideScalar, InsideDimension, 1 > | |
| void | initFunc (const std::vector< Eigen::Matrix< OutsideScalar, OutsideDimension, 1 > > &vec) |
Protected Member Functions inherited from NotCopyable | |
| NotCopyable (NotCopyable &&) noexcept=default | |
| NotCopyable & | operator= (NotCopyable &&) noexcept=default |
| NotCopyable (const NotCopyable &)=delete | |
| NotCopyable & | operator= (const NotCopyable &)=delete |