cgma
SurfaceOverlapTool Member List
This is the complete list of members for SurfaceOverlapTool, including all inherited members.
angleMaxSurfaceOverlapTool [private, static]
angleMinSurfaceOverlapTool [private, static]
calculate_tolerances_for_surf_intersection(Surface *tmp_surf1, Surface *tmp_surf2, DLIList< SurfaceOverlapFacet * > *facet_list1, DLIList< SurfaceOverlapFacet * > *facet_list2, std::map< Surface *, double > *area_map, double &facet_compare_tol, double &overlap_tolerance)SurfaceOverlapTool
check_boundary_contact(DLIList< SurfaceOverlapFacet * > *facet_list1, DLIList< SurfaceOverlapFacet * > *facet_list2, AbstractTree< SurfaceOverlapFacet * > *a_tree, const double facet_compare_tol, const double tmp_overlap_tol)SurfaceOverlapTool
check_overlap(SurfaceOverlapFacet *facet1, SurfaceOverlapFacet *facet2, const double facet_compare_tol)SurfaceOverlapTool
check_overlap(RefEdge *edge1, RefEdge *edge2, std::map< RefEdge *, DLIList< CurveOverlapFacet * > * > *facet_map, double *overlap_tol=NULL)SurfaceOverlapTool
check_overlap(RefFace *ref_face_ptr1, RefFace *ref_face_ptr2, CubitBoolean abort, CubitBoolean draw_overlap=CUBIT_FALSE, double *overlap_area=NULL)SurfaceOverlapTool
check_overlap(Curve *curve1, Curve *curve2, std::map< Curve *, DLIList< CurveOverlapFacet * > * > *facet_map, std::multimap< BodySM *, CubitVector > *body_point_imprint_map=NULL, double overlap_tol=-1.0)SurfaceOverlapTool
check_overlap(DLIList< SurfaceOverlapFacet * > *facet_list1, DLIList< SurfaceOverlapFacet * > *facet_list2, AbstractTree< SurfaceOverlapFacet * > *a_tree, const double facet_tol, const double tolerance)SurfaceOverlapTool
check_overlap(DLIList< SurfaceOverlapFacet * > *facet_list1, DLIList< SurfaceOverlapFacet * > *facet_list2, AbstractTree< SurfaceOverlapFacet * > *a_tree, CubitBoolean abort, CubitBoolean draw_overlap, double *overlap_area)SurfaceOverlapTool
check_size_and_swap_surfs(Surface *&tmp_surf1, Surface *&tmp_surf2, const double tolerance, const double facet_tol, DLIList< SurfaceOverlapFacet * > *&facet_list1, DLIList< SurfaceOverlapFacet * > *&facet_list2, std::map< Surface *, AbstractTree< SurfaceOverlapFacet * > * > *&a_tree_map, AbstractTree< SurfaceOverlapFacet * > *&a_tree2)SurfaceOverlapTool
check_surfs_for_imprinting(Surface *surface1, Surface *surface2, std::map< Surface *, DLIList< SurfaceOverlapFacet * > * > *facet_map, std::map< Surface *, double > *area_map, std::map< Surface *, AbstractTree< SurfaceOverlapFacet * > * > *a_tree_map, double overlap_tol=-1.0)SurfaceOverlapTool [private]
checkAcrossBodiesSurfaceOverlapTool [private, static]
checkWithinBodiesSurfaceOverlapTool [private, static]
copy_edges_in_list(DLIList< RefEdge * > &old_list, DLIList< RefEdge * > &new_list)SurfaceOverlapTool [private]
delete_edges_in_list(DLIList< RefEdge * > &edge_list)SurfaceOverlapTool [private]
delete_instance()SurfaceOverlapTool [inline, static]
displayPairsSurfaceOverlapTool [private, static]
draw_overlapping_surface_pair(RefFace *ref_face_1, RefFace *ref_face_2)SurfaceOverlapTool
extract_surf_facets(Surface *surface1, Surface *surface2, std::map< Surface *, DLIList< SurfaceOverlapFacet * > * > *facet_map, const double tolerance, const double facet_tol, DLIList< SurfaceOverlapFacet * > *&facet_list1, DLIList< SurfaceOverlapFacet * > *&facet_list2)SurfaceOverlapTool
facetAbsTolSurfaceOverlapTool [private, static]
facetAngTolSurfaceOverlapTool [private, static]
find_area_overlap(SurfaceOverlapFacet *facet1, SurfaceOverlapFacet *facet2, const double facet_compare_tol)SurfaceOverlapTool [private]
find_candidate_surfaces_for_imprinting(DLIList< BodySM * > &body_list, DLIList< Surface * > &surface_list1, DLIList< Surface * > &surface_list2, double overlap_tol=-1.0, bool filter_slivers=false)SurfaceOverlapTool
find_overlapping_curves(DLIList< Surface * > &surf_list, DLIList< DLIList< Curve * > * > &overlapping_curve_lists, std::map< Curve *, DLIList< Curve * > * > &curve_to_list_map, std::multimap< BodySM *, CubitVector > &body_point_imprint_map)SurfaceOverlapTool
find_overlapping_curves(DLIList< Curve * > &curve_list, DLIList< DLIList< Curve * > * > &overlapping_curve_lists, std::map< Curve *, DLIList< Curve * > * > &curve_to_list_map, std::multimap< BodySM *, CubitVector > &body_point_imprint_map, double overlap_tol=-1.0)SurfaceOverlapTool
find_overlapping_curves(DLIList< Body * > &bodies, std::multimap< RefEdge *, RefEdge * > &overlapping_edge_map, double maxgap=-1)SurfaceOverlapTool
find_overlapping_curves(DLIList< BodySM * > &bodies, DLIList< DLIList< Curve * > * > &overlapping_curve_lists, std::map< Curve *, DLIList< Curve * > * > &curve_to_list_map, std::multimap< BodySM *, CubitVector > &body_vertex_imprint_map, double overlap_tol)SurfaceOverlapTool
find_overlapping_curves(DLIList< RefFace * > &faces, std::multimap< RefEdge *, RefEdge * > &overlapping_edge_map, double maxgap=-1)SurfaceOverlapTool
find_overlapping_curves(DLIList< RefEdge * > &edgelist, std::multimap< RefEdge *, RefEdge * > &overlapping_edge_map, double maxgap=-1)SurfaceOverlapTool
find_overlapping_curves(DLIList< RefEdge * > &edges1, DLIList< RefEdge * > &edges2, std::multimap< RefEdge *, RefEdge * > &overlapping_edge_map, double maxgap=-1)SurfaceOverlapTool
find_overlapping_surfaces(DLIList< RefFace * > &ref_face_list, DLIList< RefEntity * > &faces_to_draw, bool filter_slivers=false)SurfaceOverlapTool
find_overlapping_surfaces(DLIList< Body * > &body_list, DLIList< RefEntity * > &faces_to_draw, bool filter_slivers=false)SurfaceOverlapTool
find_overlapping_surfaces(DLIList< RefFace * > &ref_face_list, DLIList< RefFace * > &ref_face_list1, DLIList< RefFace * > &ref_face_list2, DLIList< RefEntity * > &faces_to_draw, CubitBoolean show_messages=CUBIT_FALSE, bool filter_slivers=false)SurfaceOverlapTool
find_overlapping_surfaces(DLIList< Body * > &body_list, DLIList< RefFace * > &ref_face_list1, DLIList< RefFace * > &ref_face_list2, DLIList< RefEntity * > &faces_to_draw, CubitBoolean show_messages=CUBIT_FALSE, bool filter_slivers=false)SurfaceOverlapTool
find_overlapping_surfaces(DLIList< RefFace * > &ref_face_list, DLIList< RefFace * > &ref_face_list1, DLIList< RefFace * > &ref_face_list2, DLIList< RefEntity * > &pair_list, CubitBoolean list_pairs, int prog_step, bool filter_slivers=false)SurfaceOverlapTool [private]
gapMaxSurfaceOverlapTool [private, static]
gapMinSurfaceOverlapTool [private, static]
get_angle_max()SurfaceOverlapTool [inline, static]
get_angle_min()SurfaceOverlapTool [inline, static]
get_check_across_bodies()SurfaceOverlapTool [inline, static]
get_check_within_bodies()SurfaceOverlapTool [inline, static]
get_display_pairs()SurfaceOverlapTool [inline, static]
get_display_pairs_setting()SurfaceOverlapTool [static]
get_facet_abs_tol()SurfaceOverlapTool [inline, static]
get_facet_ang_tol()SurfaceOverlapTool
get_facet_ang_tol_setting()SurfaceOverlapTool [static]
get_gap_max()SurfaceOverlapTool [inline, static]
get_gap_min()SurfaceOverlapTool [inline, static]
get_group_results()SurfaceOverlapTool [inline, static]
get_group_results_setting()SurfaceOverlapTool [static]
get_imprint()SurfaceOverlapTool [inline, static]
get_list_pairs()SurfaceOverlapTool [inline, static]
get_list_pairs_setting()SurfaceOverlapTool [static]
get_normal_type()SurfaceOverlapTool [inline, static]
get_normal_type_setting()SurfaceOverlapTool [static]
get_overlap_tolerance()SurfaceOverlapTool [inline, static]
get_skip_facing_surfaces()SurfaceOverlapTool [inline]
groupResultsSurfaceOverlapTool [private, static]
imprint(DLIList< RefFace * > &ref_face_list1, DLIList< RefFace * > &ref_face_list2)SurfaceOverlapTool [private]
imprintResultsSurfaceOverlapTool [private, static]
initialize_settings()SurfaceOverlapTool [static]
instance()SurfaceOverlapTool [static]
instance_SurfaceOverlapTool [private, static]
list_settings()SurfaceOverlapTool
listPairsSurfaceOverlapTool [private, static]
normalTypeSurfaceOverlapTool [private, static]
num_descendants(Body *body)SurfaceOverlapTool [private]
overlapToleranceSurfaceOverlapTool [private, static]
set_angle_max(double val)SurfaceOverlapTool [inline, static]
set_angle_min(double val)SurfaceOverlapTool [inline, static]
set_check_across_bodies(CubitBoolean setting)SurfaceOverlapTool [inline, static]
set_check_within_bodies(CubitBoolean setting)SurfaceOverlapTool [inline, static]
set_display_pairs(CubitBoolean setting)SurfaceOverlapTool [inline, static]
set_display_pairs_setting(int setting)SurfaceOverlapTool [static]
set_facet_abs_tol(double absolute_tol)SurfaceOverlapTool [inline, static]
set_facet_ang_tol(unsigned short angle_tol)SurfaceOverlapTool [inline]
set_facet_ang_tol_setting(int angle_tol)SurfaceOverlapTool [static]
set_gap_max(double val)SurfaceOverlapTool [inline, static]
set_gap_min(double val)SurfaceOverlapTool [inline, static]
set_group_results(CubitBoolean setting)SurfaceOverlapTool [inline, static]
set_group_results_setting(int setting)SurfaceOverlapTool [static]
set_imprint(CubitBoolean setting)SurfaceOverlapTool [inline, static]
set_list_pairs(CubitBoolean setting)SurfaceOverlapTool [inline, static]
set_list_pairs_setting(int setting)SurfaceOverlapTool [static]
set_normal_type(int type)SurfaceOverlapTool [inline, static]
set_normal_type_setting(CubitString type)SurfaceOverlapTool [static]
set_overlap_tolerance(double val)SurfaceOverlapTool [inline, static]
set_skip_facing_surfaces(CubitBoolean setting)SurfaceOverlapTool [inline]
skipFacingSurfacesSurfaceOverlapTool [private, static]
SurfaceOverlapTool()SurfaceOverlapTool [private]
~SurfaceOverlapTool()SurfaceOverlapTool
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines