Wildmeshing Toolkit
|
Namespaces | |
internal | |
update_strategies | |
utils | |
Typedefs | |
template<typename T > | |
using | AttributeCache = internal::AttributeFlatCache< T > |
template<AttributeType AT> | |
using | type_from_attribute_type_enum_t = typename type_from_attribute_type_enum< AT >::type |
template<typename T , int R = Eigen::Dynamic> | |
using | MapResult = typename internal::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 | ConstMapResult = typename internal::VectorResult< T, R >::ConstMapType |
Enumerations | |
enum class | AttributeType { Char = 0 , Int64 = 1 , Double = 2 , Rational = 3 } |
Functions | |
template<typename T > | |
constexpr auto | attribute_type_enum_from_type () -> AttributeType |
template<typename MeshType > | |
TupleAccessor (MeshType &m, const TypedAttributeHandle< int64_t > &handle) -> TupleAccessor< MeshType > | |
template<typename MeshType > | |
TupleAccessor (const MeshType &m, const TypedAttributeHandle< int64_t > &handle) -> TupleAccessor< MeshType > | |
using wmtk::attribute::AttributeCache = typedef internal::AttributeFlatCache<T> |
Definition at line 7 of file AttributeCache.hpp.
using wmtk::attribute::ConstMapResult = typedef typename internal::VectorResult<T, R>::ConstMapType |
Definition at line 12 of file MapTypes.hpp.
using wmtk::attribute::MapResult = typedef typename internal::VectorResult<T, R>::MapType |
the default map type used by attributes is a map of our vector type.
Though the max size doesn't affect the storage of the map, this affects the type returned by .eval()
Definition at line 10 of file MapTypes.hpp.
using wmtk::attribute::type_from_attribute_type_enum_t = typedef typename type_from_attribute_type_enum<AT>::type |
Definition at line 33 of file AttributeType.hpp.
|
strong |
Enumerator | |
---|---|
Char | |
Int64 | |
Double | |
Rational |
Definition at line 5 of file AttributeType.hpp.
|
inlineconstexpr |
wmtk::attribute::TupleAccessor | ( | const MeshType & | m, |
const TypedAttributeHandle< int64_t > & | handle | ||
) | -> TupleAccessor< MeshType > |
wmtk::attribute::TupleAccessor | ( | MeshType & | m, |
const TypedAttributeHandle< int64_t > & | handle | ||
) | -> TupleAccessor< MeshType > |