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 |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| | 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
|
Constructor & Destructor Documentation
| ShapeFix_EdgeConnect::ShapeFix_EdgeConnect |
( |
| ) |
|
Member Function Documentation
| void ShapeFix_EdgeConnect::Add |
( |
const TopoDS_Shape & |
aShape | ) |
|
| void ShapeFix_EdgeConnect::Build |
( |
| ) |
|
| void ShapeFix_EdgeConnect::Clear |
( |
| ) |
|
| void ShapeFix_EdgeConnect::operator delete |
( |
void * |
anAddress | ) |
[inline] |
| void* ShapeFix_EdgeConnect::operator new |
( |
size_t |
, |
|
|
void * |
anAddress |
|
) |
| [inline] |
| void* ShapeFix_EdgeConnect::operator new |
( |
size_t |
size | ) |
[inline] |
The documentation for this class was generated from the following file: