, including all inherited members.
add_tooldata(DLIList< CoEdge * > &co_edge_list, int vertex_type) | SplitSurfaceTool | [private] |
adjust_for_split_direction(RefEdge *curve_dir_ptr, RefEdge *from_curve_ptr, DLIList< RefVertex * > &corner_vertex_list) | SplitSurfaceTool | [private] |
autoDetectTriangles | SplitSurfaceTool | [private, static] |
calculate_split_curves(RefFace *ref_face_ptr, DLIList< DLIList< CubitVector * > * > &vec_lists, DLIList< Curve * > &curve_list) | SplitSurfaceTool | |
calculate_split_curves(Surface *surf_ptr, DLIList< DLIList< CubitVector * > * > &vec_lists, DLIList< Curve * > &curve_list) | SplitSurfaceTool | |
calculate_split_curves(DLIList< RefFace * > &ref_face_list, int num_segs, double fraction, double distance, RefEdge *from_curve_ptr, DLIList< RefVertex * > &corner_vertex_list, DLIList< RefVertex * > &through_vertex_list, RefEdge *curve_dir_ptr, CubitBoolean preview_flg, CubitBoolean create_ref_edges_flg, CubitBoolean just_curves_flg, DLIList< DLIList< Curve * > * > &curve_lists_list) | SplitSurfaceTool | |
check_face_loop(RefFace *ref_face_ptr, CubitBoolean &is_loop) | SplitSurfaceTool | [private] |
check_for_loop(RefFace *ref_face_ptr1, RefFace *ref_face_ptr2, CubitBoolean &is_loop, CoEdge *&start_co_edge_ptr) | SplitSurfaceTool | [private] |
check_if_arc(GeometryModifyEngine *gme, Surface *surf_ptr, DLIList< CubitVector * > &point_list, CubitVector &start_pnt, CubitVector &mid_pnt, CubitVector &end_pnt, double resabs, double tolerance, double &deviation) | SplitSurfaceTool | [private] |
check_points_arc(Surface *surf_ptr, GeometryModifyEngine *gme, DLIList< CubitVector * > &point_list, double resabs, double tolerance) | SplitSurfaceTool | [private] |
check_points_straight(Surface *surf_ptr, DLIList< CubitVector * > &point_list, double tolerance) | SplitSurfaceTool | [private] |
check_through_vertices(const char *type) | SplitSurfaceTool | [private] |
check_valid_faces() | SplitSurfaceTool | [private] |
cleanup_for_extend_op(DLIList< RefVertex * > &ref_vertex_list, DLIList< DLIList< Surface * > * > &body_surf_list_list, DLIList< DLIList< DLIList< Curve * > * > * > &curve_lists_lists_list, CubitBoolean free_curves_flg=CUBIT_TRUE) | SplitSurfaceTool | [private] |
compute_angles(double *&angles, double &turn_angle_sum) | SplitSurfaceTool | [private] |
compute_next_angle(DLIList< CoEdge * > &co_edge_list) | SplitSurfaceTool | [private] |
cornerCoEdge | SplitSurfaceTool | [private] |
count_curves_in_body(Body *body_ptr) | SplitSurfaceTool | [private] |
count_surfaces_in_body(Body *body_ptr) | SplitSurfaceTool | [private] |
count_surfaces_in_owning_body(RefFace *ref_face_ptr, Body *&body_ptr) | SplitSurfaceTool | [private] |
create_arc_three(GeometryModifyEngine *gme, Surface *surf_ptr, CubitVector &start_pnt, CubitVector &mid_pnt, CubitVector &end_pnt, double resabs) | SplitSurfaceTool | [private] |
create_arc_two(GeometryModifyEngine *gme, Surface *surf_ptr, CubitVector &start_pnt, CubitVector &end_pnt, double resabs, double tolerance) | SplitSurfaceTool | [private] |
create_curve(DLIList< CubitVector * > &vec_list, Surface *surf_ptr, double tolerance=GEOMETRY_RESABS, CubitBoolean iterate=CUBIT_FALSE, CubitBoolean draw_pnts=CUBIT_FALSE, CubitBoolean project_curve=CUBIT_TRUE) | SplitSurfaceTool | |
create_ref_edges(DLIList< Curve * > &curve_list, DLIList< RefEdge * > &ref_edge_list) | SplitSurfaceTool | [private] |
delete_coedge_tooldatas(DLIList< CoEdge * > &co_edge_list) | SplitSurfaceTool | [private] |
delete_surf_tooldatas(DLIList< RefFace * > &ref_face_list) | SplitSurfaceTool | [private] |
delete_vertex_tooldatas(DLIList< RefVertex * > &ref_vertex_list) | SplitSurfaceTool | [private] |
draw_boundary_coords(TDSplitSurface *tdss) | SplitSurfaceTool | [private] |
draw_point(CubitVector &pnt, int color, int flush=CUBIT_FALSE) | SplitSurfaceTool | [private] |
draw_points(DLIList< CubitVector * > &pnt_list, int color, int flush=CUBIT_TRUE) | SplitSurfaceTool | [private] |
draw_preview(DLIList< Curve * > &curve_list, int color=CUBIT_BLUE_INDEX) | SplitSurfaceTool | |
draw_preview(Curve *curve_ptr, CubitBoolean flush=CUBIT_TRUE, int color=CUBIT_BLUE_INDEX) | SplitSurfaceTool | [private] |
end_vertex(CoEdge *co_edge_ptr) | SplitSurfaceTool | [private] |
extendGapThreshold | SplitSurfaceTool | [private, static] |
extendNormalFlg | SplitSurfaceTool | [private, static] |
extendTolerance | SplitSurfaceTool | [private, static] |
fill_boundary_coords(TDSplitSurface *tdss, int nr, int nc, CubitVector ***coords) | SplitSurfaceTool | [private] |
fill_boundary_coords(TDSplitSurface *tdss, int nr, int nc, Cubit2DPoint ***coords) | SplitSurfaceTool | [private] |
fill_corners(int best_corner_1, int best_corner_2, int best_corner_3, int best_corner_4) | SplitSurfaceTool | [private] |
fill_interior_coords(TDSplitSurface *tdss, int nr, int nc, CubitVector ***coords) | SplitSurfaceTool | [private] |
fill_interior_coords(TDSplitSurface *tdss, int nr, int nc, Cubit2DPoint ***coords) | SplitSurfaceTool | [private] |
fill_side_intervals(int best_corner_1, int best_corner_2, int best_corner_3, int best_corner_4) | SplitSurfaceTool | [private] |
find_loop_start(CoEdge *&start_co_edge_ptr) | SplitSurfaceTool | [private] |
find_nearest_curve_for_normal_projection(RefEdge *hit_edge_ptr, CubitVector &start_loc, RefFace *face, CubitVector &ray_dir, RefEdge *&new_edge_ptr, CubitVector &new_end_loc) | SplitSurfaceTool | [private] |
find_spline_curves(RefFace *ref_face_ptr, int num_segs, double distance, DLIList< Curve * > *curve_list_ptr, double tolerance, CubitBoolean parametric_flg=CUBIT_FALSE, CubitBoolean preview_flg=CUBIT_FALSE, CubitBoolean create_ref_edges_flg=CUBIT_FALSE) | SplitSurfaceTool | [private] |
free_curves_lists(DLIList< DLIList< Curve * > * > &curve_lists_list, CubitBoolean free_curves_flg=CUBIT_TRUE) | SplitSurfaceTool | |
get_a_coedges(DLIList< CoEdge * > &co_edge_list, DLIList< CoEdge * > &a_coedges) | SplitSurfaceTool | [private] |
get_arc_mid_pnt(Surface *surf_ptr, CubitVector &start_pnt, CubitVector &end_pnt, CubitVector &mid_pnt, double tolerance) | SplitSurfaceTool | [private] |
get_attached_coedges_start(CoEdge *co_edge_ptr, DLIList< CoEdge * > &co_edge_list, DLIList< CoEdge * > &attached_co_edge_list) | SplitSurfaceTool | [private] |
get_auto_detect_triangles_flg() | SplitSurfaceTool | [inline, static] |
get_b_coedges(DLIList< CoEdge * > &co_edge_list, DLIList< CoEdge * > &b_coedges) | SplitSurfaceTool | [private] |
get_c_coedges(DLIList< CoEdge * > &co_edge_list, DLIList< CoEdge * > &c_coedges) | SplitSurfaceTool | [private] |
get_complimentary_co_edge(CoEdge *co_edge_ptr, DLIList< CoEdge * > co_edge_list) | SplitSurfaceTool | [private] |
get_d_coedges(DLIList< CoEdge * > &co_edge_list, int num_so_far, DLIList< CoEdge * > &d_coedges) | SplitSurfaceTool | [private] |
get_extend_gap_threshold() | SplitSurfaceTool | [inline, static] |
get_extend_normal_flg() | SplitSurfaceTool | [inline, static] |
get_extend_tolerance() | SplitSurfaceTool | [inline, static] |
get_neighbors(RefFace *seed_ref_face, DLIList< RefFace * > &input_ref_faces, DLIList< RefFace * > &neighbor_ref_faces) | SplitSurfaceTool | [private] |
get_next_co_edge(CoEdge *prev_co_edge_ptr, DLIList< CoEdge * > &co_edge_list) | SplitSurfaceTool | [private] |
get_outer_coedge_loop() | SplitSurfaceTool | [private] |
get_outer_curves(DLIList< RefEdge * > &ref_edge_list) | SplitSurfaceTool | [private] |
get_outer_loops() | SplitSurfaceTool | [private] |
get_outer_vertices(DLIList< RefVertex * > &ref_vertex_list) | SplitSurfaceTool | [private] |
get_parametric_flg() | SplitSurfaceTool | [inline, static] |
get_point_angle_threshold() | SplitSurfaceTool | [inline, static] |
get_side_angle_threshold() | SplitSurfaceTool | [inline, static] |
get_side_length(int side) | SplitSurfaceTool | [private] |
get_tolerance() | SplitSurfaceTool | [inline, static] |
get_tse_array(TDSplitSurface *tdss, int tse_ints, DLIList< double > &tse_array) | SplitSurfaceTool | [private] |
get_uv_point(RefFace *ref_face_ptr, CubitVector *vec_ptr) | SplitSurfaceTool | [private] |
initialize_settings() | SplitSurfaceTool | [static] |
is_chain_two_triangles() | SplitSurfaceTool | [private] |
is_curve_in_outer_loop(RefEdge *ref_edge_ptr) | SplitSurfaceTool | [private] |
is_curve_on_side(RefEdge *ref_edge_ptr, int side) | SplitSurfaceTool | [private] |
is_edge_in_list(RefEdge *ref_edge_ptr, DLIList< CoEdge * > &co_edge_list) | SplitSurfaceTool | [private] |
is_in_outer_loop(RefVertex *ref_vertex_ptr) | SplitSurfaceTool | [private] |
is_point_on_surface(Surface *surf_ptr, CubitVector &pnt, double resabs) | SplitSurfaceTool | [private] |
is_triangle() | SplitSurfaceTool | [private] |
is_vertex_in_surface(RefVertex *ref_vertex_ptr, RefFace *ref_face) | SplitSurfaceTool | [private] |
is_vertex_on_side(RefVertex *ref_vertex_ptr, int side) | SplitSurfaceTool | [private] |
isLoop | SplitSurfaceTool | [private] |
list_sides_debug() | SplitSurfaceTool | [private] |
make_interior_coord(CubitVector ***coords, int nr, int nc, double ada, double tse, int j, int i) | SplitSurfaceTool | [private] |
make_interior_coord(Cubit2DPoint ***coords, int nr, int nc, double ada, double tse, int j, int i) | SplitSurfaceTool | [private] |
number_coedges(RefEdge *ref_edge_ptr, RefFace *ref_face_ptr) | SplitSurfaceTool | [private] |
number_in_list(DLIList< RefVertex * > &corner_vertex_list, RefVertex *ref_vertex_ptr) | SplitSurfaceTool | [private] |
order_corners(int &corner_1, int &corner_2, int &corner_3, int &corner_4) | SplitSurfaceTool | [private] |
order_corners(int &corner_1, int &corner_2, int &corner_3) | SplitSurfaceTool | [private] |
order_face_list() | SplitSurfaceTool | [private] |
order_selected_corners(DLIList< RefVertex * > &outer_vertex_list) | SplitSurfaceTool | [private] |
ordered_co_edges(RefFace *ref_face_ptr, DLIList< CoEdge * > &co_edge_list) | SplitSurfaceTool | [private] |
outerCoEdgeLoop | SplitSurfaceTool | [private] |
parametricFlg | SplitSurfaceTool | [private, static] |
pick_4_corners() | SplitSurfaceTool | [private] |
pick_4_corners_simple() | SplitSurfaceTool | [private] |
pick_expanded_corners(RefFace *ref_face_ptr, DLIList< CoEdge * > &co_edge_list, int &offset, double epsilon, int &A_i, int &B_i) | SplitSurfaceTool | [private] |
pointAngleThreshold | SplitSurfaceTool | [private, static] |
populate_curve_loops() | SplitSurfaceTool | [private] |
position_co_edge_list(int i, DLIList< CoEdge * > &co_edge_list) | SplitSurfaceTool | [private] |
prev_co_edge(CoEdge *co_edge_ptr) | SplitSurfaceTool | [private] |
preview(RefFace *ref_face_ptr, DLIList< CubitVector * > &locations, DLIList< DLIList< CubitVector * > * > &vec_lists, CubitBoolean create_ref_edges_flg, CubitBoolean clear_previous_previews=CUBIT_TRUE) | SplitSurfaceTool | |
preview(DLIList< RefFace * > &ref_face_list, DLIList< CubitVector * > &locations, DLIList< DLIList< DLIList< CubitVector * > * > * > &list_of_vec_lists, CubitBoolean create_ref_edges_flg, CubitBoolean clear_previous_previews=CUBIT_TRUE) | SplitSurfaceTool | |
refFaceChain | SplitSurfaceTool | [private] |
reflect_arc_pnt(CubitVector &vec1, CubitVector &vec2, CubitVector &vec3, CubitVector &pnt_to_reflect, CubitVector &out_pnt) | SplitSurfaceTool | [private] |
remove_corner(int corner_to_remove, int collapsed_corner, CubitBoolean set_collapsed_first) | SplitSurfaceTool | [private] |
remove_other_corner_coedges(CoEdge *co_edge_1, CoEdge *co_edge_2, DLIList< CoEdge * > &all_co_edge_list, DLIList< CoEdge * > &att_co_edge_list) | SplitSurfaceTool | [private] |
reorient_loop(int start_offset) | SplitSurfaceTool | [private] |
set_auto_detect_triangles_flg(CubitBoolean auto_detect_flg) | SplitSurfaceTool | [inline, static] |
set_extend_gap_threshold(double threshold=CUBIT_DBL_MAX) | SplitSurfaceTool | [inline, static] |
set_extend_normal_flg(CubitBoolean extend_normal_flg) | SplitSurfaceTool | [inline, static] |
set_extend_tolerance(double tol) | SplitSurfaceTool | [inline, static] |
set_parametric_flg(CubitBoolean parametric_flg) | SplitSurfaceTool | [inline, static] |
set_point_angle_threshold(double tol) | SplitSurfaceTool | [inline, static] |
set_side_angle_threshold(double angle) | SplitSurfaceTool | [inline, static] |
set_tolerance(double tol) | SplitSurfaceTool | [inline, static] |
shuffle_corners_forward() | SplitSurfaceTool | [private] |
shuffle_zero_side_forward() | SplitSurfaceTool | [private] |
sideAngleThreshold | SplitSurfaceTool | [private, static] |
sideInterval | SplitSurfaceTool | [private] |
smooth_interior_coords(RefFace *ref_face_ptr, TDSplitSurface *tdss, double tolerance, int nr, int nc, double distance, CubitVector ***coords) | SplitSurfaceTool | [private] |
split_surface(RefFace *ref_face_ptr, DLIList< DLIList< CubitVector * > * > &vec_lists) | SplitSurfaceTool | |
split_surface(DLIList< RefFace * > &ref_face_list, DLIList< DLIList< DLIList< CubitVector * > * > * > &list_of_vec_lists) | SplitSurfaceTool | |
split_surface(RefFace *ref_face_ptr, DLIList< Curve * > &curve_list) | SplitSurfaceTool | |
split_surfaces(DLIList< RefFace * > &ref_face_list, int num_segs, double fraction, double distance, RefEdge *from_curve_ptr, DLIList< RefVertex * > &corner_vertex_list, DLIList< RefVertex * > &through_vertex_list, RefEdge *curve_dir_ptr=NULL, CubitBoolean preview_flg=CUBIT_FALSE, CubitBoolean create_ref_edges_flg=CUBIT_FALSE) | SplitSurfaceTool | |
split_surfaces(DLIList< RefFace * > &ref_face_list, int num_segs, double fraction, double distance, RefEdge *from_curve_ptr, DLIList< RefVertex * > &corner_vertex_list, DLIList< RefVertex * > &through_vertex_list, RefEdge *curve_dir_ptr, DLIList< DLIList< Curve * > * > &curve_lists_list) | SplitSurfaceTool | |
split_surfaces(DLIList< RefFace * > &ref_face_list, int num_segs, double fraction, double distance, RefEdge *from_curve_ptr, DLIList< RefVertex * > &corner_vertex_list, DLIList< RefVertex * > &through_vertex_list, RefEdge *curve_dir_ptr, DLIList< Curve * > &curve_list) | SplitSurfaceTool | |
split_surfaces(DLIList< RefFace * > &ref_face_list, int num_segs, double fraction, double distance, RefEdge *from_curve_ptr, DLIList< RefVertex * > &corner_vertex_list, DLIList< RefVertex * > &through_vertex_list, RefEdge *curve_dir_ptr, CubitBoolean preview_flg, CubitBoolean create_ref_edges_flg, CubitBoolean just_curves_flg, DLIList< DLIList< Curve * > * > &curve_lists_list) | SplitSurfaceTool | [private] |
split_surfaces_extend(DLIList< RefFace * > &ref_face_list, DLIList< RefVertex * > &ref_vertex_list, CubitBoolean preview_flg=CUBIT_FALSE, CubitBoolean create_ref_edges_flg=CUBIT_FALSE) | SplitSurfaceTool | |
SplitSurfaceTool() | SplitSurfaceTool | |
splitTolerance | SplitSurfaceTool | [private, static] |
start_vertex(CoEdge *co_edge_ptr) | SplitSurfaceTool | [private] |
throughVertexList | SplitSurfaceTool | [private] |
update_corners_for_triangle() | SplitSurfaceTool | [private] |
~SplitSurfaceTool() | SplitSurfaceTool | [inline] |