00001
00002
00011 #if !defined(__geom_mesh_iss_buildFromSimplices_h__)
00012 #define __geom_mesh_iss_buildFromSimplices_h__
00013
00014 #include "IndSimpSetIncAdj.h"
00015 #include "distinct_points.h"
00016
00017 BEGIN_NAMESPACE_GEOM
00018
00019
00024
00026
00037 template<int N, int M, typename T, typename V, typename IS,
00038 typename VertexForIter>
00039 void
00040 buildFromSimplices(VertexForIter verticesBeginning,
00041 VertexForIter verticesEnd,
00042 IndSimpSet<N,M,true,T,V,IS>* mesh);
00043
00045
00046 END_NAMESPACE_GEOM
00047
00048 #define __geom_mesh_iss_buildFromSimplices_ipp__
00049 #include "buildFromSimplices.ipp"
00050 #undef __geom_mesh_iss_buildFromSimplices_ipp__
00051
00052 #endif