#ifndef TESTLM_H #define TESTLM_H #include #include #include #include #include #include using namespace std; using namespace Assimp; class SplitLargeMeshesTest : public CPPUNIT_NS :: TestFixture { CPPUNIT_TEST_SUITE (SplitLargeMeshesTest); CPPUNIT_TEST (testVertexSplit); CPPUNIT_TEST (testTriangleSplit); CPPUNIT_TEST_SUITE_END (); public: void setUp (void); void tearDown (void); protected: void testVertexSplit (void); void testTriangleSplit (void); private: SplitLargeMeshesProcess_Triangle* piProcessTriangle; SplitLargeMeshesProcess_Vertex* piProcessVertex; aiMesh* pcMesh1; aiMesh* pcMesh2; }; #endif