cgma
OCCModifyEngine Member List
This is the complete list of members for OCCModifyEngine, including all inherited members.
bodies_interfering(BodySM *body1, BodySM *body2) const OCCModifyEngine [inline, virtual]
brick(double wid, double dep, double hi) const OCCModifyEngine [virtual]
brick(const CubitVector &center, const CubitVector axes[3], const CubitVector &extension) const OCCModifyEngine [virtual]
check_intersection(DLIList< TopoDS_Edge * > *&edge_list, TopoDS_Face from_face) const OCCModifyEngine [private]
check_operation(TopoDS_Shape &cut_shape, TopoDS_Shape *&from_shape, CubitBoolean is_volume, CubitBoolean &has_changed, BRepAlgoAPI_BooleanOperation *op, CubitBoolean keep_old) const OCCModifyEngine [private]
chop(DLIList< BodySM * > &bodies, DLIList< BodySM * > &intersectBodies, DLIList< BodySM * > &outsideBody, BodySM *&leftoversBody, bool keep_old=CUBIT_FALSE, bool nonreg=CUBIT_FALSE) const OCCModifyEngine [virtual]
copy_body(BodySM *body_sm, std::map< TopologyBridge *, TopologyBridge * > *old_tb_to_new_tb=NULL) const OCCModifyEngine [virtual]
copy_body_attributes(TopoDS_Shape orig_shape, BRepBuilderAPI_Copy &api_copy) const OCCModifyEngine [private]
countEdges(TopoDS_Wire &wire)OCCModifyEngine [private]
create_arc(const CubitVector &position, double radius, double start_angle, double end_angle, CubitVector plane, CubitBoolean preview=CUBIT_FALSE)OCCModifyEngine [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, CubitBoolean preview=CUBIT_FALSE)OCCModifyEngine [virtual]
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)OCCModifyEngine [virtual]
create_arc_three(TBPoint *ref_vertex1, TBPoint *ref_vertex2, TBPoint *ref_vertex3, bool full=false, CubitBoolean preview=CUBIT_FALSE)OCCModifyEngine [virtual]
create_arc_three(Curve *ref_edge1, Curve *ref_edge2, Curve *ref_edge3, bool full=false, CubitBoolean preview=CUBIT_FALSE)OCCModifyEngine [virtual]
create_body(VolumeFacets &volume, std::map< FacetShapes *, GeometryEntity * > &entity_map, const FacetPointSet &points, int interp_order) const OCCModifyEngine [virtual]
create_circle_surface(TBPoint *pt1, CubitVector center_point, TBPoint *pt3, BodySM *&sheet_body) const OCCModifyEngine [virtual]
create_circle_surface(TBPoint *pt1, TBPoint *pt3, CubitVector center_point, BodySM *&sheet_body) const OCCModifyEngine [virtual]
create_circle_surface(double radius, CubitVector plane, BodySM *&sheet_body) const OCCModifyEngine [virtual]
create_curve_combine(DLIList< Curve * > &curve_list, Curve *&new_curve_ptr)OCCModifyEngine [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 OCCModifyEngine [virtual]
create_ellipse_surface(double major_radius, double minor_radius, CubitVector plane, BodySM *&sheet_body) const OCCModifyEngine [virtual]
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 OCCModifyEngine [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 OCCModifyEngine [virtual]
create_offset_body(BodySM *body_ptr, BodySM *&new_body, double offset_distance) const OCCModifyEngine [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 OCCModifyEngine [inline, virtual]
create_offset_surface(Surface *ref_face_ptr, BodySM *&new_body, double offset_distance) const OCCModifyEngine [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 OCCModifyEngine [virtual]
create_skin_surface(DLIList< Curve * > &curves, BodySM *&new_body, DLIList< Curve * > &) const OCCModifyEngine [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 OCCModifyEngine [virtual]
create_surface(DLIList< CubitVector * > &vec_list, BodySM *&new_body, Surface *ref_face_ptr, CubitBoolean project_points) const OCCModifyEngine [virtual]
create_surface(DLIList< TBPoint * > &points, BodySM *&new_body, Surface *on_surface) const OCCModifyEngine [virtual]
create_weld_surface(CubitVector &root, Surface *ref_face1, double leg1, Surface *ref_face2, double leg2, BodySM *&new_body) const OCCModifyEngine [virtual]
curve_surface_intersection(Surface *surface, Curve *curve, DLIList< Curve * > &new_curves) const OCCModifyEngine [virtual]
cylinder(double hi, double r1, double r2, double r3) const OCCModifyEngine [virtual]
do_loft(BRepOffsetAPI_ThruSections &loft, DLIList< Surface * > &surf_list) const OCCModifyEngine [private]
do_loft(BRepOffsetAPI_ThruSections &loft, DLIList< DLIList< TopoDS_Edge * > * > loops) const OCCModifyEngine [private]
do_subtract(DLIList< BodySM * > &from_bodies, DLIList< TopoDS_Shape * > &tool_bodies_copy, DLIList< CubitBoolean > &is_tool_volume, DLIList< CubitBox * > *tool_boxes, DLIList< BodySM * > &new_bodies, bool keep_old, bool imprint=CUBIT_FALSE) const OCCModifyEngine [private]
face_edge_imprint(DLIList< Surface * > &ref_face_list, DLIList< Curve * > &edge_list, DLIList< TopoDS_Face * > &face_list, DLIList< TopoDS_Shape * > &shape_list, bool keep_old) const OCCModifyEngine [private]
find_imprinting_edge(TopoDS_Shape &from_shape, TopoDS_Edge &tool_shape, DLIList< TopoDS_Face * > &faces) const OCCModifyEngine [protected]
flip_normals(DLIList< Surface * > &face_list) const OCCModifyEngine [virtual]
get_3_point_plane(const CubitVector &point_1, const CubitVector &point_2, const CubitVector &point_3, TopoDS_Face *&face) const OCCModifyEngine
get_att_tbs(DLIList< OCCSurface * > &new_surfaces, DLIList< OCCCurve * > &new_curves, DLIList< OCCPoint * > &new_points, const CubitString &name, DLIList< TopologyBridge * > *att_tbs) const OCCModifyEngine [private]
get_conic_mid_surface(Surface *surface_ptr1, Surface *surface_ptr2, BodySM *body_to_trim_to, BodySM *&midsurface_body) const OCCModifyEngine [virtual]
get_gqe()OCCModifyEngine [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 OCCModifyEngine [virtual]
get_new_tbs(std::map< OCCSurface *, std::pair< CubitVector, double > > &surf_property_map, std::map< OCCCurve *, std::pair< CubitVector, double > > &curve_property_map, DLIList< OCCPoint * > &points, DLIList< OCCSurface * > &new_surfaces, DLIList< OCCCurve * > &new_curves, DLIList< OCCPoint * > &new_points, DLIList< TopologyBridge * > *new_tbs) const OCCModifyEngine [private]
get_offset_intersections(Curve *ref_edge1, Curve *ref_edge2, DLIList< CubitVector > &intersection_list, double offset, bool ext_first=true)OCCModifyEngine [virtual]
get_offset_intersections(Curve *ref_edge_ptr, Surface *ref_face_ptr, DLIList< CubitVector > &intersection_list, double offset=0.0, bool ext_surf=true)OCCModifyEngine [virtual]
get_possible_invalid_tbs(DLIList< TopologyBridge * > &bridges_in, DLIList< TopologyBridge * > &bridges_out)OCCModifyEngine [virtual]
get_shape_list(DLIList< BodySM * > &BodySM_list, DLIList< TopoDS_Shape * > &shape_list, DLIList< CubitBoolean > &is_volume, bool keep_old, DLIList< CubitBox * > *b_boxes=NULL) const OCCModifyEngine [private]
get_spheric_mid_surface(Surface *surface_ptr1, Surface *surface_ptr2, BodySM *body_to_trim_to, BodySM *&midsurface_body) const OCCModifyEngine [virtual]
get_sweepable_toposhape(OCCSurface *&surface, const CubitVector *sweep_v_p, TopoDS_Shape &toposhape) const OCCModifyEngine [private]
get_sweepable_toposhape(OCCCurve *&curve, TopoDS_Shape &toposhape) const OCCModifyEngine [private]
get_toric_mid_surface(Surface *surface_ptr1, Surface *surface_ptr2, BodySM *body_to_trim_to, BodySM *&midsurface_body) const OCCModifyEngine [virtual]
hollow(DLIList< BodySM * > &bodies, DLIList< Surface * > &surfs_to_remove, DLIList< BodySM * > &new_bodies, double depth) const OCCModifyEngine [virtual]
imprint(BodySM *BodyPtr1, BodySM *BodyPtr2, BodySM *&newBody1, BodySM *&newBody2, bool keep_old) const OCCModifyEngine [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 OCCModifyEngine [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=true) const OCCModifyEngine [virtual]
imprint(DLIList< Surface * > &surface_list, DLIList< Curve * > &curve_list, DLIList< TopologyBridge * > &temporary_bridges, DLIList< BodySM * > &new_body_list, bool keep_old_body) const OCCModifyEngine [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 OCCModifyEngine [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 OCCModifyEngine [virtual]
imprint_projected_edges(DLIList< Surface * > &ref_face_list, DLIList< Curve * > &ref_edge_list, DLIList< BodySM * > &new_body_list, DLIList< Curve * > &kept_free_edges, bool keep_old_body, bool keep_free_edges) const OCCModifyEngine [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 OCCModifyEngine [virtual]
imprint_toposhapes(TopoDS_Shape *&, TopoDS_Shape *, DLIList< TopoDS_Face * > &on_faces) const OCCModifyEngine [protected]
instance()OCCModifyEngine [inline, static]
instance_OCCModifyEngine [private, static]
intersect(BodySM *tool_body_ptr, DLIList< BodySM * > &from_bodies, DLIList< BodySM * > &new_bodies, bool keep_old=CUBIT_FALSE, bool preview=false) const OCCModifyEngine [virtual]
is_modify_engine(const TopologyBridge *tb_ptr) const OCCModifyEngine [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 OCCModifyEngine [virtual]
make_base_for_prim_pyramid(double major, double minor, double height, int sides, TopoDS_Wire &wire) const OCCModifyEngine [private]
make_BodySM(Surface *) const OCCModifyEngine [virtual]
make_BodySM(DLIList< Lump * > &) const OCCModifyEngine [virtual]
make_Curve(DLIList< CubitVector * > &point_list, DLIList< CubitVector * > &point_tangents) const OCCModifyEngine [virtual]
make_Curve(Curve *curve_ptr, std::map< TopologyBridge *, TopologyBridge * > *old_tb_to_new_tb=NULL) const OCCModifyEngine [virtual]
make_Curve(TBPoint const *point1_ptr, TBPoint const *point2_ptr, Surface *ref_face_ptr=NULL, const CubitVector *third_point=NULL) const OCCModifyEngine [virtual]
make_Curve(GeometryType curve_type, TBPoint const *point1_ptr, TBPoint const *point2_ptr, DLIList< CubitVector * > &vector_list, Surface *ref_face_ptr=NULL) const OCCModifyEngine [virtual]
make_Curve(GeometryType curve_type, TBPoint const *point1_ptr, TBPoint const *point2_ptr, CubitVector const *intermediate_point_ptr) const OCCModifyEngine [virtual]
make_elliptical_Curve(TBPoint const *point1, TBPoint const *point2, CubitVector &center_point, double start_angle, double end_angle, CubitSense sense) const OCCModifyEngine [virtual]
make_extended_sheet(DLIList< Surface * > &surface_list, CubitBox *clip_box=NULL, bool preview=false) const OCCModifyEngine [virtual]
make_Lump(DLIList< Surface * > &surface_list) const OCCModifyEngine [virtual]
make_Point(CubitVector const &point) const OCCModifyEngine [virtual]
make_Surface(Surface *old_surface_ptr, CubitBoolean extended_from) const OCCModifyEngine [private]
make_Surface(Surface *old_surface_ptr, std::map< TopologyBridge *, TopologyBridge * > *old_tb_to_new_tb=NULL) const OCCModifyEngine [virtual]
make_Surface(GeometryType surface_type, DLIList< Curve * > &curve_list, Surface *old_surface_ptr=NULL, bool check_edges=true) const OCCModifyEngine [virtual]
make_TopoDS_Face(GeometryType surface_type, DLIList< DLIList< TopoDS_Edge * > * > topo_edges, Surface *old_surface_ptr) const OCCModifyEngine [protected]
OCCModifyEngine()OCCModifyEngine [private]
offset_curves(DLIList< Curve * > &ref_edge_list, DLIList< Curve * > &result_curve_list, double offset_distance, const CubitVector &offset_direction, int gap_type=1)OCCModifyEngine [virtual]
planar_sheet(const CubitVector &p1, const CubitVector &p2, const CubitVector &p3, const CubitVector &p4) const OCCModifyEngine [virtual]
prism(double height, int sides, double major, double minor) const OCCModifyEngine [virtual]
project_edges(DLIList< Surface * > &ref_face_list, DLIList< Curve * > &ref_edge_list_in, DLIList< Curve * > &ref_edge_list_new, bool print_error=true) const OCCModifyEngine [virtual]
pyramid(double height, int sides, double major, double minor, double top=0.0) const OCCModifyEngine [virtual]
regularize_body(BodySM *body_ptr, BodySM *&new_body_ptr)OCCModifyEngine [virtual]
regularize_entity(GeometryEntity *old_entity_ptr, BodySM *&new_body_ptr)OCCModifyEngine [virtual]
remove_curve_slivers(BodySM *body, double lengthlimit) const OCCModifyEngine [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 OCCModifyEngine [virtual]
result_1_imprint(BodySM *from_body, BodySM *tool_body, BodySM *&newBody) const OCCModifyEngine [private]
result_3_imprint(BodySM *from_body, BodySM *tool_body, BodySM *&newBody) const OCCModifyEngine [private]
reverse_body(BodySM *body_to_reverse)OCCModifyEngine [virtual]
scale(BodySM *&body, const CubitVector &factors)OCCModifyEngine [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)OCCModifyEngine [virtual]
separate_surfaces(DLIList< Surface * > &surf_list, DLIList< BodySM * > &new_bodies)OCCModifyEngine [virtual]
shape_to_bodySM(DLIList< TopoDS_Shape * > shape_list, DLIList< BodySM * > &new_body_list) const OCCModifyEngine [private]
sort_curves(DLIList< Curve * > curve_list, DLIList< DLIList< TopoDS_Edge * > * > &topo_edges_loops) const OCCModifyEngine [protected]
sort_points_by_body_type(DLIList< TBPoint * > &point_list, DLIList< TBPoint * > &solid_points, DLIList< TBPoint * > &sheet_points, DLIList< OCCSurface * > &s_list, DLIList< OCCBody * > &bodies) const OCCModifyEngine [private]
sphere(double radius) const OCCModifyEngine [virtual]
split_body(BodySM *body_ptr, DLIList< BodySM * > &new_bodies)OCCModifyEngine [virtual]
split_curve(Curve *curve_to_split, const CubitVector &split_location, DLIList< Curve * > &created_curves)OCCModifyEngine [virtual]
split_free_curve(Curve *curve, DLIList< CubitVector > &split_locations, DLIList< Curve * > &new_curves)GeometryModifyEngine [virtual]
split_periodic(BodySM *body_ptr, BodySM *&new_body)OCCModifyEngine [virtual]
split_shape_by_location(TopoDS_Shape *&from_shape, Curve *curve_to_split, const CubitVector &split_location, DLIList< Curve * > &created_curves) const OCCModifyEngine [private]
stitch(DLIList< BodySM * > &bodies_to_stitch, DLIList< BodySM * > &new_bodies, bool tighten_gaps, double tolerance) const OCCModifyEngine [virtual]
stitch_surfs(DLIList< BodySM * > &surf_bodies, TopoDS_Shape &stitched_shape) const OCCModifyEngine [protected]
subtract(DLIList< BodySM * > &tool_body_list, DLIList< BodySM * > &from_bodies, DLIList< BodySM * > &new_bodies, bool imprint=false, bool keep_old=false) const OCCModifyEngine [virtual]
supports_facets()GeometryModifyEngine [inline, virtual]
supports_interoperability()OCCModifyEngine [inline, private, virtual]
surface_intersection(Surface *surface1_ptr, Surface *surface2_ptr, DLIList< Curve * > &inter_graph, const double tol) const OCCModifyEngine [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 OCCModifyEngine [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 OCCModifyEngine [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 OCCModifyEngine [virtual]
sweep_to_body(DLIList< Curve * > curve_list, BodySM *target_body, CubitVector distance, DLIList< BodySM * > &new_bodies, bool unite) const OCCModifyEngine [virtual]
sweep_to_body(Surface *source_surface, BodySM *target_body, CubitVector distance, DLIList< BodySM * > &new_bodies) const OCCModifyEngine [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 OCCModifyEngine [virtual]
test_regularize_entity(GeometryEntity *old_entity_ptr)OCCModifyEngine [inline, private, virtual]
thicken(DLIList< BodySM * > &bodies, DLIList< BodySM * > &new_bodies, double depth, bool both=CUBIT_FALSE) const OCCModifyEngine [virtual]
tolerant_imprint(DLIList< BodySM * > &bodies_in, DLIList< BodySM * > &new_bodies, DLIList< TopologyBridge * > *, DLIList< TopologyBridge * > *) const OCCModifyEngine
tolerant_imprint(DLIList< Surface * > &surfs_in, DLIList< BodySM * > &new_bodysm_list) const OCCModifyEngine [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 OCCModifyEngine [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 OCCModifyEngine [virtual]
torus(double r1, double r2) const OCCModifyEngine [virtual]
trim_curve(Curve *trim_curve, const CubitVector &trim_vector, const CubitVector &keep_vector, bool keep_old=false)OCCModifyEngine [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 OCCModifyEngine [inline, 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 OCCModifyEngine [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 OCCModifyEngine [virtual]
tweak_chamfer_sheet(TBPoint *pnt, OCCSurface *face, double d1, Curve *edge1, double d2, Curve *edge2, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body, CubitBoolean preview) const OCCModifyEngine [private]
tweak_chamfer_solid(TBPoint *point_ptr, OCCBody *body, double r1, Curve *c1, double r2, Curve *c2, double r3, Curve *c3, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body, CubitBoolean preview) const OCCModifyEngine [private]
tweak_chamfer_solid(DLIList< TBPoint * > &point_list, DLIList< OCCBody * > &bodies, double radius, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body, CubitBoolean preview) const OCCModifyEngine [private]
tweak_fillet(DLIList< Curve * > &curve_list, double radius, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const OCCModifyEngine [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 OCCModifyEngine [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 OCCModifyEngine [virtual]
tweak_fillet(Curve *curve_ptr, double start_radius, double end_radius, BodySM *&new_bodysm_ptr, CubitBoolean keep_old_body, CubitBoolean preview, CubitBoolean if_fillet) const OCCModifyEngine [private]
tweak_fillet_chamfer_sheet(DLIList< TBPoint * > &ref_vertex_list, DLIList< OCCSurface * > faces, double radius, CubitBoolean is_fillet, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body, CubitBoolean preview) const OCCModifyEngine [private]
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 OCCModifyEngine [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 OCCModifyEngine [virtual]
tweak_offset(DLIList< Surface * > &surface_list, double offset_distance, DLIList< Surface * > *add_surface_list_ptr, DLIList< double > *, DLIList< BodySM * > &, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const OCCModifyEngine [virtual]
tweak_offset(DLIList< Curve * > &curve_list, double offset_distance, DLIList< Curve * > *, DLIList< double > *, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const OCCModifyEngine [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 OCCModifyEngine [virtual]
tweak_remove(DLIList< Curve * > &curve_list, DLIList< BodySM * > &new_bodysm_list, CubitBoolean keep_old_body=CUBIT_FALSE, CubitBoolean preview=CUBIT_FALSE) const OCCModifyEngine [virtual]
tweak_target(DLIList< Surface * > &surface_list, DLIList< Surface * > &target_surfs, 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 OCCModifyEngine [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 max_area_increase=0) const OCCModifyEngine [virtual]
tweak_target(DLIList< Curve * > &curve_list, DLIList< Curve * > &target_curves, 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 max_area_increase=0) const OCCModifyEngine [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 OCCModifyEngine [virtual]
unite(DLIList< BodySM * > &bodies, DLIList< BodySM * > &newBodies, bool keep_old=CUBIT_FALSE) const OCCModifyEngine [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 OCCModifyEngine [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 OCCModifyEngine [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 OCCModifyEngine [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, CubitBoolean preview=false)OCCModifyEngine [virtual]
webcut_with_curve_loop(DLIList< BodySM * > &webcut_body_list, DLIList< Curve * > &ref_edge_list, DLIList< BodySM * > &neighbor_imprint_list, DLIList< BodySM * > &results_list, ImprintType imprint_type=NO_IMPRINT, bool preview=false)OCCModifyEngine [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, CubitBoolean preview=false)OCCModifyEngine [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)OCCModifyEngine [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)OCCModifyEngine [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)OCCModifyEngine [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)OCCModifyEngine [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)OCCModifyEngine [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)OCCModifyEngine [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)OCCModifyEngine [virtual]
~GeometryModifyEngine()GeometryModifyEngine [inline, virtual]
~OCCModifyEngine()OCCModifyEngine [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines