MeshKit  1.0
cleanup.hpp
Go to the documentation of this file.
00001 #ifndef CLEANUP_HPP
00002 #define CLEANUP_HPP
00003 
00004 #include "moab/Core.hpp"
00005 #include "gen.hpp"
00006 #include "arc.hpp"
00007 #include "zip.hpp"
00008 
00009 namespace cleanup {
00010 
00017   moab::ErrorCode remove_obb_tree(bool verbose = false);
00018 
00019   moab::ErrorCode delete_small_edge_and_tris( const moab::EntityHandle vert0, 
00020                                           moab::EntityHandle &vert1, const double tol);
00021   moab::ErrorCode delete_small_edges( const moab::Range &surfaces, const double MERGE_TOL);
00022 
00026   moab::ErrorCode cleanup_edges( moab::Range curve_meshsets );  
00027 }
00028 
00029 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines