Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Construction of the mesh of the union of 3D balls such that any point at the surface of the union of balls has a point of the mesh in its epsilon-neighborhood. More...
#include <Union_of_balls_epsilon_mesh_3.hpp>
Public Types | |
typedef T_Union_of_balls_epsilon_mesh_3< UnionOfBallsBoundary3, EXTERIOR_TAG > | Self |
typedef UnionOfBallsBoundary3::Traits | GeometricKernel |
typedef GeometricKernel | K |
typedef UnionOfBallsBoundary3::Weighted_alpha_complex_3 | Alpha_complex |
typedef GeometricKernel::FT | FT |
Number type used for representing coordinates of 3D balls and points. More... | |
typedef GeometricKernel::Vector_3 | Vector_3 |
typedef GeometricKernel::Sphere_3 | Sphere_3 |
typedef GeometricKernel::Point_3 | Point_3 |
Representation of a 3D point. More... | |
typedef std::vector< FT > | FT_vector |
typedef GT::T_Union_of_balls_boundary_3_side< Alpha_complex, EXTERIOR_TAG > | Union_of_balls_boundary_3_side |
typedef CGAL::Min_sphere_of_spheres_d_traits_3< GeometricKernel, double > | MinSphereTraits |
typedef CGAL::Min_sphere_of_spheres_d< MinSphereTraits > | Min_sphere |
typedef CGAL::Labeled_mesh_domain_3< GeometricKernel > | Implicit_mesh_domain |
typedef CGAL::Mesh_domain_with_polyline_features_3< Implicit_mesh_domain > | Mesh_domain |
typedef CGAL::Mesh_triangulation_3< Mesh_domain, GeometricKernel >::type | Mesh_triangulation |
typedef CGAL::Mesh_complex_3_in_triangulation_3< Mesh_triangulation, typename Mesh_domain::Corner_index, typename Mesh_domain::Curve_segment_index > | C3t3 |
typedef CGAL::Mesh_criteria_3< Mesh_triangulation > | Mesh_criteria |
typedef CGAL::Labeled_mesh_domain_3< GeometricKernel > | Mesh_domain_unit_sphere |
typedef CGAL::Mesh_triangulation_3< Mesh_domain_unit_sphere, GeometricKernel >::type | Mesh_triangulation_unit_sphere |
typedef CGAL::Mesh_complex_3_in_triangulation_3< Mesh_triangulation_unit_sphere > | C3t3_unit_sphere |
typedef CGAL::Mesh_criteria_3< Mesh_triangulation_unit_sphere > | Mesh_criteria_unit_sphere |
typedef CGAL::Algebraic_kernel_for_spheres_2_3< double > | AK |
typedef CGAL::Spherical_kernel_3< CGAL::Simple_cartesian< double >, AK > | Spherical_kernel |
typedef Spherical_kernel::Circular_arc_3 | Circular_arc_3 |
Attributes | |
unsigned | m_minimal_number_of_points_on_arcs |
Constructors | |
T_Union_of_balls_epsilon_mesh_3 (void) | |
Parameters | |
void | set_minimal_number_of_points_on_arcs (unsigned n) |
Functor | |
template<class OutputIterator > | |
OutputIterator | operator() (UnionOfBallsBoundary3 &boundary, const FT &epsilon, OutputIterator out) const |
Construction of the mesh of the union of 3D balls such that any point at the surface of the union of balls has a point of the mesh in its epsilon-neighborhood.
...
typedef GeometricKernel::FT FT |
Number type used for representing coordinates of 3D balls and points.
typedef GeometricKernel::Point_3 Point_3 |
Representation of a 3D point.