BRepAlgo_EdgeConnector Class Reference

Used by DSAccess to reconstruct an EdgeSet of connected edges. The result produced by
MakeBlock is a list of non-standard TopoDS_wire,
which can present connexions of edge of order > 2
in certain vertex. The method IsWire
indicates standard/non-standard character of all wire produced.

#include <BRepAlgo_EdgeConnector.hxx>

Inheritance diagram for BRepAlgo_EdgeConnector:
Inheritance graph
[legend]

Public Member Functions

 BRepAlgo_EdgeConnector ()
void Add (const TopoDS_Edge &e)
void Add (TopTools_ListOfShape &LOEdge)
void AddStart (const TopoDS_Shape &e)
void AddStart (TopTools_ListOfShape &LOEdge)
void ClearStartElement ()
TopTools_ListOfShapeMakeBlock ()
 returns a list of wire non standard

void Done ()
Standard_Boolean IsDone () const
 NYI
//! returns true if proceeded to MakeBlock()

Standard_Boolean IsWire (const TopoDS_Shape &W)
 NYI
//! returns true if W is a Wire standard.
W must belong to the list returned by MakeBlock.


Constructor & Destructor Documentation

BRepAlgo_EdgeConnector::BRepAlgo_EdgeConnector (  ) 

Member Function Documentation

void BRepAlgo_EdgeConnector::Add ( TopTools_ListOfShape LOEdge  ) 
void BRepAlgo_EdgeConnector::Add ( const TopoDS_Edge e  ) 
void BRepAlgo_EdgeConnector::AddStart ( TopTools_ListOfShape LOEdge  ) 
void BRepAlgo_EdgeConnector::AddStart ( const TopoDS_Shape e  ) 
void BRepAlgo_EdgeConnector::ClearStartElement (  ) 
void BRepAlgo_EdgeConnector::Done (  ) 
Standard_Boolean BRepAlgo_EdgeConnector::IsDone (  )  const
Standard_Boolean BRepAlgo_EdgeConnector::IsWire ( const TopoDS_Shape W  ) 
TopTools_ListOfShape& BRepAlgo_EdgeConnector::MakeBlock (  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:52:26 2011 for Open CASCADE Technology by  doxygen 1.6.3