From 0468bab3620b435468faa1d0fde6ae00e94c7a6e Mon Sep 17 00:00:00 2001 From: ganovelli Date: Tue, 30 Sep 2008 10:10:42 +0000 Subject: [PATCH] change from old to plus definition of simplex and [Namespaces changes] edge->edg clean up of some namespaces to comply the following naming: Complexes (3 letters namespaces): order 0 (point cloud ) :vrt order 1 (edge meshes) :edg order 2 (triangle meshes) :tri order 3 (triangle meshes) :tet Simplexes (4 letters namespaces): order 0 (vertex) :vert order 1 (edge) :edge order 2 (triangle) :triangle order 3 (tetrahedron) :tetrahedron --- apps/sample/edgemesh_grid/edgemesh_grid.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/apps/sample/edgemesh_grid/edgemesh_grid.cpp b/apps/sample/edgemesh_grid/edgemesh_grid.cpp index c30e76c3..49299a27 100644 --- a/apps/sample/edgemesh_grid/edgemesh_grid.cpp +++ b/apps/sample/edgemesh_grid/edgemesh_grid.cpp @@ -1,8 +1,10 @@ #include #include #include -#include -#include +#include +#include +#include +#include #include #include #include @@ -13,9 +15,9 @@ // class MyFace; class MyEdge; -class MyVertex : public vcg::VertexAFVN {}; -class MyEdge : public vcg::EdgeEMEF {}; -class MyEdgeMesh: public vcg::edge::EdgeMesh< std::vector, std::vector > {}; +class MyVertex : public vcg::VertexSimp2 {}; +class MyEdge : public vcg::EdgeSimp2 {}; +class MyEdgeMesh: public vcg::edg::EdgeMesh< std::vector, std::vector > {}; typedef vcg::GridStaticPtr EdgeMeshGrid; @@ -50,7 +52,7 @@ int main(int , char **) e->V(0)=v0; e->V(1)=v1; } - vcg::edge::UpdateBounding::Box(em); + vcg::edg::UpdateBounding::Box(em); EdgeMeshGrid static_grid; static_grid.Set(em.edges.begin(), em.edges.end()); float dist;