1 #include <simplex\vertex\with\a.h>
2 #include <simplex\tetrahedron\with\avq.h>
3 #include <simplex\face\with\fa.h>
4 #include <complex\tetramesh\base.h>
5 #include <complex\tetramesh\update\topology.h>
6 #include <complex\tetramesh\update\allocate.h>
7 #include<vector>
8 #include<complex\tetramesh\update\triconvert.h>
9 #include<complex\trimesh\base.h>
10 using namespace vcg;
11 using namespace tetra;
12 using namespace tri;
13 #include<apps\test\tetramesh\test\myclasses.h>
14 
main(int argc,char ** argv)15 int main( int argc, char **argv )
16 {
17  MyMesh tm=MyMesh();
18  UpdateTopology<vector<MyVertex>,vector<MyTetrahedron> > ut= UpdateTopology<vector<MyVertex>,vector<MyTetrahedron> >();
19  Allocator<MyMesh> All= Allocator<MyMesh>();
20  vector<MyVertex **> local_var=vector<MyVertex **>();
21  char* filename="sphere.ts";
22  tm.LoadTs(filename,1);
23  ut.TTTopology(tm.vert,tm.tetra);
24  ut.TestTTTopology(tm.vert,tm.tetra);
25  ut.VTTopology(tm.vert,tm.tetra);
26  All.AddVertices(tm,10,local_var);
27  All.AddVertices(tm,10);
28  ut.TestTTTopology(tm.vert,tm.tetra);
29  MyTriMesh mesh;
30  TriConverter <MyMesh,MyTriMesh>tric=TriConverter<MyMesh,MyTriMesh>();
31  tric.Convert(tm,mesh);
32 }