|
Functions |
| outcome | api_combine_edges (EDGE *edge1, EDGE *edge2, EDGE *&new_edge, FILE *out=NULL, AcisOptions *ao=NULL) |
| | Combines two edges into a single edge.
|
| outcome | api_cover_circuits (int num_circuits, ENTITY_LIST *array_circuits[], const surface &surf, ENTITY_LIST &faces_list, AcisOptions *ao=NULL) |
| | Covers one or more circuits of edges with a face or faces.
|
| outcome | api_cover_circuits (int num_circuits, ENTITY_LIST *array_circuits[], cover_options *cov_opts=NULL, AcisOptions *ao=NULL) |
| | Covers one or more circuits of edges with a face or faces.
|
| outcome | api_cover_planar_edges (ENTITY_LIST &eds, BODY *&out_bdy, ENTITY_LIST &wires, int nest=TRUE, AcisOptions *ao=NULL) |
| | Covers planar free edges with planar faces.
|
| outcome | api_cover_planar_wires (ENTITY_LIST &in_wbs, BODY *&out_bdy, ENTITY_LIST &wires, int nest=TRUE, AcisOptions *ao=NULL) |
| | Covers planar wires with planar faces.
|
| outcome | api_cover_sheet (BODY *sheet, surface const &surf, ENTITY_LIST &faces_list, logical multiple_cover=FALSE, AcisOptions *ao=NULL) |
| | Creates faces by covering all simple loops of external edges of a sheet body.
|
| outcome | api_cover_sheet (BODY *sheet, cover_options *cov_opts=NULL, AcisOptions *ao=NULL) |
| | Creates faces by covering all simple loops of external edges of a sheet body.
|
| outcome | api_cover_wire (WIRE *wire, surface const &surf, FACE *&face, AcisOptions *ao=NULL) |
| | Covers a circuit of wire edges and creates a single face.
|
| outcome | api_cover_wire (WIRE *wire, cover_options *cov_opts=NULL, AcisOptions *ao=NULL) |
| | Covers a circuit of wire edges and creates a single face.
|
| outcome | api_cover_wire_loops (ENTITY_LIST &wires, BODY *&sheet, AcisOptions *ao=NULL) |
| | Creates a sheet body having a single planar face by imprinting coplanar wire bodies, each a closed circuit, onto the plane of the wires.
|
| outcome | api_cover_wires (BODY *wire_body, surface const &surf, ENTITY_LIST &faces_list, AcisOptions *ao=NULL) |
| | Covers circuits of wire edges and creates faces.
|
| outcome | api_cover_wires (BODY *wire_body, cover_options *cov_opts, AcisOptions *ao=NULL) |
| | Covers circuits of wire edges and creates faces.
|
| outcome | api_heal_edges_to_regions (ENTITY_LIST &eds, double coincident_tol, double length_limit, ENTITY_LIST &outbodies, FILE *fptr, AcisOptions *ao=NULL) |
| | Repairs co-planar edge vertices to form regions on a planar sheet.
|
| outcome | api_heal_edges_to_regions (ENTITY_LIST &eds, double coincident_tol, double length_limit, BODY *&outbdy, int wire_only=FALSE, FILE *fptr=NULL, AcisOptions *ao=NULL) |
| | Repairs co-planar edge vertices to form regions on a planar sheet.
|
| outcome | api_initialize_covering () |
| | Initializes the Covering Component library.
|
| outcome | api_terminate_covering () |
| | Terminates the Covering Component library.
|
| outcome | api_unite_edges (ENTITY_LIST &eds, BODY *&outbdy, FILE *fptr, AcisOptions *ao=NULL) |
| | Adds all edges into a wire body using a non-regularized unite.
|