LCOV - code coverage report
Current view: top level - geom/OCC - OCCQueryEngine.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 1210 2010 60.2 %
Date: 2020-06-30 00:58:45 Functions: 55 93 59.1 %
Branches: 2026 5884 34.4 %

Function Name Sort by function name Hit count Sort by hit count
OCCQueryEngine::Read(TopoDS_Shape&, char const*, int, TDF_Label) 0
OCCQueryEngine::Write(TopoDS_Shape const&, char*&, int&, bool, TDF_Label) 0
OCCQueryEngine::bodies_overlap(BodySM*, BodySM*) const 0
OCCQueryEngine::bound_TopoDS_Shape(TopoDS_Shape const&) 0
OCCQueryEngine::create_super_bounding_box(DLIList<BodySM*>&, CubitBox&) 0
OCCQueryEngine::ensure_is_ascii_stl_file(_IO_FILE*, bool&) 0
OCCQueryEngine::entity_entity_distance(GeometryEntity*, GeometryEntity*, CubitVector&, CubitVector&, double&) 0
OCCQueryEngine::entity_extrema(DLIList<GeometryEntity*>&, CubitVector const*, CubitVector const*, CubitVector const*, CubitVector&, GeometryEntity*&) 0
OCCQueryEngine::entity_type_info() const 0
OCCQueryEngine::export_solid_model(DLIList<TopologyBridge*>&, char*&, int&, bool) 0
OCCQueryEngine::fire_ray(CubitVector&, CubitVector&, DLIList<TopologyBridge*>&, DLIList<double>&, int, double, DLIList<TopologyBridge*>*) const 0
OCCQueryEngine::get_intersections(Curve*, CubitVector&, CubitVector&, DLIList<CubitVector>&, bool, bool) 0
OCCQueryEngine::get_isoparametric_points(Surface*, int&, int&, GMem*&) const 0
OCCQueryEngine::get_major_version() 0
OCCQueryEngine::get_minor_version() 0
OCCQueryEngine::get_subminor_version() 0
OCCQueryEngine::get_u_isoparametric_points(Surface*, double, int&, GMem*&) const 0
OCCQueryEngine::get_v_isoparametric_points(Surface*, double, int&, GMem*&) const 0
OCCQueryEngine::import_solid_model(DLIList<TopologyBridge*>&, char const*, int) 0
OCCQueryEngine::import_temp_geom_file(_IO_FILE*, char const*, Model_File_Type, DLIList<TopologyBridge*>&) 0
OCCQueryEngine::reflect(GeometryEntity*, CubitVector const&) 0
OCCQueryEngine::restore_transform(BodySM*) 0
OCCQueryEngine::rotate(GeometryEntity*, CubitVector const&, double) 0
OCCQueryEngine::save_temp_geom_file(DLIList<TopologyBridge*>&, char const*, CubitString const&, CubitString&, CubitString&) 0
OCCQueryEngine::scale(BodySM*, double) 0
OCCQueryEngine::scale(GeometryEntity*, CubitVector const&) 0
OCCQueryEngine::scale(GeometryEntity*, double) 0
OCCQueryEngine::set_dbl_option(char const*, double) 0
OCCQueryEngine::set_int_option(char const*, int) 0
OCCQueryEngine::set_sme_resabs_tolerance(double) 0
OCCQueryEngine::set_str_option(char const*, char const*) 0
OCCQueryEngine::transform_vec_position(CubitVector const&, BodySM*, CubitVector&) const 0
OCCQueryEngine::translate(GeometryEntity*, CubitVector const&) 0
OCCQueryEngine::update_entity_shape(GeometryEntity*, BRepBuilderAPI_ModifyShape*, BRepAlgoAPI_BooleanOperation*) 0
OCCQueryEngine::volumes_overlap(Lump*, Lump*) const 0
OCCQueryEngine::write_topology(char*&, int&, bool, DLIList<OCCBody*>&, DLIList<OCCSurface*>&, DLIList<OCCCurve*>&, DLIList<OCCPoint*>&) 0
dynamic_OpenCascade_create_gqe 0
dynamic_OpenCascade_get_cgm_version 0
OCCQueryEngine::get_TopoDS_Shape_of_entity(TopologyBridge*) 11
OCCQueryEngine::get_intersections(Curve*, Surface*, DLIList<CubitVector>&, bool) 11
OCCQueryEngine::reflect(BodySM*, CubitVector const&) 11
OCCQueryEngine::rotate(BodySM*, CubitVector const&, double) 11
OCCQueryEngine::scale(BodySM*, CubitVector const&) 11
OCCQueryEngine::delete_bodies(DLIList<BodySM*>&, bool) const 97
OCCQueryEngine::delete_solid_model_entities(DLIList<BodySM*>&) const 97
OCCQueryEngine::Read(TopoDS_Shape&, char const*, TDF_Label) 186
OCCQueryEngine::get_intersections(Curve*, Curve*, DLIList<CubitVector>&, bool, bool) 209
OCCQueryEngine::get_engine_version_string() 231
OCCQueryEngine::Write(TopoDS_Shape const&, char const*, TDF_Label) 241
OCCQueryEngine::body_attributes_for_writing(DLIList<OCCBody*>&, BRep_Builder&, TopoDS_Compound&, DLIList<OCCLump*>&, DLIList<DLIList<CubitSimpleAttrib>*>&) 241
OCCQueryEngine::populate_topology_bridge(TopoDS_Compound const&) 282
OCCQueryEngine::export_solid_model(DLIList<TopologyBridge*>&, char const*, Model_File_Type, CubitString const&, ModelExportOptions&) 285
OCCQueryEngine::write_topology(char const*, Model_File_Type, DLIList<OCCBody*>&, DLIList<OCCSurface*>&, DLIList<OCCCurve*>&, DLIList<OCCPoint*>&) 285
OCCQueryEngine::translate(BodySM*, CubitVector const&) 400
OCCQueryEngine::~OCCQueryEngine() 542
OCCQueryEngine::OCCQueryEngine() 841
OCCQueryEngine::import_solid_model(char const*, Model_File_Type, DLIList<TopologyBridge*>&, ModelImportOptions&) 927
OCCQueryEngine::delete_solid_model_entities(BodySM*) const 1474
OCCQueryEngine::unhook_Lump_from_OCC(Lump*) const 1514
OCCQueryEngine::unhook_ShellSM_from_OCC(ShellSM*) const 1514
OCCQueryEngine::delete_body(BodySM*, bool) const 1571
OCCQueryEngine::unhook_BodySM_from_OCC(BodySM*, bool) const 1582
_GLOBAL__sub_I_OCCQueryEngine.cpp 1591
__static_initialization_and_destruction_0(int, int) 1591
OCCQueryEngine::delete_solid_model_entities(GeometryEntity*, bool) const 1672
OCCQueryEngine::populate_topology_bridge(TopoDS_Shape&) 2096
OCCQueryEngine::populate_topology_bridge(TopoDS_Solid const&, bool) 2533
OCCQueryEngine::populate_topology_bridge(TopoDS_Shell const&, bool) 2904
OCCQueryEngine::get_graphics(Surface*, GMem*, unsigned short, double, double) const 2943
OCCQueryEngine::get_graphics(TopoDS_Face*, GMem*, unsigned short, double, double) const 2943
OCCQueryEngine::get_graphics(Curve*, GMem*, double, double, double) const 5964
OCCQueryEngine::get_graphics(TopoDS_Edge*, GMem*, double, double, double) const 5964
OCCQueryEngine::delete_solid_model_entities(Surface*) const 9740
OCCQueryEngine::unhook_Surface_from_OCC(Surface*) const 9982
OCCQueryEngine::delete_loop(LoopSM*) const 10208
OCCQueryEngine::copy_attributes(TopoDS_Shape&, TopoDS_Shape&) 10365
OCCQueryEngine::unhook_LoopSM_from_OCC(LoopSM*) const 10853
OCCQueryEngine::unhook_Point_from_OCC(TBPoint*) const 15349
OCCQueryEngine::populate_topology_bridge(TopoDS_Face const&, bool) 17832
OCCQueryEngine::populate_topology_bridge(TopoDS_Wire const&, bool) 19022
OCCQueryEngine::unhook_Curve_from_OCC(Curve*) const 21973
OCCQueryEngine::set_TopoDS_Shape(TopologyBridge*, TopoDS_Shape&) 22906
OCCQueryEngine::update_OCC_map(TopoDS_Shape&, TopoDS_Shape&) 30162
OCCQueryEngine::delete_solid_model_entities(Curve*) const 38883
OCCQueryEngine::delete_solid_model_entities(TBPoint*) const 41729
OCCQueryEngine::unhook_CoEdges_from_OCC(DLIList<OCCCoEdge*>&) const 60295
OCCQueryEngine::unhook_coedges_of_a_curve(OCCCurve*, OCCLoop*) const 60295
OCCQueryEngine::populate_topology_bridge(TopoDS_Edge const&, bool) 76548
OCCQueryEngine::get_sme_resabs_tolerance() const 119540
OCCQueryEngine::populate_topology_bridge(TopoDS_Vertex const&, bool) 151389
OCCQueryEngine::add_shape_to_map(TopoDS_Shape&, TopoDS_Shape&, int&) 262761
OCCQueryEngine::occ_to_cgm(TopoDS_Shape const&) 802860
OCCQueryEngine::instance() 6633135

Generated by: LCOV version 1.11