Wildmeshing Toolkit
MapTypes.hpp
Go to the documentation of this file.
1
#pragma once
2
#include "
internal/MapTypes.hpp
"
3
4
namespace
wmtk::attribute
{
5
9
template
<
typename
T,
int
R = Eigen::Dynamic>
10
using
MapResult
=
typename
internal::VectorResult<T, R>::MapType
;
11
template
<
typename
T,
int
R = Eigen::Dynamic>
12
using
ConstMapResult
=
typename
internal::VectorResult<T, R>::ConstMapType
;
13
14
15
}
// namespace wmtk::attribute::internal
MapTypes.hpp
wmtk::attribute::internal::VectorResult
Eigen::Matrix< T, R, 1, 0,(R==Eigen::Dynamic ? MAX_ATTR_SIZE :R), 1 > VectorResult
Underlying vector type used by attribute is dynamically sized but bounded.
Definition:
MapTypes.hpp:15
wmtk::attribute
Definition:
Accessor.hpp:17
wmtk::attribute::ConstMapResult
typename internal::VectorResult< T, R >::ConstMapType ConstMapResult
Definition:
MapTypes.hpp:12
wmtk::attribute::MapResult
typename internal::VectorResult< T, R >::MapType MapResult
the default map type used by attributes is a map of our vector type.
Definition:
MapTypes.hpp:10
src
wmtk
attribute
MapTypes.hpp
Generated by
1.9.1