Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.

Compute the buried surface area of two given partners. More...
#include <Buried_surface_area.hpp>
Public Types  
typedef T_Alpha_complex_of_molecular_model< ParticleTraits >  Alpha_complex 
Derived class from CGAL alphacomplex for filling it with particles. More...  
Compute the buried surface area of two given partners.
Compute the buried surface area of two given partners
ParticleTraits  Model of the concept ParticleTraits. 
FT  Number type used for representing the buried surface area (default is intervals of double). 
typedef T_Alpha_complex_of_molecular_model<ParticleTraits> Alpha_complex 
Derived class from CGAL alphacomplex for filling it with particles.
It uses ParticleTraits for determining the geometrical kernel used for the representation and computation of the complex, and for attaching atom data to their corresponding vertex.
ParticleTraits  Traits class defining geometric properties of a particle. 
TAlphaComplexVertexBase  Base class for representing a vertex in the 3D complex. It has SBL::CSB::T_Alpha_complex_vertex_base_3 as default type. 
TAlphaComplexCellBase  Base class for representing a cell in the 3D complex. It has SBL::CSB::T_Alpha_complex_cell_base_3 as default type. 
TAlphaComplexBase  Base template representation of the complex itself without biological context. It allows to switch easily between the class CGAL::Fixed_alpha_shape_3 and the class CGAL::Alpha_shape_3. It has SBL::CSB::T_Alpha_complex_base_3 as default type, that is a wrapper for using both CGAL data structures. 