Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Union_of_balls_medial_axis_3_data_structure< WeightedAlphaComplex3, NTBoundary, HalfedgeDSBase > Class Template Reference

Representation of the medial-axis of the union of balls. More...

#include <Union_of_balls_medial_axis_3_data_structure.hpp>

Detailed Description

template<class WeightedAlphaComplex3, class NTBoundary = typename CGAL::Exact_predicates_exact_constructions_kernel_with_sqrt::FT, class HalfedgeDSBase = CGAL::HalfedgeDS_default<T_Delaunay_triangulation_spherical_traits_3 <NTBoundary, typename WeightedAlphaComplex3::Vertex_handle>, T_Union_of_balls_medial_axis_3_items <WeightedAlphaComplex3, CGAL::Delaunay_triangulation_3 <T_Delaunay_triangulation_spherical_traits_3 <NTBoundary, typename WeightedAlphaComplex3::Vertex_handle> > > >>
class SBL::GT::T_Union_of_balls_medial_axis_3_data_structure< WeightedAlphaComplex3, NTBoundary, HalfedgeDSBase >

Representation of the medial-axis of the union of balls.

For the moment, I just link the halfedges to the bounding vertices. In the future, it may be important to set the bounding faces, the next and prev of a halfedge, etc...

Template Parameters
WeightedAlphaComplex3A Model of the 3D Weighted $\alpha$-complex of the CGAL Library.
HalfedgeDSBaseBase data structure for the boundary of union of balls.