Goosefoot Mesher - CGAL
|
#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 |
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.