, including all inherited members.
allocatedLineData | ImprintBoundaryTool | [private] |
allocatedLineLoops | ImprintBoundaryTool | [private] |
allocatedMatchData | ImprintBoundaryTool | [private] |
allocatedPointData | ImprintBoundaryTool | [private] |
allocatedPointLoops | ImprintBoundaryTool | [private] |
allocatedRefEdge | ImprintBoundaryTool | [private] |
are_connected(RefEntity *ent_1, RefEntity *ent_2, RefFace *ref_face) | ImprintBoundaryTool | [private] |
case_0_2_equal(ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, ImprintPointData *imp_point_0, ImprintPointData *imp_point_1, ImprintPointData *imp_point_2, ImprintPointData *imp_point_3, MatchType type_1, MatchType type_3, IntersectResult &int_result, ImprintLineSegment **new_segments) | ImprintBoundaryTool | [private] |
case_0_3_equal(ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, ImprintPointData *imp_point_0, ImprintPointData *imp_point_1, ImprintPointData *imp_point_2, ImprintPointData *imp_point_3, MatchType type_1, MatchType type_2, IntersectResult &int_result, ImprintLineSegment **new_segments) | ImprintBoundaryTool | [private] |
case_1_2_equal(ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, ImprintPointData *imp_point_0, ImprintPointData *imp_point_1, ImprintPointData *imp_point_2, ImprintPointData *imp_point_3, MatchType type_0, MatchType type_3, IntersectResult &int_result, ImprintLineSegment **new_segments) | ImprintBoundaryTool | [private] |
case_1_3_equal(ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, ImprintPointData *imp_point_0, ImprintPointData *imp_point_1, ImprintPointData *imp_point_2, ImprintPointData *imp_point_3, MatchType type_0, MatchType type_2, IntersectResult &int_result, ImprintLineSegment **new_segments) | ImprintBoundaryTool | [private] |
closest_point_interior_seg(ImprintPointData *point, ImprintLineSegment *line, CubitVector &closest_point) | ImprintBoundaryTool | [private] |
closest_point_seg(ImprintPointData *point, ImprintLineSegment *line, CubitVector &closest_point) | ImprintBoundaryTool | [private] |
closest_point_seg(CubitVector &point_v, ImprintLineSegment *line, CubitVector &closest_point) | ImprintBoundaryTool | [private] |
convert_to_lines(PointLoopList &boundary_point_loops, SegLoopList &boundary_line_loops, RefFace *ref_face, const CubitBoolean boundary_1) | ImprintBoundaryTool | [private] |
create_virtual_edge(RefVertex *start, RefVertex *end, DLIList< CubitVector * > &interior_points) | ImprintBoundaryTool | [private] |
create_virtual_vertex(CubitVector &pos) | ImprintBoundaryTool | [private] |
determine_on_boundary(ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, MatchType &type_0, MatchType &type_1, MatchType &type_2, MatchType &type_3) | ImprintBoundaryTool | [private] |
do_crossing(ImprintPointData *imp_point_0, ImprintPointData *imp_point_1, ImprintPointData *imp_point_2, ImprintPointData *imp_point_3, ImprintLineSegment *&seg_1, ImprintLineSegment *seg_2, ImprintLineSegment **surf_1_loop_heads, int num_loops_1, ImprintLineSegment **surf_2_loop_heads, int num_loops_2, AbstractTree< ImprintLineSegment * > &atree, CubitBoolean &modified) | ImprintBoundaryTool | [private] |
draw_end(ImprintLineSegment *seg) | ImprintBoundaryTool | [private] |
draw_loops(PointLoopList &boundary_loop) | ImprintBoundaryTool | [private] |
draw_point(ImprintPointData *imp_point, int color=-1) | ImprintBoundaryTool | [private] |
draw_seg(ImprintLineSegment *seg, int color=-1) | ImprintBoundaryTool | [private] |
final_match(ImprintLineSegment **surf_1_loop_heads, int num_loops_1, ImprintLineSegment **surf_2_loop_heads, int num_loops_2, AbstractTree< ImprintLineSegment * > &atree_1, AbstractTree< ImprintLineSegment * > &atree_2) | ImprintBoundaryTool | [private] |
final_match_loop(ImprintLineSegment **surf_1_loop_heads, int num_loops_1, ImprintLineSegment **surf_2_loop_heads, int num_loops_2, AbstractTree< ImprintLineSegment * > &atree_1, AbstractTree< ImprintLineSegment * > &atree_2) | ImprintBoundaryTool | [private] |
find_closest_points(ImprintLineSegment *curr_seg, ImprintLineSegment *test_seg) | ImprintBoundaryTool | [private] |
find_crossings(ImprintLineSegment **surf_1_loop_heads, int num_loops_1, ImprintLineSegment **surf_2_loop_heads, int num_loops_2, AbstractTree< ImprintLineSegment * > &atree) | ImprintBoundaryTool | [private] |
find_graph_for_surf(PointLoopList &boundary_loops_1, PointLoopList &boundary_loops_2, RefFace *ref_face, PointLoopList &part_segs, PointList &partition_points, CubitBoolean surf_1) | ImprintBoundaryTool | [private] |
find_matching_points(SegLoopList &seg_loops, AbstractTree< ImprintLineSegment * > &atree) | ImprintBoundaryTool | [private] |
get_boundary_points(RefFace *ref_face, PointLoopList &boundary_point_loops) | ImprintBoundaryTool | [private] |
get_curve_facets(RefEdge *curve, PointList &segments) | ImprintBoundaryTool | [private] |
ignore_match(ImprintPointData *start_point, ImprintMatchData *start_match, AbstractTree< ImprintLineSegment * > &atree_1, CubitBoolean &ignore) | ImprintBoundaryTool | [private] |
imprint(DLIList< RefFace * > &results, CubitBoolean merge=CUBIT_FALSE) | ImprintBoundaryTool | |
imprint_boundaries(PointLoopList &boundary_loops_1, PointLoopList &boundary_loops_2, RefFace *ref_face_1, RefFace *ref_face_2, DLIList< RefFace * > &results) | ImprintBoundaryTool | [private] |
imprint_boundary_vertices(PointList &partition_points, CubitBoolean &modified_boundary) | ImprintBoundaryTool | [private] |
imprint_segments(SegLoopList &boundary_line_loops_1, SegLoopList &boundary_line_loops_2, PointLoopList &boundary_loops_1, PointLoopList &boundary_loops_2) | ImprintBoundaryTool | [private] |
imprint_surface(RefFace *ref_face, PointLoopList &part_segs, DLIList< RefFace * > &results) | ImprintBoundaryTool | [private] |
ImprintBoundaryTool(RefFace *ref_face_1, RefFace *ref_face_2, double tol=GEOMETRY_RESABS) | ImprintBoundaryTool | |
intersect_segments(ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, IntersectResult &int_result, ImprintLineSegment **new_segments) | ImprintBoundaryTool | [private] |
just_match_two_points(ImprintPointData *point_1, ImprintPointData *point_2) | ImprintBoundaryTool | [private] |
match_on_point(ImprintPointData *start_point, ImprintMatchData *start_match, ImprintLineSegment **loop_heads, int num_loops, AbstractTree< ImprintLineSegment * > &atree_2) | ImprintBoundaryTool | [private] |
match_on_segment(ImprintPointData *start_point, ImprintMatchData *start_match, ImprintLineSegment **loop_heads, int num_loops, AbstractTree< ImprintLineSegment * > &atree_2) | ImprintBoundaryTool | [private] |
match_points(ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, MatchType &type_0, MatchType &type_1, MatchType &type_2, MatchType &type_3) | ImprintBoundaryTool | [private] |
match_seg_points(ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, ImprintMatchData *&point_0_match, ImprintMatchData *&point_1_match) | ImprintBoundaryTool | [private] |
merge_vertices(DLIList< RefVertex * > &ref_verts) | ImprintBoundaryTool | [private] |
merge_vertices(RefVertex *ref_vertex1, RefVertex *ref_vertex2, CubitBoolean &kept_1) | ImprintBoundaryTool | [private] |
modBound1 | ImprintBoundaryTool | [private] |
modBound2 | ImprintBoundaryTool | [private] |
modified_bound_1() | ImprintBoundaryTool | [inline] |
modified_bound_2() | ImprintBoundaryTool | [inline] |
myTolerance | ImprintBoundaryTool | [private] |
num_coedges_on_face(RefEdge *edge_ptr, RefFace *ref_face) | ImprintBoundaryTool | [private] |
on_curve(ImprintPointData *point, RefEdge *ref_edge) | ImprintBoundaryTool | [private] |
on_interior_segment(ImprintPointData *point, ImprintLineSegment *line) | ImprintBoundaryTool | [private] |
on_surface(ImprintPointData *point, RefFace *ref_face) | ImprintBoundaryTool | [private] |
on_surface(CubitVector &vert_point, RefFace *ref_face) | ImprintBoundaryTool | [private] |
point_intersects_case(ImprintPointData *curr_point, ImprintPointData *next_point, RefFace *ref_face, PointLoopList &part_segs, PointList *&new_part_line, CubitBoolean &start_recording, CubitBoolean surf_1) | ImprintBoundaryTool | [private] |
refFacePtr1 | ImprintBoundaryTool | [private] |
refFacePtr2 | ImprintBoundaryTool | [private] |
resolve_match_conflict_other(ImprintPointData *this_point, ImprintPointData *other, CubitBoolean this_is_1) | ImprintBoundaryTool | [private] |
resolve_match_conflict_this(ImprintPointData *this_point, ImprintPointData *other, CubitBoolean this_is_1) | ImprintBoundaryTool | [private] |
resolve_on_boundaries(PointLoopList &boundary_loops_1, PointLoopList &boundary_loops_2) | ImprintBoundaryTool | [private] |
set_closest_point(ImprintPointData *imp_point_0) | ImprintBoundaryTool | [private] |
set_type_for_equal(ImprintPointData *pair_1_1, ImprintPointData *pair_1_2, ImprintPointData *pair_2_1, ImprintPointData *pair_2_2) | ImprintBoundaryTool | [private] |
set_type_for_L(ImprintPointData *imp_point_1, ImprintPointData *imp_point_2) | ImprintBoundaryTool | [private] |
update_boundary_loops(PointLoopList &boundary_loops, ImprintLineSegment **surf_loop_heads) | ImprintBoundaryTool | [private] |
update_linked_list(ImprintLineSegment *old_seg, ImprintLineSegment *new_seg_1, ImprintLineSegment *new_seg_2) | ImprintBoundaryTool | [private] |
update_list(ImprintLineSegment **new_segments, ImprintLineSegment *seg_1, ImprintLineSegment *seg_2, const CubitBoolean list_1) | ImprintBoundaryTool | [private] |
update_seg_matches(ImprintLineSegment *old_seg, ImprintLineSegment *new_seg_1, ImprintLineSegment *new_seg_2, ImprintMatchData *curr_match_data) | ImprintBoundaryTool | [private] |
valid_partition(DLIList< RefEdge * > &ref_edges, RefFace *ref_face) | ImprintBoundaryTool | [private] |
~ImprintBoundaryTool() | ImprintBoundaryTool | |