, including all inherited members.
build_curve_eval_tools(DLIList< ChollaCurve * > &cholla_curve_list, int interp_order) | ChollaEngine | [private] |
build_eval_tools() | ChollaEngine | |
build_eval_tools(DLIList< ChollaSurface * > &cholla_surface_list, DLIList< ChollaCurve * > &cholla_curve_list, int interp_order, CubitBoolean use_feature_angle, double min_dot, CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces) | ChollaEngine | [private] |
build_surface_and_curve_eval_tools(DLIList< ChollaSurface * > &cholla_surface_list, int interp_order, double min_dot) | ChollaEngine | |
check_all_facet_orientations(DLIList< CubitFacet * > &facet_list, CubitBoolean do_flip=CUBIT_FALSE) | ChollaEngine | [static] |
check_facet_orientation(CubitFacet *facet, CubitBoolean do_flip, int &nfacets, int mydebug=0) | ChollaEngine | [private, static] |
chollaCurveList | ChollaEngine | [private] |
ChollaEngine() | ChollaEngine | |
ChollaEngine(DLIList< FacetEntity * > &face_list, DLIList< FacetEntity * > &edge_list, DLIList< FacetEntity * > &point_list) | ChollaEngine | |
ChollaEngine(DLIList< CubitFacet * > &facet_list, DLIList< CubitFacetEdge * > &edge_list, DLIList< CubitPoint * > &point_list) | ChollaEngine | |
ChollaEngine(DLIList< CubitFacet * > &facet_list, DLIList< CubitFacetEdge * > &edge_list, DLIList< CubitPoint * > &point_list, DLIList< ChollaVolume * > &cholla_volumes, DLIList< ChollaSurface * > &cholla_surfaces, DLIList< ChollaCurve * > &cholla_curves, DLIList< ChollaPoint * > &cholla_points) | ChollaEngine | |
chollaPointList | ChollaEngine | [private] |
chollaSurfaceList | ChollaEngine | [private] |
chollaVolumeList | ChollaEngine | [private] |
classify_edge(FacetEntity *edge_ptr, DLIList< ChollaCurve * > &cholla_curve_list, ChollaSurface *fsm_ptr) | ChollaEngine | [private] |
classify_point(CubitPoint *point_ptr, DLIList< ChollaPoint * > &cholla_point_list, ChollaCurve *fcm_ptr) | ChollaEngine | [private] |
clean_geometry(CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces, CubitBoolean use_feature_angle, double min_dot, DLIList< ChollaCurve * > &cholla_curve_list) | ChollaEngine | [private] |
collapse_curve(ChollaCurve *cholla_curve, ChollaPoint *point_to_keep) | ChollaEngine | |
collapse_surface(ChollaSurface *cholla_surface) | ChollaEngine | |
connect_edges_at_interface(ChollaCurve *chcurv_ptr, ChollaVolume *chvol_ptr, std::vector< CubitFacetEdge * > &new_edges) | ChollaEngine | [private] |
connect_facets_at_interface(DLIList< ChollaSurface * > &chsurfs, DLIList< ChollaCurve * > &churves, ChollaVolume *chvol_ptr, std::vector< CubitPoint * > &new_points, std::vector< CubitFacetEdge * > &new_edges) | ChollaEngine | [private] |
connect_points_at_interface(ChollaCurve *chcurv_ptr, ChollaVolume *chvol_ptr, std::vector< CubitPoint * > &new_points) | ChollaEngine | [private] |
copy_edges_at_interface(DLIList< FacetEntity * > &facet_list, std::vector< CubitPoint * > &new_points, std::vector< CubitFacetEdge * > &new_edges, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
copy_facet_edges_at_interface(DLIList< ChollaCurve * > &chcurves, std::vector< CubitPoint * > &new_points, std::vector< CubitFacetEdge * > &new_edges, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
copy_facets_at_interface(DLIList< ChollaSurface * > &chsurfs, DLIList< ChollaCurve * > &chcurves, std::vector< CubitPoint * > &new_points, std::vector< CubitFacetEdge * > &new_edges, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
copy_points_at_interface(DLIList< FacetEntity * > &facet_list, std::vector< CubitPoint * > &new_points, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
crack_open_point(CubitPoint *point_ptr, int mydebug) | ChollaEngine | [private, static] |
create_curve(int block_id, ChollaPoint *new_ch_pnt0, ChollaPoint *new_ch_pnt1, ChollaCurve *&new_ch_curve) | ChollaEngine | |
create_curve_boundaries(DLIList< ChollaCurve * > &cholla_curve_list, DLIList< ChollaPoint * > &cholla_point_list) | ChollaEngine | [private] |
create_geometry(CubitBoolean use_feature_angle=CUBIT_TRUE, double angle=135.0, int interp_order=0, CubitBoolean smooth_non_manifold=CUBIT_TRUE, CubitBoolean split_surfaces=CUBIT_FALSE) | ChollaEngine | |
create_point(CubitPoint *pnt, ChollaPoint *&new_ch_pnt) | ChollaEngine | |
create_surface(int block_id, ChollaSurface *&new_ch_surf) | ChollaEngine | |
create_surface_boundaries(DLIList< ChollaSurface * > &cholla_surface_list, DLIList< ChollaCurve * > &cholla_curve_list, CubitBoolean use_feature_angle, double min_dot) | ChollaEngine | [private] |
create_volume_boundaries(DLIList< ChollaSurface * > &facet_surface_sheets, CubitBoolean use_feature_angle, double min_dot, CubitBoolean split_surfaces) | ChollaEngine | [private] |
delete_eval_tools() | ChollaEngine | |
delete_eval_tools_but_not_facets() | ChollaEngine | |
delete_hash_curves() | ChollaEngine | [private] |
delete_hash_points() | ChollaEngine | [private] |
delete_me() | ChollaEngine | |
delete_tool_datas() | ChollaEngine | [private] |
detach_curve(ChollaCurve *chcurv_ptr, DLIList< ChollaSurface * > &new_surfs, ChollaVolume *chvol2_ptr, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
detach_curves(DLIList< ChollaCurve * > &curves, ChollaVolume *detaching_volume, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
detach_facet_edges(DLIList< ChollaCurve * > &chcurves, ChollaVolume *detaching_volume, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
detach_facets(DLIList< ChollaSurface * > &chsurfs, DLIList< ChollaCurve * > &chcurves, ChollaVolume *chvol, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
detach_point(ChollaPoint *chpt_ptr, ChollaVolume *chvol2_ptr, std::map< ChollaPoint *, ChollaPoint * > &point_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map) | ChollaEngine | [private] |
detach_surfaces(DLIList< ChollaSurface * > &chsurfs, DLIList< ChollaCurve * > &chcurves, ChollaVolume *detaching_volume, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
detach_volumes() | ChollaEngine | |
determine_curve_orientation(ChollaSurface *chsurf_ptr, ChollaCurve *chcurv_ptr, CubitSense &orientation) | ChollaEngine | [static] |
disassociate_curve(ChollaCurve *ch_curve, bool disassociate_with_vert=true, bool disassociate_with_surf=true, bool disassociate_with_model=true) | ChollaEngine | |
disassociate_surface(ChollaSurface *cholla_surf) | ChollaEngine | |
doFlip | ChollaEngine | [private] |
dump(const char *filename, double angle) | ChollaEngine | |
edgeList | ChollaEngine | [private] |
faceList | ChollaEngine | [private] |
facet_dimension(FacetEntity *facet_ptr) | ChollaEngine | [private] |
fix_edge(CubitFacetEdge *edge_ptr, DLIList< CubitFacet * > &update_facet_list) | ChollaEngine | [private, static] |
fix_geometry(CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces, CubitBoolean use_feature_angle, double min_dot, DLIList< CubitFacetEdge * > &feature_edge_list) | ChollaEngine | [static] |
fix_non_manifold_edge(CubitFacetEdge *edge_ptr, double min_dot, DLIList< CubitPoint * > &changed_points) | ChollaEngine | [private, static] |
fix_split_edge(CubitFacetEdge *edge_ptr, DLIList< CubitFacet * > &update_facet_list) | ChollaEngine | [private, static] |
fix_split_non_manifold_edge(CubitFacetEdge *edge_ptr, double min_dot, DLIList< CubitPoint * > &changed_points) | ChollaEngine | [private, static] |
get_curve_hash_key(DLIList< ChollaSurface * > *bsm_list_ptr) | ChollaEngine | [private] |
get_curves(DLIList< ChollaCurve * > &cholla_curve_list) | ChollaEngine | [inline] |
get_facets(GMem &gmem, DLIList< CubitFacet * > &facet_list, DLIList< CubitPoint * > &dl_point_list, bool insert_null_facets=false) | ChollaEngine | [static] |
get_facets_at_point(CubitPoint *point_ptr, CubitFacet *facet_ptr, DLIList< CubitFacet * > &facet_list, DLIList< CubitFacetEdge * > &feature_edge_list) | ChollaEngine | [private, static] |
get_point_hash_key(DLIList< ChollaCurve * > *bsm_list_ptr) | ChollaEngine | [private] |
get_points(DLIList< ChollaPoint * > &cholla_point_list) | ChollaEngine | [inline] |
get_surfaces(DLIList< ChollaSurface * > &cholla_surface_list) | ChollaEngine | [inline] |
get_volumes(DLIList< ChollaVolume * > &cholla_volume_list) | ChollaEngine | [inline] |
hashCurveArray | ChollaEngine | [private] |
hashCurveSize | ChollaEngine | [private] |
hashPointArray | ChollaEngine | [private] |
hashPointSize | ChollaEngine | [private] |
init_hash_curves() | ChollaEngine | [private] |
init_hash_points() | ChollaEngine | [private] |
insert_discontinuity_at_point(CubitPoint *point_ptr) | ChollaEngine | [private, static] |
make_features(DLIList< CubitFacetEdge * > &feature_edge_list, CubitBoolean split_surfaces) | ChollaEngine | [static] |
mark_features(DLIList< CubitPoint * > &feature_points) | ChollaEngine | [static] |
mark_features(DLIList< CubitFacetEdge * > &feature_edges) | ChollaEngine | [static] |
merge_normals(CubitPoint *pt0, CubitPoint *pt1) | ChollaEngine | [private, static] |
merge_two_points(ChollaPoint *point_to_keep, ChollaPoint *point_to_del) | ChollaEngine | |
pointList | ChollaEngine | [private] |
print_me() | ChollaEngine | |
rebuild_surface_and_curve_eval_tools(DLIList< ChollaSurface * > &cholla_surface_list, int interp_order, double min_dot) | ChollaEngine | |
remove_curve(ChollaCurve *ch_curve) | ChollaEngine | [inline] |
remove_facet_entity(CubitFacet *facet, ChollaSurface *cholla_surf=NULL) | ChollaEngine | |
remove_facet_entity(CubitFacetEdge *facet_edge, ChollaCurve *cholla_curve=NULL) | ChollaEngine | |
remove_facet_entity(CubitPoint *facet_pnt, ChollaPoint *cholla_point=NULL) | ChollaEngine | |
remove_facet_entity(CubitFacet *facet, std::set< ChollaEntity * > &cholla_surfs) | ChollaEngine | |
remove_facet_entity(CubitFacetEdge *facet_edge, std::set< ChollaEntity * > &cholla_curves) | ChollaEngine | |
remove_facet_entity(CubitPoint *facet_pnt, std::set< ChollaEntity * > &cholla_points) | ChollaEngine | |
remove_point(ChollaPoint *ch_pnt) | ChollaEngine | [inline] |
remove_surface(ChollaSurface *ch_surface) | ChollaEngine | [inline] |
replace_facet_entity(CubitFacetEdge *remove_edge, CubitFacetEdge *replace_edge, std::set< ChollaEntity * > cholla_curves) | ChollaEngine | |
set_curve_endpoints(std::map< ChollaPoint *, ChollaPoint * > &point_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map) | ChollaEngine | [private] |
set_flip_flag(CubitBoolean flip) | ChollaEngine | [inline] |
set_new_facet_owners(int type, FacetEntity *fe_ptr, FacetEntity *newfe_ptr, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map) | ChollaEngine | [private] |
set_up_tool_datas() | ChollaEngine | [private] |
update_edges_at_points(CubitBoolean split_surfaces, DLIList< CubitPoint * > &point_list, DLIList< CubitFacet * > &facet_update_list, double mindot) | ChollaEngine | [private, static] |
verify_points_to_curves() | ChollaEngine | |
~ChollaEngine() | ChollaEngine | |