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

Attached a simplex of the $\alpha$-complex to an item of the half-edge data structure. More...

#include <Union_of_balls_boundary_3_data_structure.hpp>

Constructors

 T_Union_of_balls_boundary_3_item_info (void)
 
 T_Union_of_balls_boundary_3_item_info (const Simplex &simplex, unsigned index)
 

Accessors

const Simplex & get_dual_simplex (void) const
 
unsigned get_index (void) const
 

Queries

bool is_incident_cell (Cell_handle cell) const
 
bool is_exterior (void) const
 

Modifiers

void add_incident_cell (Cell_handle cell, const WeightedAlphaComplex3 &A)
 
void set_exterior (bool b)
 

Traversals

Incident_cell_iterator incident_cells_begin (void) const
 
Incident_cell_iterator incident_cells_end (void) const
 

Detailed Description

template<class WeightedAlphaComplex3, class Simplex>
class SBL::GT::T_Union_of_balls_boundary_3_item_info< WeightedAlphaComplex3, Simplex >

Attached a simplex of the $\alpha$-complex to an item of the half-edge data structure.

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