00001
00002
00008 #if !defined(__geom_mesh_iss_contact_h__)
00009 #define __geom_mesh_iss_contact_h__
00010
00011 #include "IndSimpSet.h"
00012 #include "ISS_SignedDistance.h"
00013
00014 BEGIN_NAMESPACE_GEOM
00015
00016
00020
00021
00023
00049 template<int N, bool A, typename T, typename V, typename IS,
00050 typename VertexForwardIterator>
00051 int
00052 removeContact(const IndSimpSet<N,N-1,A,T,V,IS>& surface,
00053 VertexForwardIterator verticesBeginning,
00054 VertexForwardIterator verticesEnd);
00055
00056
00058
00059 END_NAMESPACE_GEOM
00060
00061 #define __geom_mesh_iss_contact_ipp__
00062 #include "contact.ipp"
00063 #undef __geom_mesh_iss_contact_ipp__
00064
00065 #endif