Goosefoot Mesher - CGAL
Public Member Functions | List of all members
CGAL::Signed_mesh_domain_3< Function, BGT >::Do_intersect_surface Struct Reference

#include <Signed_mesh_domain_3.h>

Public Member Functions

 Do_intersect_surface (const Signed_mesh_domain_3 &domain)
 
Surface_patch operator() (const Segment_3 &s) const
 
Surface_patch operator() (const Ray_3 &r) const
 
Surface_patch operator() (const Line_3 &l) const
 

Detailed Description

template<class Function, class BGT>
struct CGAL::Signed_mesh_domain_3< Function, BGT >::Do_intersect_surface

Returns true is the element {type} intersect properly any of the surface patches describing the either the domain boundary or some subdomain boundary. {Type} is either {Segment_3}, {Ray_3} or {Line_3}. Parameter index is set to the index of the intersected surface patch if {true} is returned and to the default {Surface_patch_index} value otherwise.


The documentation for this struct was generated from the following file: