Author: janehu Date: 2010-10-04 09:49:12 -0500 (Mon, 04 Oct 2010) New Revision: 4191 Added: cgm/trunk/test/subtract.cpp Log: Added one testcase for subtractingon body into a two-volume-body. Added: cgm/trunk/test/subtract.cpp =================================================================== --- cgm/trunk/test/subtract.cpp (rev 0) +++ cgm/trunk/test/subtract.cpp 2010-10-04 14:49:12 UTC (rev 4191) @@ -0,0 +1,156 @@ +/** + * \file makept.cpp + * + * \brief makept, another simple C++ driver for CGM + * + * This program acts as a simple driver for CGM. It reads in a geometry, + * and performs varies checks for bodies, surfaces, curves and vertices. + */ + +#undef NDEBUG +#include <cassert> + +#include "GeometryModifyTool.hpp" +#include "GeometryQueryTool.hpp" +#include "OCCQueryEngine.hpp" +#include "CubitMessage.hpp" +#include "Body.hpp" +#include "RefVolume.hpp" +#include "RefFace.hpp" +#include "RefEdge.hpp" +#include "RefVertex.hpp" +#include "CastTo.hpp" +#include "OCCModifyEngine.hpp" +#include "OCCLump.hpp" +#include "OCCBody.hpp" +#include "OCCSurface.hpp" +#include "OCCCurve.hpp" +#include "OCCShell.hpp" +#include "TopoDS_Shape.hxx" +#include "InitCGMA.cpp" + +#ifndef SRCDIR +# define SRCDIR . +#endif + +#define STRINGIFY_(X) #X +#define STRINGIFY(X) STRINGIFY_(X) +#define SRCPATH STRINGIFY(SRCDIR) "/" + +// forward declare some functions used and defined later +CubitStatus read_geometry(int, const char **, bool local = false); +CubitStatus make_Point(); +// macro for printing a separator line +#define PRINT_SEPARATOR PRINT_INFO("=======================================\n"); + +
participants (1)
-
jiangtao_ma@yahoo.com