11#ifndef CONCEPT_COXETER_TRIANGULATION_SIMPLEX_IN_COXETER_TRIANGULATION_H_
12#define CONCEPT_COXETER_TRIANGULATION_SIMPLEX_IN_COXETER_TRIANGULATION_H_
16#include <gudhi/Permutahedral_representation.h>
20namespace coxeter_triangulation {
A class that stores the permutahedral representation of a simplex in a Coxeter triangulation or a Fre...
Definition: Permutahedral_representation.h:38
Gudhi namespace.
Definition: SimplicialComplexForAlpha.h:14
The concept SimplexInCoxeterTriangulation describes the requirements for a type to implement a repres...
Definition: SimplexInCoxeterTriangulation.h:26
Coface_range coface_range(std::size_t k) const
Returns a range of permutahedral representations of k-dimensional cofaces of the simplex for some giv...
unsigned dimension() const
Dimension of the simplex.
Face_range facet_range() const
Returns a range of permutahedral representations of facets of the simplex. The dimension of the simpl...
Face_range face_range(std::size_t k) const
Returns a range of permutahedral representations of k-dimensional faces of the simplex for some given...
bool is_face_of(const Permutahedral_representation &other) const
Returns true, if the simplex is a face of other simplex.
typedef Vertex_range
Type of a range of vertices, each of type Vertex.
Definition: SimplexInCoxeterTriangulation.h:37
Vertex_range vertex_range() const
Returns a range of vertices of the simplex.
typedef Coface_range
Type of a range of cofaces, each of type that is a model of the concept SimplexInCoxeterTriangulation...
Definition: SimplexInCoxeterTriangulation.h:61
Ordered_set_partition_ OrderedSetPartition
Type of the ordered partition.
Definition: SimplexInCoxeterTriangulation.h:31
Coface_range cofacet_range() const
Returns a range of permutahedral representations of cofacets of the simplex. The dimension of the sim...
typedef Face_range
Type of a range of faces, each of type that is a model of the concept SimplexInCoxeterTriangulation.
Definition: SimplexInCoxeterTriangulation.h:46
Vertex_ Vertex
Type of the vertex.
Definition: SimplexInCoxeterTriangulation.h:28