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

Given an edge and a facet bounding it, return the two other edges of the facet. More...

#include <Triangulation_extension_3.hpp>

Functors

void operator() (const Facet &facet, const Edge &edge_ref, Edge &edge_1, Edge &edge_2) const
 Given a facet and one of its edge in a triangulation, return the two other edges of the facet. More...
 

Detailed Description

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

Given an edge and a facet bounding it, return the two other edges of the facet.

Member Function Documentation

◆ operator()()

void operator() ( const Facet facet,
const Edge edge_ref,
Edge edge_1,
Edge edge_2 
) const
inline

Given a facet and one of its edge in a triangulation, return the two other edges of the facet.

Parameters
facetInput facet.
edge_refInput edge bounding facet.
edge_1First output edge.
edge_2Second output edge.
Precondition
edge_ref bounds facet.