Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Triangulation_extension_3_base< Triangulation3 >::Is_coface Class Reference

Check that a simplex is the coface of a second simplex. More...

#include <Triangulation_extension_3.hpp>

Functors

bool operator() (const Edge &edge, Vertex_handle vertex) const
 Checks that edge is a coface of vertex. More...
 
bool operator() (const Facet &facet, Vertex_handle vertex) const
 Checks that facet is a coface of vertex. More...
 
bool operator() (const Facet &facet, const Edge &edge) const
 Checks that facet is a coface of edge. More...
 
bool operator() (Cell_handle cell, Vertex_handle vertex) const
 Checks that cell is a coface of vertex. More...
 
bool operator() (Cell_handle cell, const Edge &edge) const
 Checks that cell is a coface of edge. More...
 
bool operator() (Cell_handle cell, const Facet &facet) const
 Checks that cell is a coface of facet. More...
 

Detailed Description

template<class Triangulation3>
class SBL::GT::T_Triangulation_extension_3_base< Triangulation3 >::Is_coface

Check that a simplex is the coface of a second simplex.

Member Function Documentation

◆ operator()() [1/6]

bool operator() ( Cell_handle  cell,
const Edge edge 
) const
inline

Checks that cell is a coface of edge.

◆ operator()() [2/6]

bool operator() ( Cell_handle  cell,
const Facet facet 
) const
inline

Checks that cell is a coface of facet.

◆ operator()() [3/6]

bool operator() ( Cell_handle  cell,
Vertex_handle  vertex 
) const
inline

Checks that cell is a coface of vertex.

◆ operator()() [4/6]

bool operator() ( const Edge edge,
Vertex_handle  vertex 
) const
inline

Checks that edge is a coface of vertex.

◆ operator()() [5/6]

bool operator() ( const Facet facet,
const Edge edge 
) const
inline

Checks that facet is a coface of edge.

◆ operator()() [6/6]

bool operator() ( const Facet facet,
Vertex_handle  vertex 
) const
inline

Checks that facet is a coface of vertex.