![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Shelling diagram of a patch on the boundary of the union of 3D balls. More...
#include <Union_of_balls_boundary_patch_shelling_3.hpp>
Classes | |
class | Face_complex_traits |
class | Is_less_vertex |
Public Types | |
typedef T_Union_of_balls_boundary_patch_shelling_3< UnionOfBallsBoundary3, IsInPatch > | Self |
typedef UnionOfBallsBoundary3::Face_handle | Face_handle |
typedef SBL::CADS::T_Cell_complex_shelling_diagram< typename Face_complex_traits::Cell_handle > | Face_shelling_forest |
Shelling forest of the faces (i.e. spherical caps) of the spheres involved in a patch (see Cell_complex_shelling_diagram). More... | |
typedef GT::template T_Triangulation_extension_3< typename UnionOfBallsBoundary3::Weighted_alpha_complex_3 >::Vertex_handle_with_order | Ball_representation |
typedef SBL::CADS::T_Cell_complex_shelling_diagram< Ball_representation > | Ball_shelling_forest |
Shelling forest of the vertices of the alpha-complex involved in a patch (see Cell_complex_shelling_diagram). More... | |
Functors <br> | |
void | operator() (UnionOfBallsBoundary3 &boundary, Face_shelling_forest &shelling, bool no_boundary_shell=false, const IsInPatch &is_in_patch=IsInPatch()) const |
void | operator() (Face_shelling_forest &face_shelling, Ball_shelling_forest &ball_shelling, bool is_tree=false, unsigned treshold_remove_shells=0) const |
void | operator() (UnionOfBallsBoundary3 &boundary, Ball_shelling_forest &ball_shelling, bool no_boundary_shell=false, bool is_tree=false, unsigned treshold_remove_shells=0, const IsInPatch &is_in_patch=IsInPatch()) const |
Shelling diagram of a patch on the boundary of the union of 3D balls.
Shelling diagram of a patch on the boundary of the union of 3D balls.
UnionOfBallsBoundary3 | Representation of the boundary of a union of 3D balls. |
IsInPatch | Simple predicate checking that a face or a halfedge of the boundary is in a patch. |
typedef GT::template T_Triangulation_extension_3<typename UnionOfBallsBoundary3::Weighted_alpha_complex_3>::Vertex_handle_with_order Ball_representation |
Shelling forest of the vertices of the alpha-complex involved in a patch (see Cell_complex_shelling_diagram).
typedef UnionOfBallsBoundary3::Face_handle Face_handle |
typedef SBL::CADS::T_Cell_complex_shelling_diagram<typename Face_complex_traits::Cell_handle> Face_shelling_forest |
Shelling forest of the faces (i.e. spherical caps) of the spheres involved in a patch (see Cell_complex_shelling_diagram).
typedef T_Union_of_balls_boundary_patch_shelling_3<UnionOfBallsBoundary3, IsInPatch> Self |
|
inline |
|
inline |
|
inline |