Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Union_of_balls_medial_axis_3_halfedge< Refs, WeightedAlphaComplex3, DelaunayTriangulation3 > Class Template Reference

Representation of a half-edge in the half-edge data structure. More...

#include <Union_of_balls_medial_axis_3_data_structure.hpp>

Public Types

typedef T_Union_of_balls_medial_axis_3_halfedge< Refs, WeightedAlphaComplex3, DelaunayTriangulation3 > Self
 
typedef CGAL::HalfedgeDS_halfedge_base< Refs > Base
 

Constructors

 T_Union_of_balls_medial_axis_3_halfedge (void)
 
 T_Union_of_balls_medial_axis_3_halfedge (bool is_singular)
 

Queries

bool is_alpha_complex_edge (void) const
 
bool is_crossing_edge (void) const
 
bool is_singular (void) const
 

Detailed Description

template<class Refs, class WeightedAlphaComplex3, class DelaunayTriangulation3>
class SBL::GT::T_Union_of_balls_medial_axis_3_halfedge< Refs, WeightedAlphaComplex3, DelaunayTriangulation3 >

Representation of a half-edge in the half-edge data structure.

Template Parameters
RefInternal class.
WeightedAlphaComplex3A Model of the 3D Weighted $\alpha$-complex of the CGAL Library.

Member Typedef Documentation

◆ Base

typedef CGAL::HalfedgeDS_halfedge_base<Refs> Base

◆ Self

typedef T_Union_of_balls_medial_axis_3_halfedge<Refs, WeightedAlphaComplex3, DelaunayTriangulation3> Self

Constructor & Destructor Documentation

◆ T_Union_of_balls_medial_axis_3_halfedge() [1/2]

◆ T_Union_of_balls_medial_axis_3_halfedge() [2/2]

T_Union_of_balls_medial_axis_3_halfedge ( bool  is_singular)
inline

Member Function Documentation

◆ is_alpha_complex_edge()

bool is_alpha_complex_edge ( void  ) const
inline

◆ is_crossing_edge()

bool is_crossing_edge ( void  ) const
inline

◆ is_singular()

bool is_singular ( void  ) const
inline