Wildmeshing Toolkit
MapTypes.hpp File Reference
#include <Eigen/Core>
Include dependency graph for MapTypes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 wmtk
 
 wmtk::attribute
 
 wmtk::attribute::internal
 

Macros

#define WMTK_MAX_ATTRIBUTE_DIMENSION   Eigen::Dynamic
 

Typedefs

template<typename T , int R = Eigen::Dynamic>
using wmtk::attribute::internal::VectorResult = Eigen::Matrix< T, R, 1, 0,(R==Eigen::Dynamic ? MAX_ATTR_SIZE :R), 1 >
 Underlying vector type used by attribute is dynamically sized but bounded. More...
 
template<typename T , int R = Eigen::Dynamic>
using wmtk::attribute::internal::MapResult = typename VectorResult< T, R >::MapType
 the default map type used by attributes is a map of our vector type. More...
 
template<typename T , int R = Eigen::Dynamic>
using wmtk::attribute::internal::ConstMapResult = typename VectorResult< T, R >::ConstMapType
 

Macro Definition Documentation

◆ WMTK_MAX_ATTRIBUTE_DIMENSION

#define WMTK_MAX_ATTRIBUTE_DIMENSION   Eigen::Dynamic

Definition at line 4 of file MapTypes.hpp.