Wildmeshing Toolkit
SimplexGetter.cpp File Reference
Include dependency graph for SimplexGetter.cpp:

Go to the source code of this file.

Namespaces

 wmtk
 
 wmtk::function
 
 wmtk::function::utils
 

Functions

template<typename T >
std::tuple< std::vector< std::decay_t< typename attribute::ConstMapResult< T > > >, int64_t > wmtk::function::utils::get_simplex_attributes (const Mesh &mesh, const wmtk::attribute::Accessor< T > &accessor, const PrimitiveType primitive_type, const simplex::Simplex &simplex, const std::optional< wmtk::Tuple > &vertex_marker={})
 get attributes from a simplex More...
 
template std::tuple< std::vector< std::decay_t< typename attribute::ConstMapResult< char > > >, int64_t > wmtk::function::utils::get_simplex_attributes (const Mesh &mesh, const wmtk::attribute::Accessor< char > &accessor, const PrimitiveType primitive_type, const simplex::Simplex &simplex, const std::optional< wmtk::Tuple > &vertex_marker)
 
template std::tuple< std::vector< std::decay_t< typename attribute::ConstMapResult< int64_t > > >, int64_t > wmtk::function::utils::get_simplex_attributes (const Mesh &mesh, const wmtk::attribute::Accessor< int64_t > &accessor, const PrimitiveType primitive_type, const simplex::Simplex &simplex, const std::optional< wmtk::Tuple > &vertex_marker)
 
template std::tuple< std::vector< std::decay_t< typename attribute::ConstMapResult< double > > >, int64_t > wmtk::function::utils::get_simplex_attributes (const Mesh &mesh, const wmtk::attribute::Accessor< double > &accessor, const PrimitiveType primitive_type, const simplex::Simplex &simplex, const std::optional< wmtk::Tuple > &vertex_marker)
 
template std::tuple< std::vector< std::decay_t< typename attribute::ConstMapResult< Rational > > >, int64_t > wmtk::function::utils::get_simplex_attributes (const Mesh &mesh, const wmtk::attribute::Accessor< Rational > &accessor, const PrimitiveType primitive_type, const simplex::Simplex &simplex, const std::optional< wmtk::Tuple > &vertex_marker)