2013-08-30 14:13:47 +00:00
|
|
|
#ifndef __XAO_BREPGEOMETRY_TEST_HXX__
|
|
|
|
#define __XAO_BREPGEOMETRY_TEST_HXX__
|
|
|
|
|
|
|
|
#include <cppunit/extensions/HelperMacros.h>
|
|
|
|
|
|
|
|
#include "../Xao.hxx"
|
|
|
|
|
|
|
|
namespace XAO
|
|
|
|
{
|
|
|
|
class BrepGeometryTest: public CppUnit::TestFixture
|
|
|
|
{
|
|
|
|
CPPUNIT_TEST_SUITE(BrepGeometryTest);
|
|
|
|
CPPUNIT_TEST(testGetIDs);
|
2013-09-03 15:56:58 +00:00
|
|
|
CPPUNIT_TEST(testGetEdgeVertices);
|
|
|
|
CPPUNIT_TEST(testGetFaceWires);
|
|
|
|
CPPUNIT_TEST(testSolidShells);
|
2013-09-02 14:47:30 +00:00
|
|
|
CPPUNIT_TEST(testGetVertex);
|
|
|
|
CPPUNIT_TEST(testGetEdgeLength);
|
|
|
|
CPPUNIT_TEST(testGetFaceArea);
|
|
|
|
CPPUNIT_TEST(testGetSolidVolume);
|
2013-08-30 14:13:47 +00:00
|
|
|
CPPUNIT_TEST_SUITE_END();
|
|
|
|
|
|
|
|
public:
|
|
|
|
void setUp();
|
|
|
|
void tearDown();
|
|
|
|
void cleanUp();
|
|
|
|
|
|
|
|
void testGetIDs();
|
2013-09-03 15:56:58 +00:00
|
|
|
void testGetEdgeVertices();
|
|
|
|
void testGetFaceWires();
|
|
|
|
void testSolidShells();
|
2013-09-02 14:47:30 +00:00
|
|
|
|
|
|
|
void testGetVertex();
|
|
|
|
void testGetEdgeLength();
|
|
|
|
void testGetFaceArea();
|
|
|
|
void testGetSolidVolume();
|
2013-08-30 14:13:47 +00:00
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif // __XAO_BREPGEOMETRY_TEST_HXX__
|