Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __TU_TRANSFORMED_TRIANGLE_INTERSECT_HXX__
00021 #define __TU_TRANSFORMED_TRIANGLE_INTERSECT_HXX__
00022
00023 #include <cppunit/extensions/HelperMacros.h>
00024
00025 #include "InterpKernelTestExport.hxx"
00026 #include "TransformedTriangle.hxx"
00027
00028 namespace INTERP_TEST
00029 {
00030
00031 class INTERPKERNELTEST_EXPORT TransformedTriangleIntersectTest : public CppUnit::TestFixture
00032 {
00033
00034 CPPUNIT_TEST_SUITE( TransformedTriangleIntersectTest );
00035
00036 CPPUNIT_TEST( testTriangle1 );
00037 CPPUNIT_TEST( testTriangle2 );
00038 CPPUNIT_TEST( testTriangle3 );
00039 CPPUNIT_TEST( testTriangle4 );
00040 CPPUNIT_TEST( testTriangle5 );
00041 CPPUNIT_TEST( testTriangle6 );
00042 CPPUNIT_TEST( testTriangle7 );
00043 CPPUNIT_TEST( testTriangle8 );
00044 CPPUNIT_TEST( testTriangle9 );
00045 CPPUNIT_TEST( testTriangle10 );
00046 CPPUNIT_TEST( testTriangle11 );
00047 CPPUNIT_TEST( testTriangle12 );
00048 CPPUNIT_TEST( testTriangle13 );
00049
00050 CPPUNIT_TEST_SUITE_END();
00051
00052 typedef INTERP_KERNEL::TransformedTriangle::TriSegment TriSegment;
00053 typedef INTERP_KERNEL::TransformedTriangle::DoubleProduct DoubleProduct;
00054
00055 public:
00056
00057 void testTriangle1();
00058
00059 void testTriangle2();
00060
00061 void testTriangle3();
00062
00063 void testTriangle4();
00064
00065 void testTriangle5();
00066
00067 void testTriangle6();
00068
00069 void testTriangle7();
00070
00071 void testTriangle8();
00072
00073 void testTriangle9();
00074
00075 void testTriangle10();
00076
00077 void testTriangle11();
00078
00079 void testTriangle12();
00080
00081 void testTriangle13();
00082
00083 private:
00084
00085 };
00086
00087 }
00088
00089
00090
00091
00092
00093
00094 #endif