|
Open CASCADE Technology
6.5.4
|
Makes vertices to be shared to connect edges,
updates positions and tolerances for shared vertices.
Accepts edges bounded by two vertices each.
#include <ShapeFix_EdgeConnect.hxx>
Public Member Functions | |
| DEFINE_STANDARD_ALLOC | ShapeFix_EdgeConnect () |
| void | Add (const TopoDS_Edge &aFirst, const TopoDS_Edge &aSecond) |
| Adds information on connectivity between start vertex of second edge and end vertex of first edge, taking edges orientation into account | |
| void | Add (const TopoDS_Shape &aShape) |
| Adds connectivity information for the whole shape. Note: edges in wires must be well ordered Note: flag Closed should be set for closed wires | |
| void | Build () |
| Builds shared vertices, updates their positions and tolerances | |
| void | Clear () |
| Clears internal data structure | |
| void ShapeFix_EdgeConnect::Add | ( | const TopoDS_Edge & | aFirst, |
| const TopoDS_Edge & | aSecond | ||
| ) |
| void ShapeFix_EdgeConnect::Add | ( | const TopoDS_Shape & | aShape | ) |
1.8.0