23 #ifndef SIMPLEX_TREE_SIMPLEX_TREE_NODE_EXPLICIT_STORAGE_H_ 24 #define SIMPLEX_TREE_SIMPLEX_TREE_NODE_EXPLICIT_STORAGE_H_ 41 template<
class SimplexTree>
42 struct Simplex_tree_node_explicit_storage : SimplexTree::Filtration_simplex_base, SimplexTree::Key_simplex_base {
43 typedef typename SimplexTree::Siblings Siblings;
47 Simplex_tree_node_explicit_storage(Siblings * sib =
nullptr,
48 Filtration_value filtration = 0)
50 this->assign_filtration(filtration);
56 void assign_children(Siblings * children) {
61 Siblings * children() {
72 #endif // SIMPLEX_TREE_SIMPLEX_TREE_NODE_EXPLICIT_STORAGE_H_ Definition: SimplicialComplexForAlpha.h:26
Key type used as simplex identifier.
Definition: SimplexKey.h:27
Value type for a filtration function on a cell complex.
Definition: FiltrationValue.h:32