Developer Documentation
Loading...
Searching...
No Matches
OpenMesh::vector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > > Struct Template Reference

Public Types

using vector_type = Eigen::Matrix< _Scalar, _Rows, _Cols, _Options >
 
using value_type = _Scalar
 

Static Public Member Functions

static size_t size ()
 

Static Public Attributes

static const size_t size_ = _Rows * _Cols
 

Detailed Description

template<typename _Scalar, int _Rows, int _Cols, int _Options>
struct OpenMesh::vector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > >

Definition at line 54 of file EigenVectorT.hh.

Member Typedef Documentation

◆ value_type

template<typename _Scalar , int _Rows, int _Cols, int _Options>
using OpenMesh::vector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > >::value_type = _Scalar

Definition at line 60 of file EigenVectorT.hh.

◆ vector_type

template<typename _Scalar , int _Rows, int _Cols, int _Options>
using OpenMesh::vector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > >::vector_type = Eigen::Matrix<_Scalar, _Rows, _Cols, _Options>

Definition at line 59 of file EigenVectorT.hh.

Member Function Documentation

◆ size()

template<typename _Scalar , int _Rows, int _Cols, int _Options>
static size_t OpenMesh::vector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > >::size ( )
inlinestatic

Definition at line 62 of file EigenVectorT.hh.

Member Data Documentation

◆ size_

template<typename _Scalar , int _Rows, int _Cols, int _Options>
const size_t OpenMesh::vector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > >::size_ = _Rows * _Cols
static

Definition at line 61 of file EigenVectorT.hh.


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