cgma
FacetboolInterface Member List
This is the complete list of members for FacetboolInterface, including all inherited members.
dofacetboolean(DLIList< BodySM * > &body_list, BodySM *&newBody, bool keep_old, const CubitFacetboolOp op)FacetboolInterface
dofacetboolean_2bodies(BodySM *&body_in1, BodySM *&body_in2, BodySM *&body_out, bool keep_old, bool &intersection_found, const CubitFacetboolOp op)FacetboolInterface
dofacetboolean_2bodies_imprint(BodySM *&body_in1, BodySM *&body_in2, BodySM *&body_out1, BodySM *&body_out2, bool keep_old)FacetboolInterface
dofacetboolean_subtract(BodySM *&tool_body, DLIList< BodySM * > &from_bodies, DLIList< BodySM * > &new_bodies, bool keep_old, bool *to_be_deleted, const CubitFacetboolOp op)FacetboolInterface
facetbody_to_facetbool(DLIList< FacetSurface * > &facet_surf_list, std::vector< double > &body_verts, std::vector< int > &body_connections, std::vector< int > *f_c_indices, std::vector< FacetSurface * > &fsurfarray, std::vector< FacetCurve * > &fcurvearray)FacetboolInterface [private]
FacetboolInterface()FacetboolInterface
FB_imprint_edge_bboxesFacetboolInterface [private]
FB_imprint_edge_coordsFacetboolInterface [private]
FB_imprint_edgesFacetboolInterface [private]
FB_imprint_with_curves(BodySM *&body_in, BodySM *&body_out, bool keep_old)FacetboolInterface
find_coord(double xx, double yy, double zz)FacetboolInterface [private]
findcurve(FacetCurve *curve, std::vector< FacetCurve * > &fcurvearray)FacetboolInterface [private]
get_edge_list_bbox(CubitBox &edge_list_bbox)FacetboolInterface
make_edge_bounding_box(int v0, int v1)FacetboolInterface [private]
make_FB_edge_list(DLIList< Curve * > &ref_edge_list)FacetboolInterface
make_persistent_curves(DLIList< FacetCurve * > fcurvelist, std::vector< FacetCurve * > &fcurvearray, int n, int which_parent=0)FacetboolInterface [private]
make_persistent_surfaces(DLIList< FacetSurface * > fsurfaceslist, std::vector< FacetSurface * > &fsurfarray, int n, int which_parent=0)FacetboolInterface [private]
make_persistents_boolean(BodySM *body_in, BodySM *body_out1, std::vector< FacetSurface * > &fsurfarray, std::vector< FacetCurve * > &fcurvearray, bool *surfs_in_intersection, bool *surfs_in_subtraction, bool *curves_in_intersection, bool *curves_in_subtraction, const CubitFacetboolOp op, bool body_1)FacetboolInterface [private]
make_persistents_imprint(BodySM *body_in, BodySM *body_out1, std::vector< FacetSurface * > &fsurfarray, std::vector< FacetCurve * > &fcurvearray)FacetboolInterface [private]
make_persistents_webcut(BodySM *body_in, BodySM *body_out1, BodySM *body_out2, std::vector< FacetSurface * > &fsurfarray, std::vector< FacetCurve * > &fcurvearray, bool *surfs_in_intersection, bool *surfs_in_subtraction, bool *curves_in_intersection, bool *curves_in_subtraction)FacetboolInterface [private]
separate_lumps(BodySM *body_ptr, bool is_sheet_body)FacetboolInterface [private]
separate_shells_into_bodies(BodySM *body_ptr, bool is_sheet_body, DLIList< BodySM * > &new_bodies)FacetboolInterface [private]
webcut_FB(BodySM *bodysm_ptr, std::vector< double > &cutter_verts, std::vector< int > &cutter_connections, bool cutter_is_plane, CubitBoolean delete_bodies, CubitBoolean &intersects, DLIList< BodySM * > &results_list)FacetboolInterface
~FacetboolInterface()FacetboolInterface
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines