cgma
FacetModifyEngine Member List
This is the complete list of members for FacetModifyEngine, including all inherited members.
bodies_interfering(BodySM *body1, BodySM *body2) const GeometryModifyEngine [inline, virtual]
brick(double wid, double dep, double hi) const FacetModifyEngine [virtual]
brick(const CubitVector &center, const CubitVector axes[3], const CubitVector &extension) const FacetModifyEngine [virtual]
build_cholla_curve_geometry(DLIList< ChollaCurve * > &cholla_curve_list)FacetModifyEngine
build_cholla_geometry(const CubitEvaluatorData **eval_data, DLIList< ChollaSurface * > &cholla_surface_list, DLIList< ChollaCurve * > &cholla_curve_list, DLIList< ChollaPoint * > &cholla_point_list, CubitBoolean use_feature_angle, double feature_angle, int interp_order, DLIList< Surface * > &surface_list)FacetModifyEngine
build_cholla_loop_geometry(DLIList< ChollaCurve * > &cholla_curve_list, ChollaSurface *chsurf_ptr, DLIList< LoopSM * > &loop_list, int debug_draw=0)FacetModifyEngine [private]
build_cholla_point_geometry(DLIList< ChollaPoint * > &cholla_point_list)FacetModifyEngine
build_cholla_surface_geometry(const CubitEvaluatorData **eval_data, DLIList< ChollaSurface * > &cholla_surface_list, int interp_order, double min_dot, DLIList< Surface * > &surface_list)FacetModifyEngine
build_cholla_surfaces(DLIList< CubitFacet * > facet_list, DLIList< CubitPoint * > point_list, double feature_angle, int interp_order, CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces, ChollaEngine *&cholla_ptr)FacetModifyEngine
build_facet_surface(const CubitEvaluatorData **eval_data, DLIList< CubitFacet * > &facet_list, DLIList< CubitPoint * > &point_list, double feature_angle, int interp_order, CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces, DLIList< Surface * > &surface_list)FacetModifyEngine
build_facet_surface(DLIList< CubitQuadFacet * > &qfacet_list, DLIList< CubitFacet * > &tfacet_list, DLIList< CubitPoint * > &point_list, double feature_angle, int interp_order, CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces, DLIList< Surface * > &surface_list)FacetModifyEngine
build_facet_surface(DLIList< CubitQuadFacet * > &facet_list, DLIList< CubitPoint * > &point_list, double feature_angle, int interp_order, CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces, DLIList< Surface * > &surface_list)FacetModifyEngine
chop(DLIList< BodySM * > &bodies, DLIList< BodySM * > &intersectBodies, DLIList< BodySM * > &outsideBody, BodySM *&leftoversBody, bool keep_old=CUBIT_FALSE, bool nonreg=CUBIT_FALSE) const FacetModifyEngine [virtual]
copy_body(BodySM *body_sm, std::map< TopologyBridge *, TopologyBridge * > *old_tb_to_new_tb=NULL) const FacetModifyEngine [virtual]
create_arc(const CubitVector &position, double radius, double start_angle, double end_angle, CubitVector plane, bool preview=false)FacetModifyEngine [virtual]
GeometryModifyEngine::create_arc(const CubitVector &position, double radius, double start_angle, double end_angle, CubitVector plane, CubitBoolean preview=CUBIT_FALSE)=0GeometryModifyEngine [pure virtual]
create_arc_center_edge(TBPoint *ref_vertex1, TBPoint *ref_vertex2, TBPoint *ref_vertex3, const CubitVector &normal, double radius=CUBIT_DBL_MAX, bool full=false, bool preview=false)FacetModifyEngine [virtual]
GeometryModifyEngine::create_arc_center_edge(TBPoint *point1, TBPoint *point2, TBPoint *point3, const CubitVector &normal, double radius=CUBIT_DBL_MAX, bool full=false, CubitBoolean preview=CUBIT_FALSE)=0GeometryModifyEngine [pure virtual]
create_arc_radius(const CubitVector &center, TBPoint *ref_vertex_start, TBPoint *ref_vertex_end, const CubitVector &normal, double radius, bool full=false, bool preview=false)FacetModifyEngine [virtual]
GeometryModifyEngine::create_arc_radius(const CubitVector &center, TBPoint *ref_vertex_start, TBPoint *ref_vertex_end, const CubitVector &normal, double radius, bool full=false, CubitBoolean preview=CUBIT_FALSE)=0GeometryModifyEngine [pure virtual]
create_arc_three(TBPoint *ref_vertex1, TBPoint *ref_vertex2, TBPoint *ref_vertex3, bool full=false, bool preview=false)FacetModifyEngine [virtual]
create_arc_three(Curve *ref_edge1, Curve *ref_edge2, Curve *ref_edge3, bool full=false, bool preview=false)FacetModifyEngine [virtual]
GeometryModifyEngine::create_arc_three(TBPoint *pt1, TBPoint *pt2, TBPoint *pt3, bool full=false, CubitBoolean preview=CUBIT_FALSE)=0GeometryModifyEngine [pure virtual]
GeometryModifyEngine::create_arc_three(Curve *curve1, Curve *curve2, Curve *curve3, bool full=false, CubitBoolean preview=CUBIT_FALSE)=0GeometryModifyEngine [pure virtual]
create_body(VolumeFacets &volume, std::map< FacetShapes *, GeometryEntity * > &entity_map, const FacetPointSet &points, int interp_order) const FacetModifyEngine [virtual]
create_circle_surface(TBPoint *pt1, CubitVector center_point, TBPoint *pt3, BodySM *&sheet_body) const GeometryModifyEngine [virtual]
create_circle_surface(TBPoint *pt1, TBPoint *pt3, CubitVector center_point, BodySM *&sheet_body) const GeometryModifyEngine [virtual]
create_circle_surface(double radius, CubitVector plane, BodySM *&sheet_body) const GeometryModifyEngine [virtual]
create_curve_combine(DLIList< Curve * > &curve_list, Curve *&new_curve_ptr)FacetModifyEngine [virtual]
create_curve_helix(CubitVector &location, CubitVector &direction, CubitVector &start_point, double &thread_distance, double &angle, bool right_handed) const GeometryModifyEngine [virtual]
create_ellipse_surface(TBPoint *pt1, TBPoint *pt3, CubitVector center_point, BodySM *&sheet_body) const GeometryModifyEngine [virtual]
create_ellipse_surface(double major_radius, double minor_radius, CubitVector plane, BodySM *&sheet_body) const GeometryModifyEngine [virtual]
create_facets(const std::vector< std::pair< SurfaceFacets *, CubitSense > > &surfaceTopology, const FacetPointSet &points, int interp_order, DLIList< CubitPoint * > &c_points, std::map< SurfaceFacets *, DLIList< CubitFacet * > > &facet_map, std::map< CurveFacets *, DLIList< CubitFacetEdge * > > &facet_edge_map)FacetModifyEngine [private]
create_net_surface(DLIList< Surface * > &ref_face_list, BodySM *&new_body, DLIList< DLIList< CubitVector * > * > &vec_lists_u, DLIList< DLIList< CubitVector * > * > &vec_lists_v, double net_tol=1e-3, CubitBoolean heal=CUBIT_TRUE) const FacetModifyEngine [virtual]
create_net_surface(DLIList< Curve * > &u_curves, DLIList< Curve * > &v_curves, BodySM *&new_body, double net_tol=1e-3, CubitBoolean heal=CUBIT_TRUE) const FacetModifyEngine [virtual]
create_offset_body(BodySM *body_ptr, BodySM *&new_body, double offset_distance) const FacetModifyEngine [virtual]
create_offset_sheet(DLIList< Surface * > &surface_list, double offset_distance, DLIList< Surface * > *add_surface_list_ptr, DLIList< double > *add_offset_list_ptr, DLIList< BodySM * > &new_body_list, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
create_offset_surface(Surface *ref_face_ptr, BodySM *&new_body, double offset_distance) const FacetModifyEngine [virtual]
create_parallelogram_surface(TBPoint *pt1, TBPoint *pt2, TBPoint *pt3, BodySM *&sheet_body) const GeometryModifyEngine [virtual]
create_rectangle_surface(double width, double height, CubitVector plane, BodySM *&sheet_body) const GeometryModifyEngine [virtual]
create_shell_offset(BodySM *bodysm_ptr, BodySM *&new_bodysm, double offset)FacetModifyEngine
create_skin_surface(DLIList< Curve * > &curves, BodySM *&new_body, DLIList< Curve * > &guides) const FacetModifyEngine [virtual]
create_solid_bodies_from_surfs(DLIList< Surface * > &ref_face_list, DLIList< BodySM * > &new_bodies, bool keep_old=false, bool heal=true, bool sheet=false) const FacetModifyEngine [virtual]
create_surface(DLIList< CubitVector * > &vec_list, BodySM *&new_body, Surface *ref_face_ptr, CubitBoolean project_points) const FacetModifyEngine [virtual]
create_surface(DLIList< TBPoint * > &points, BodySM *&new_body, Surface *on_surface) const FacetModifyEngine [virtual]
create_weld_surface(CubitVector &root, Surface *ref_face1, double leg1, Surface *ref_face2, double leg2, BodySM *&new_body) const FacetModifyEngine [virtual]
curve_surface_intersection(Surface *surface, Curve *curve, DLIList< Curve * > &new_curves) const FacetModifyEngine [virtual]
cylinder(double hi, double r1, double r2, double r3) const FacetModifyEngine [virtual]
FacetModifyEngine()FacetModifyEngine [private]
fillinedge(int *edge, int numpointsonanedge, double radius, std::vector< CubitPoint * > &points) const FacetModifyEngine [private]
finish_facet_Body(ChollaEngine *cholla_ptr, const CubitEvaluatorData **eval_data, double feature_angle, int interp_order, BodySM *&bodysm_ptr) const FacetModifyEngine [virtual]
finish_facet_Body(DLIList< Surface * > &surfaces, DLIList< CubitSense > &surface_sense, BodySM *&bodysm_ptr) const FacetModifyEngine [virtual]
flip_normals(DLIList< Surface * > &face_list) const FacetModifyEngine [virtual]
get_conic_mid_surface(Surface *surface_ptr1, Surface *surface_ptr2, BodySM *body_to_trim_to, BodySM *&midsurface_body) const FacetModifyEngine [virtual]
get_gqe()FacetModifyEngine [virtual]
get_mid_plane(const CubitVector &point_1, const CubitVector &point_2, const CubitVector &point_3, BodySM *body_to_trim_to, BodySM *&midplane_body) const FacetModifyEngine [virtual]
get_offset_intersections(Curve *ref_edge1, Curve *ref_edge2, DLIList< CubitVector > &intersection_list, double offset, bool ext_first=true)FacetModifyEngine [virtual]
get_offset_intersections(Curve *ref_edge_ptr, Surface *ref_face_ptr, DLIList< CubitVector > &intersection_list, double offset=0.0, bool ext_surf=true)FacetModifyEngine [virtual]
get_possible_invalid_tbs(DLIList< TopologyBridge * > &bridges_in, DLIList< TopologyBridge * > &bridges_out)FacetModifyEngine [virtual]
get_spheric_mid_surface(Surface *surface_ptr1, Surface *surface_ptr2, BodySM *body_to_trim_to, BodySM *&midsurface_body) const FacetModifyEngine [virtual]
get_toric_mid_surface(Surface *surface_ptr1, Surface *surface_ptr2, BodySM *body_to_trim_to, BodySM *&midsurface_body) const FacetModifyEngine [virtual]
hollow(DLIList< BodySM * > &bodies, DLIList< Surface * > &surfs_to_remove, DLIList< BodySM * > &new_bodies, double depth) const FacetModifyEngine [virtual]
imprint(BodySM *BodyPtr1, BodySM *BodyPtr2, BodySM *&newBody1, BodySM *&newBody2, bool keep_old) const FacetModifyEngine [virtual]
imprint(DLIList< BodySM * > &from_body_list, DLIList< BodySM * > &new_from_body_list, bool keep_old, DLIList< TopologyBridge * > *new_tbs=NULL, DLIList< TopologyBridge * > *att_tbs=NULL) const FacetModifyEngine [virtual]
imprint(DLIList< BodySM * > &body_list, DLIList< Curve * > &ref_edge_list, DLIList< BodySM * > &new_body_list, DLIList< TopologyBridge * > &temporary_bridges, bool keep_old_body, bool show_messages=CUBIT_TRUE) const FacetModifyEngine [virtual]
imprint(DLIList< Surface * > &ref_face_list, DLIList< Curve * > &ref_edge_list, DLIList< TopologyBridge * > &temporary_bridges, DLIList< BodySM * > &new_body_list, bool keep_old_body) const FacetModifyEngine [virtual]
imprint(DLIList< Surface * > &surface_list, DLIList< DLIList< Curve * > * > &curve_lists_list, BodySM *&new_body, bool keep_old_body, bool expand=true, DLIList< TopologyBridge * > *new_tbs=NULL, DLIList< TopologyBridge * > *att_tbs=NULL) const FacetModifyEngine [virtual]
imprint(DLIList< BodySM * > &body_list, DLIList< CubitVector > &vector_list, DLIList< BodySM * > &new_body_list, bool keep_old_body, DLIList< TopologyBridge * > *new_tbs=NULL, DLIList< TopologyBridge * > *att_tbs=NULL, double *tol_in=NULL, bool clean_up_slivers=true) const FacetModifyEngine [virtual]
imprint_projected_edges(DLIList< Surface * > &ref_face_list, DLIList< Curve * > &ref_edge_list, DLIList< BodySM * > &new_body_list, DLIList< Curve * > &kept_edge_list, bool keep_old_body, bool keep_free_edges) const FacetModifyEngine [virtual]
imprint_projected_edges(DLIList< Surface * > &ref_face_list, DLIList< BodySM * > &body_list, DLIList< Curve * > &ref_edge_list, DLIList< BodySM * > &new_body_list, bool keep_old_body, bool keep_free_edges) const FacetModifyEngine [virtual]
improve_facets(RefFace *ref_face_ptr)FacetModifyEngine
initialize_settings()FacetModifyEngine [static]
instance()FacetModifyEngine [inline, static]
instance_FacetModifyEngine [private, static]
intersect(BodySM *tool_body_ptr, DLIList< BodySM * > &from_bodies, DLIList< BodySM * > &new_bodies, bool keep_old=CUBIT_FALSE, bool preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
is_modify_enabled()FacetModifyEngine [inline, static]
is_modify_engine(const TopologyBridge *tb_ptr) const FacetModifyEngine [virtual]
loft_surfaces_to_body(DLIList< Surface * > &surfaces, DLIList< double > &takeoff_factor_list, DLIList< Surface * > &takeoff_vector_surface_list, DLIList< CubitVector > &surface_takeoff_vector_list, DLIList< Curve * > &takeoff_vector_curve_list, DLIList< CubitVector > &curve_takeoff_vector_list, DLIList< Curve * > &guides, DLIList< TBPoint * > &match_vertices_list, BodySM *&new_body, CubitBoolean global_guides, CubitBoolean closed, CubitBoolean show_matching_curves, CubitBoolean preview) const FacetModifyEngine [virtual]
make_BodySM(Surface *) const FacetModifyEngine [virtual]
make_BodySM(DLIList< Lump * > &) const FacetModifyEngine [virtual]
make_Curve(Curve *curve_ptr, std::map< TopologyBridge *, TopologyBridge * > *old_tb_to_new_tb=NULL) const FacetModifyEngine [virtual]
make_Curve(TBPoint const *point1_ptr, TBPoint const *point2_ptr, Surface *ref_face_ptr, const CubitVector *third_point=NULL) const FacetModifyEngine [virtual]
make_Curve(GeometryType curve_type, TBPoint const *point1_ptr, TBPoint const *point2_ptr, DLIList< CubitVector * > &vector_list, Surface *ref_face_ptr=NULL) const FacetModifyEngine [virtual]
make_Curve(GeometryType curve_type, TBPoint const *point1_ptr, TBPoint const *point2_ptr, CubitVector const *intermediate_point_ptr) const FacetModifyEngine [virtual]
make_Curve(DLIList< CubitVector * > &point_list, DLIList< CubitVector * > &point_tangents) const FacetModifyEngine [virtual]
make_elliptical_Curve(TBPoint const *point1, TBPoint const *point2, CubitVector &center_point, double start_angle, double end_angle, CubitSense sense) const GeometryModifyEngine [virtual]
make_extended_sheet(DLIList< Surface * > &surface_list, CubitBox *clip_box=NULL, bool preview=false) const FacetModifyEngine [virtual]
make_facet_body(DLIList< Lump * > &lump_list, BodySM *&new_body_ptr)FacetModifyEngine
make_facet_coedge(Curve *curv_ptr, CubitSense sense, CoEdgeSM *&new_coedge_ptr)FacetModifyEngine
make_facet_curve(TBPoint *start_ptr, TBPoint *end_ptr, Curve *&new_curve_ptr, CurveFacetEvalTool *eval_tool_ptr=NULL)FacetModifyEngine
make_facet_curve(TBPoint *start_ptr, TBPoint *end_ptr, DLIList< CubitFacetEdge * > &edge_list, DLIList< CubitPoint * > &point_list, Curve *&new_curve_ptr, CurveFacetEvalTool *eval_tool_ptr=NULL)FacetModifyEngine
make_facet_loop(DLIList< CoEdgeSM * > &coedge_list, LoopSM *&new_loop_ptr)FacetModifyEngine
make_facet_lump(DLIList< ShellSM * > &shell_list, Lump *&new_lump_ptr)FacetModifyEngine
make_facet_point(CubitPoint *thePoint, TBPoint *&new_point_ptr)FacetModifyEngine
make_facet_point(const CubitVector &location, TBPoint *&new_point_ptr)FacetModifyEngine
make_facet_shell(DLIList< Surface * > &surface_list, ShellSM *&new_shell_ptr)FacetModifyEngine
make_facet_surface(const CubitEvaluatorData *eval_data, DLIList< CubitFacet * > &facet_list, DLIList< CubitPoint * > &point_list, DLIList< LoopSM * > &my_loops, int interp_order, double min_dot, Surface *&new_surface_ptr, CubitBoolean use_point_addresses=CUBIT_TRUE, FacetEvalTool *eval_tool_ptr=NULL, std::map< FacetCurve *, FacetCurve * > *hard_line_curve_map=NULL)FacetModifyEngine
make_facet_surface(DLIList< CubitQuadFacet * > &facet_list, DLIList< CubitPoint * > &point_list, DLIList< LoopSM * > &my_loops, int interp_order, double min_dot, Surface *&new_surface_ptr)FacetModifyEngine
make_Lump(DLIList< Surface * > &surface_list) const FacetModifyEngine [virtual]
make_Point(CubitVector const &point) const FacetModifyEngine [virtual]
make_Surface(Surface *old_surface_ptr, std::map< TopologyBridge *, TopologyBridge * > *old_tb_to_new_tb=NULL) const FacetModifyEngine [virtual]
make_Surface(GeometryType surface_type, DLIList< Curve * > &curve_list, Surface *old_surface_ptr=NULL, bool check_edges=true) const FacetModifyEngine [virtual]
modifyEnabledFacetModifyEngine [private, static]
offset_curves(DLIList< Curve * > &ref_edge_list, DLIList< Curve * > &result_curve_list, double offset_distance, const CubitVector &offset_direction, int gap_type=1)FacetModifyEngine [virtual]
planar_sheet(const CubitVector &p1, const CubitVector &p2, const CubitVector &p3, const CubitVector &p4) const FacetModifyEngine [virtual]
prism(double height, int sides, double major, double minor) const FacetModifyEngine [virtual]
process_topology(SurfaceFacets *surface, CubitSense &coface_sense, int interp_order, const DLIList< CubitPoint * > &c_points, std::map< SurfaceFacets *, DLIList< CubitFacet * > > &facet_map, std::map< CurveFacets *, DLIList< CubitFacetEdge * > > &facet_edge_map, std::map< FacetShapes *, GeometryEntity * > &entity_map)FacetModifyEngine [private]
process_topology(CurveFacets *curve, const DLIList< CubitPoint * > &c_points, FacetEvalTool *eval, CubitSense sense, std::map< CurveFacets *, DLIList< CubitFacetEdge * > > &facet_edge_map, std::map< FacetShapes *, GeometryEntity * > &entity_map)FacetModifyEngine [private]
project_edges(DLIList< Surface * > &ref_face_list, DLIList< Curve * > &ref_edge_list_in, DLIList< Curve * > &ref_edge_list_new, bool print_error=true) const FacetModifyEngine [virtual]
pyramid(double height, int sides, double major, double minor, double top=0.0) const FacetModifyEngine [virtual]
refinetriangle(int level, int numpointsonanedge, int *iedge1, int *iedge2, int *iedge3, int isign1, int isign2, int isign3, double radius, std::vector< CubitPoint * > &points, DLIList< CubitFacet * > &facet_list) const FacetModifyEngine [private]
regularize_body(BodySM *body_ptr, BodySM *&new_body_ptr)FacetModifyEngine [virtual]
regularize_entity(GeometryEntity *old_entity_ptr, BodySM *&new_body_ptr)FacetModifyEngine [virtual]
remove_curve_slivers(BodySM *body, double lengthlimit) const FacetModifyEngine [virtual]
remove_topology(DLIList< Curve * > &curves_to_remove, DLIList< Surface * > &surfs_to_remove, double backoff_distance, double small_edge_size, DLIList< BodySM * > &new_bodysm_list, CubitBoolean preview) const FacetModifyEngine [virtual]
reverse_body(BodySM *body_to_reverse)FacetModifyEngine [virtual]
scale(BodySM *&body, const CubitVector &factors)FacetModifyEngine [virtual]
section(DLIList< BodySM * > &section_body_list, const CubitVector &point_1, const CubitVector &point_2, const CubitVector &point_3, DLIList< BodySM * > &new_body_list, bool keep_normal_side, bool keep_old=false, bool keep_both_sides=false)FacetModifyEngine [virtual]
separate_surfaces(DLIList< Surface * > &surf_list, DLIList< BodySM * > &new_bodies)FacetModifyEngine [virtual]
set_cylinder_eval_data(ChollaEngine *cholla_ptr, double height, double base_radius_xdir, double base_radius_ydir, double top_radius, CubitEvaluatorData **&eval_data) const FacetModifyEngine
set_modify_enabled(CubitBoolean my_bool)FacetModifyEngine [inline, static]
set_sphere_eval_data(ChollaEngine *cholla_ptr, double radius, CubitEvaluatorData **&eval_data) const FacetModifyEngine
smooth_facets(RefFace *ref_face_ptr, int niter, CubitBoolean free_laplacian)FacetModifyEngine
sphere(double radius) const FacetModifyEngine [virtual]
split_body(BodySM *body_ptr, DLIList< BodySM * > &new_bodies)FacetModifyEngine [virtual]
split_curve(Curve *curve_to_split, const CubitVector &split_location, DLIList< Curve * > &created_curves)FacetModifyEngine [virtual]
split_free_curve(Curve *curve, DLIList< CubitVector > &split_locations, DLIList< Curve * > &new_curves)GeometryModifyEngine [virtual]
split_periodic(BodySM *body_ptr, BodySM *&new_body)FacetModifyEngine [virtual]
stitch(DLIList< BodySM * > &bodies_to_stitch, DLIList< BodySM * > &new_bodies, bool tighten_gaps, double tolerance) const FacetModifyEngine [virtual]
subtract(DLIList< BodySM * > &tool_body_list, DLIList< BodySM * > &from_bodies, DLIList< BodySM * > &new_bodies, bool imprint=false, bool keep_old=false) const FacetModifyEngine [virtual]
supports_facets()FacetModifyEngine [inline, virtual]
supports_interoperability()FacetModifyEngine [inline, virtual]
surface_intersection(Surface *surface1_ptr, Surface *surface2_ptr, DLIList< Curve * > &inter_graph, const double tol) const FacetModifyEngine [virtual]
sweep_along_curve(DLIList< GeometryEntity * > &ref_ent_list, DLIList< BodySM * > &result_body_list, DLIList< Curve * > &ref_edge_list, double draft_angle=0.0, int draft_type=0, bool rigid=CUBIT_FALSE, bool anchor_entity=CUBIT_FALSE, bool keep_old=CUBIT_FALSE) const FacetModifyEngine [virtual]
sweep_helical(DLIList< GeometryEntity * > &ref_ent_list, DLIList< BodySM * > &result_body_list, CubitVector &location, CubitVector &direction, double &thread_distance, double &angle, bool right_handed, bool anchor_entity=CUBIT_FALSE, bool keep_old=CUBIT_FALSE) const GeometryModifyEngine [virtual]
sweep_perpendicular(DLIList< GeometryEntity * > &ref_ent_list, DLIList< BodySM * > &result_body_list, double distance, double draft_angle, int draft_type, bool switchside, bool rigid, bool anchor_entity=CUBIT_FALSE, bool keep_old=CUBIT_FALSE) const FacetModifyEngine [virtual]
sweep_rotational(DLIList< GeometryEntity * > &ref_ent_list, DLIList< BodySM * > &result_body_list, const CubitVector &point, const CubitVector &direction, double angle, int steps=0, double draft_angle=0.0, int draft_type=0, bool switchside=CUBIT_FALSE, bool make_solid=CUBIT_FALSE, bool rigid=CUBIT_FALSE, bool anchor_entity=CUBIT_FALSE, bool keep_old=CUBIT_FALSE) const FacetModifyEngine [virtual]
sweep_to_body(DLIList< Curve * > curve_list, BodySM *target_body, CubitVector distance, DLIList< BodySM * > &new_bodies, bool unite) const FacetModifyEngine [virtual]
sweep_to_body(Surface *source_surface, BodySM *target_body, CubitVector distance, DLIList< BodySM * > &new_bodies) const FacetModifyEngine [virtual]
sweep_translational(DLIList< GeometryEntity * > &ref_ent_list, DLIList< BodySM * > &result_body_list, const CubitVector &sweep_vector, double draft_angle, int draft_type, bool switchside, bool rigid, bool anchor_entity=CUBIT_FALSE, bool keep_old=CUBIT_FALSE) const FacetModifyEngine [virtual]
test_regularize_entity(GeometryEntity *old_refentity_ptr)FacetModifyEngine [virtual]
thicken(DLIList< BodySM * > &bodies, DLIList< BodySM * > &new_bodies, double depth, bool both=CUBIT_FALSE) const FacetModifyEngine [virtual]
tolerant_imprint(DLIList< Surface * > &surfs_in, DLIList< BodySM * > &new_bodysm_list) const FacetModifyEngine [virtual]
tolerant_imprint(DLIList< BodySM * > &bodies_in, DLIList< BodySM * > &new_bodies, double overlap_tol, double imprint_tol, DLIList< TopologyBridge * > *new_tbs=NULL, DLIList< TopologyBridge * > *att_tbs=NULL) const FacetModifyEngine [virtual]
tolerant_imprint_surface_with_curves(Surface *surface_to_imprint, DLIList< Curve * > &curves, DLIList< TopologyBridge * > &temporary_bridges, BodySM *&new_body, DLIList< TopologyBridge * > *new_tbs=NULL, DLIList< TopologyBridge * > *att_tbs=NULL) const FacetModifyEngine [virtual]
torus(double r1, double r2) const FacetModifyEngine [virtual]
trim_curve(Curve *trim_curve, const CubitVector &trim_vector, const CubitVector &keep_vector, bool keep_old=false)FacetModifyEngine [virtual]
tweak_bend(DLIList< BodySM * > &bend_bodies, DLIList< BodySM * > &new_bodysm_list, CubitVector &neutral_root, CubitVector &bend_axis, CubitVector &bend_direction, double radius, double angle, DLIList< CubitVector > &bend_regions, double width=-1, CubitBoolean center_bend=CUBIT_FALSE, int num_points=0, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_chamfer(DLIList< Curve * > &curve_list, double left_offset, DLIList< BodySM * > &new_bodysm_list, double right_offset=-1.0, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_chamfer(DLIList< TBPoint * > &point_list, double offset1, DLIList< BodySM * > &new_bodysm_list, Curve *edge1=NULL, double offset2=-1.0, Curve *edge2=NULL, double offset3=-1.0, Curve *edge3=NULL, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_fillet(DLIList< Curve * > &curve_list, double radius, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_fillet(Curve *curve_ptr, double start_radius, double end_radius, BodySM *&new_body_ptr, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_fillet(DLIList< TBPoint * > &point_list, double radius, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_move(DLIList< Surface * > &surface_list, const CubitVector &delta, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_move(DLIList< Curve * > &curve_list, const CubitVector &delta, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_offset(DLIList< Surface * > &surface_list, double offset_distance, DLIList< Surface * > *add_surface_list_ptr, DLIList< double > *add_offset_list_ptr, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_offset(DLIList< Curve * > &curve_list, double offset_distance, DLIList< Curve * > *add_curve_list_ptr, DLIList< double > *add_offset_list_ptr, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_remove(DLIList< Surface * > &surface_list, DLIList< BodySM * > &new_bodysm_list, CubitBoolean extend_adjoining=CUBIT_TRUE, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_remove(DLIList< Curve * > &curve_list, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_target(DLIList< Surface * > &surface_list, DLIList< Surface * > &target_surf_list, DLIList< BodySM * > &new_bodysm_list, CubitBoolean extend_flg=CUBIT_TRUE, CubitPlane *limit_plane=NULL, CubitBoolean reverse_flg=CUBIT_FALSE, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
tweak_target(DLIList< Curve * > &curve_list, DLIList< Surface * > &target_surf_list, DLIList< BodySM * > &new_bodysm_list, CubitBoolean extend_flg=CUBIT_TRUE, CubitPlane *limit_plane=NULL, CubitBoolean reverse_flg=CUBIT_FALSE, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE, double surface_area_increase_allowed=0) const FacetModifyEngine [virtual]
tweak_target(DLIList< Curve * > &curve_list, DLIList< Curve * > &target_curve_list, DLIList< BodySM * > &new_bodysm_list, CubitBoolean extend_flg=CUBIT_TRUE, CubitPlane *limit_plane=NULL, CubitBoolean reverse_flg=CUBIT_FALSE, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE, double surface_area_increase_allowed=0) const FacetModifyEngine [virtual]
tweak_target(TBPoint *point_ptr, DLIList< Surface * > &modify_surface_list, CubitVector &target_loc, BodySM *&new_bodysm_ptr, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const FacetModifyEngine [virtual]
unite(DLIList< BodySM * > &bodies, DLIList< BodySM * > &newBodies, bool keep_old=CUBIT_FALSE) const FacetModifyEngine [virtual]
webcut(DLIList< BodySM * > &webcut_body_list, const CubitVector &v1, const CubitVector &v2, const CubitVector &v3, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, bool preview=false) const FacetModifyEngine [virtual]
webcut(DLIList< BodySM * > &webcut_body_list, BodySM const *tool_body, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, bool preview=false) const FacetModifyEngine [virtual]
webcut_across_translate(DLIList< BodySM * > &body_list, Surface *plane_surf1, Surface *plane_surf2, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, bool preview=false) const FacetModifyEngine [virtual]
webcut_with_brick(DLIList< BodySM * > &webcut_body_list, const CubitVector &center, const CubitVector axes[3], const CubitVector &extension, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, bool preview=false)FacetModifyEngine [virtual]
GeometryModifyEngine::webcut_with_brick(DLIList< BodySM * > &webcut_body_list, const CubitVector &center, const CubitVector axes[3], const CubitVector &extension, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, CubitBoolean preview=false)=0GeometryModifyEngine [pure virtual]
webcut_with_curve_loop(DLIList< BodySM * > &webcut_body_list, DLIList< Curve * > &ref_edge_list, DLIList< BodySM * > &results_list, DLIList< BodySM * > &neighbor_imprint_list, ImprintType imprint_type=NO_IMPRINT, bool preview=false)FacetModifyEngine [virtual]
webcut_with_cylinder(DLIList< BodySM * > &webcut_body_list, double radius, const CubitVector &axis, const CubitVector &center, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, bool preview=false)FacetModifyEngine [virtual]
GeometryModifyEngine::webcut_with_cylinder(DLIList< BodySM * > &webcut_body_list, double radius, const CubitVector &axis, const CubitVector &center, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, CubitBoolean preview=false)=0GeometryModifyEngine [pure virtual]
webcut_with_extended_sheet(DLIList< BodySM * > &webcut_body_list, DLIList< Surface * > &surface_list, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &new_bodies, int &num_cut, ImprintType imprint_type=NO_IMPRINT, bool preview=false)FacetModifyEngine [virtual]
webcut_with_planar_sheet(DLIList< BodySM * > &webcut_body_list, const CubitVector &center, const CubitVector axes[2], double width, double height, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, bool preview=false)FacetModifyEngine [virtual]
webcut_with_sheet(DLIList< BodySM * > &webcut_body_list, BodySM *sheet_body, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &new_bodies, ImprintType imprint_type=NO_IMPRINT, bool preview=false)FacetModifyEngine [virtual]
webcut_with_sweep_curves(DLIList< BodySM * > &blank_bodies, DLIList< Curve * > &curves, const CubitVector &sweep_vector, bool through_all, Surface *stop_surf, Curve *curve_to_sweep_along, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, CubitBoolean preview=false)FacetModifyEngine [virtual]
webcut_with_sweep_curves_rotated(DLIList< BodySM * > &blank_bodies, DLIList< Curve * > &curves, const CubitVector &point, const CubitVector &sweep_axis, double angle, Surface *stop_surf, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, CubitBoolean preview=false)FacetModifyEngine [virtual]
webcut_with_sweep_surfaces(DLIList< BodySM * > &blank_bodies, DLIList< Surface * > &surfaces, const CubitVector &sweep_vector, bool sweep_perp, bool through_all, bool outward, bool up_to_next, Surface *stop_surf, Curve *curve_to_sweep_along, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, CubitBoolean preview=false)FacetModifyEngine [virtual]
webcut_with_sweep_surfaces_rotated(DLIList< BodySM * > &blank_bodies, DLIList< Surface * > &surfaces, const CubitVector &point, const CubitVector &sweep_axis, double angle, Surface *stop_surf, bool up_to_next, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, CubitBoolean preview=false)FacetModifyEngine [virtual]
~FacetModifyEngine()FacetModifyEngine [virtual]
~GeometryModifyEngine()GeometryModifyEngine [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines