LCOV - code coverage report
Current view: top level - geom - SurfaceOverlapTool.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 16 1304 1.2 %
Date: 2020-06-30 00:58:45 Functions: 3 46 6.5 %
Branches: 2 3226 0.1 %

Function Name Sort by function name Hit count Sort by hit count
SurfaceOverlapTool::SurfaceOverlapTool() 0
SurfaceOverlapTool::calculate_tolerances_for_surf_intersection(Surface*, Surface*, DLIList<SurfaceOverlapFacet*>*, DLIList<SurfaceOverlapFacet*>*, std::map<Surface*, double, std::less<Surface*>, std::allocator<std::pair<Surface* const, double> > >*, double&, double&) 0
SurfaceOverlapTool::check_boundary_contact(DLIList<SurfaceOverlapFacet*>*, DLIList<SurfaceOverlapFacet*>*, AbstractTree<SurfaceOverlapFacet*>*, double, double) 0
SurfaceOverlapTool::check_overlap(Curve*, Curve*, std::map<Curve*, DLIList<CurveOverlapFacet*>*, std::less<Curve*>, std::allocator<std::pair<Curve* const, DLIList<CurveOverlapFacet*>*> > >*, std::multimap<BodySM*, CubitVector, std::less<BodySM*>, std::allocator<std::pair<BodySM* const, CubitVector> > >*, double) 0
SurfaceOverlapTool::check_overlap(DLIList<SurfaceOverlapFacet*>*, DLIList<SurfaceOverlapFacet*>*, AbstractTree<SurfaceOverlapFacet*>*, bool, bool, double*) 0
SurfaceOverlapTool::check_overlap(DLIList<SurfaceOverlapFacet*>*, DLIList<SurfaceOverlapFacet*>*, AbstractTree<SurfaceOverlapFacet*>*, double, double) 0
SurfaceOverlapTool::check_overlap(RefEdge*, RefEdge*, std::map<RefEdge*, DLIList<CurveOverlapFacet*>*, std::less<RefEdge*>, std::allocator<std::pair<RefEdge* const, DLIList<CurveOverlapFacet*>*> > >*, double*) 0
SurfaceOverlapTool::check_overlap(RefFace*, RefFace*, bool, bool, double*) 0
SurfaceOverlapTool::check_size_and_swap_surfs(Surface*&, Surface*&, double, double, DLIList<SurfaceOverlapFacet*>*&, DLIList<SurfaceOverlapFacet*>*&, std::map<Surface*, AbstractTree<SurfaceOverlapFacet*>*, std::less<Surface*>, std::allocator<std::pair<Surface* const, AbstractTree<SurfaceOverlapFacet*>*> > >*&, AbstractTree<SurfaceOverlapFacet*>*&) 0
SurfaceOverlapTool::check_surfs_for_imprinting(Surface*, Surface*, std::map<Surface*, DLIList<SurfaceOverlapFacet*>*, std::less<Surface*>, std::allocator<std::pair<Surface* const, DLIList<SurfaceOverlapFacet*>*> > >*, std::map<Surface*, double, std::less<Surface*>, std::allocator<std::pair<Surface* const, double> > >*, std::map<Surface*, AbstractTree<SurfaceOverlapFacet*>*, std::less<Surface*>, std::allocator<std::pair<Surface* const, AbstractTree<SurfaceOverlapFacet*>*> > >*, double) 0
SurfaceOverlapTool::copy_edges_in_list(DLIList<RefEdge*>&, DLIList<RefEdge*>&) 0
SurfaceOverlapTool::delete_edges_in_list(DLIList<RefEdge*>&) 0
SurfaceOverlapTool::draw_overlapping_surface_pair(RefFace*, RefFace*) 0
SurfaceOverlapTool::extract_surf_facets(Surface*, Surface*, std::map<Surface*, DLIList<SurfaceOverlapFacet*>*, std::less<Surface*>, std::allocator<std::pair<Surface* const, DLIList<SurfaceOverlapFacet*>*> > >*, double, double, DLIList<SurfaceOverlapFacet*>*&, DLIList<SurfaceOverlapFacet*>*&) 0
SurfaceOverlapTool::find_area_overlap(SurfaceOverlapFacet*, SurfaceOverlapFacet*, double) 0
SurfaceOverlapTool::find_candidate_surfaces_for_imprinting(DLIList<BodySM*>&, DLIList<Surface*>&, DLIList<Surface*>&, double, bool) 0
SurfaceOverlapTool::find_overlapping_curves(DLIList<Body*>&, std::multimap<RefEdge*, RefEdge*, std::less<RefEdge*>, std::allocator<std::pair<RefEdge* const, RefEdge*> > >&, double) 0
SurfaceOverlapTool::find_overlapping_curves(DLIList<BodySM*>&, DLIList<DLIList<Curve*>*>&, std::map<Curve*, DLIList<Curve*>*, std::less<Curve*>, std::allocator<std::pair<Curve* const, DLIList<Curve*>*> > >&, std::multimap<BodySM*, CubitVector, std::less<BodySM*>, std::allocator<std::pair<BodySM* const, CubitVector> > >&, double) 0
SurfaceOverlapTool::find_overlapping_curves(DLIList<Curve*>&, DLIList<DLIList<Curve*>*>&, std::map<Curve*, DLIList<Curve*>*, std::less<Curve*>, std::allocator<std::pair<Curve* const, DLIList<Curve*>*> > >&, std::multimap<BodySM*, CubitVector, std::less<BodySM*>, std::allocator<std::pair<BodySM* const, CubitVector> > >&, double) 0
SurfaceOverlapTool::find_overlapping_curves(DLIList<RefEdge*>&, DLIList<RefEdge*>&, std::multimap<RefEdge*, RefEdge*, std::less<RefEdge*>, std::allocator<std::pair<RefEdge* const, RefEdge*> > >&, double) 0
SurfaceOverlapTool::find_overlapping_curves(DLIList<RefEdge*>&, std::multimap<RefEdge*, RefEdge*, std::less<RefEdge*>, std::allocator<std::pair<RefEdge* const, RefEdge*> > >&, double) 0
SurfaceOverlapTool::find_overlapping_curves(DLIList<RefFace*>&, std::multimap<RefEdge*, RefEdge*, std::less<RefEdge*>, std::allocator<std::pair<RefEdge* const, RefEdge*> > >&, double) 0
SurfaceOverlapTool::find_overlapping_curves(DLIList<Surface*>&, DLIList<DLIList<Curve*>*>&, std::map<Curve*, DLIList<Curve*>*, std::less<Curve*>, std::allocator<std::pair<Curve* const, DLIList<Curve*>*> > >&, std::multimap<BodySM*, CubitVector, std::less<BodySM*>, std::allocator<std::pair<BodySM* const, CubitVector> > >&) 0
SurfaceOverlapTool::find_overlapping_surfaces(DLIList<Body*>&, DLIList<RefEntity*>&, bool) 0
SurfaceOverlapTool::find_overlapping_surfaces(DLIList<Body*>&, DLIList<RefFace*>&, DLIList<RefFace*>&, DLIList<RefEntity*>&, bool, bool) 0
SurfaceOverlapTool::find_overlapping_surfaces(DLIList<RefFace*>&, DLIList<RefEntity*>&, bool) 0
SurfaceOverlapTool::find_overlapping_surfaces(DLIList<RefFace*>&, DLIList<RefFace*>&, DLIList<RefFace*>&, DLIList<RefEntity*>&, bool, bool) 0
SurfaceOverlapTool::find_overlapping_surfaces(DLIList<RefFace*>&, DLIList<RefFace*>&, DLIList<RefFace*>&, DLIList<RefEntity*>&, bool, int, bool) 0
SurfaceOverlapTool::get_display_pairs_setting() 0
SurfaceOverlapTool::get_facet_ang_tol_setting() 0
SurfaceOverlapTool::get_group_results_setting() 0
SurfaceOverlapTool::get_list_pairs_setting() 0
SurfaceOverlapTool::get_normal_type_setting() 0
SurfaceOverlapTool::imprint(DLIList<RefFace*>&, DLIList<RefFace*>&) 0
SurfaceOverlapTool::instance() 0
SurfaceOverlapTool::list_settings() 0
SurfaceOverlapTool::num_descendants(Body*) 0
SurfaceOverlapTool::set_display_pairs_setting(int) 0
SurfaceOverlapTool::set_facet_ang_tol_setting(int) 0
SurfaceOverlapTool::set_group_results_setting(int) 0
SurfaceOverlapTool::set_list_pairs_setting(int) 0
SurfaceOverlapTool::set_normal_type_setting(CubitString) 0
SurfaceOverlapTool::~SurfaceOverlapTool() 0
SurfaceOverlapTool::initialize_settings() 874
_GLOBAL__sub_I_SurfaceOverlapTool.cpp 1635
__static_initialization_and_destruction_0(int, int) 1635

Generated by: LCOV version 1.11