Ejemplo n.º 1
0
int main()
{
    BEGIN_TESTING(Vtk Triangle Mesh);

//    {   // SIMPLE TESTS //


//        TriangleMesh mesh;

//        mesh.AddPoint(Vector3f(0,0,0));
//        mesh.AddPoint(Vector3f(0,1,0));
//        mesh.AddPoint(Vector3f(1,0,0));

//        mesh.AddTriangle(Vector3i(0,1,2));

//        mesh.PrintSelf(std::cout);


//        vtkTriangleMesh v_mesh(mesh);
//        v_mesh.Update();

//        TestingRenderWidow(&v_mesh);
//    }

    {   // SIMPLE TESTS //

        TriangleMesh mesh;

        vtkTriangleMesh v_mesh(mesh);

        v_mesh.ReadFromStlFile("prova.stl");

        mesh.PrintSelf(std::cout);

        TestingRenderWidow(&v_mesh);
    }


    END_TESTING;
}