20 #ifndef MESHER_CGAL_APP_H 
   21 #define MESHER_CGAL_APP_H 
   23 #include "mesher_cgal.h" 
   25 #include "Signed_mesh_domain_3.h" 
   26 #include "implicit_zone_function.h" 
   27 #include "proximity_domain_3.h" 
   32     typedef K::Iso_cuboid_3 Iso_cuboid;
 
   35         CGALSettings _settings;
 
   37         std::map<typename C3t3::Triangulation::Facet,int> _boundary_indices;
 
   38         region_ip_map _region_ips;
 
   40         std::vector< int > vessels;
 
   41         std::vector< int > needles;
 
   42         std::vector< int > polyhedral_zones;
 
   43         std::vector< std::unique_ptr<Zone> > _zones;
 
   45         region_ep_map _region_eps;
 
   48         std::unique_ptr<Iso_cuboid> _bbox_p;
 
   50         Mesh_domain_implicit* _domain;
 
   54                 _settings(settings), _centre(NULL),
 
   55                 _boundary_tree(NULL), _pdf(NULL),
 
   62             int setup_domain_field();
 
   64             int label_boundaries();
 
Definition: implicit_zone_function.h:17
 
Definition: Signed_mesh_domain_3.h:54
 
Definition: mesher_cgal_app.h:34